DATASTAGE 替换 csv 文件中的值
DATASTAGE replace values in csv file
我在 DATASTAGE 中有一个并行作业
从 CSV 文件加载 table 并将值插入 ORACLE DB。
我想使用替换其中一列中的值的过程。
假设我有一个列调用:ID,我想将 "null" 或“0”之类的值更改为值:"N/A"
我该怎么做?
谢谢。
就您问题中的少量信息而言,在 Oracle 目标之前使用转换器阶段似乎是一项非常正常的工作。
在派生字段中,您可以指定
NullToValue(这是 DataStage 为所描述的一个用例提供的函数)所以这看起来像 NullToValue(<inputcol>, "N/A")
或类似 IF <inputcol> = "X" THEN "y"
这应该可以完成工作
我在 DATASTAGE 中有一个并行作业 从 CSV 文件加载 table 并将值插入 ORACLE DB。 我想使用替换其中一列中的值的过程。 假设我有一个列调用:ID,我想将 "null" 或“0”之类的值更改为值:"N/A" 我该怎么做?
谢谢。
就您问题中的少量信息而言,在 Oracle 目标之前使用转换器阶段似乎是一项非常正常的工作。 在派生字段中,您可以指定
NullToValue(这是 DataStage 为所描述的一个用例提供的函数)所以这看起来像 NullToValue(<inputcol>, "N/A")
或类似 IF <inputcol> = "X" THEN "y"
这应该可以完成工作