【问题标题】:DATASTAGE replace values in csv fileDATASTAGE 替换 csv 文件中的值
【发布时间】:2018-07-22 20:23:34
【问题描述】:

我在 DATASTAGE 有一份并行工作 它从 CSV 文件加载表并将值插入 ORACLE DB。 我想使用替换其中一列中的值的过程。 假设我有一个列调用:ID,我想将“null”或“0”等值更改为值:“N/A” 我该怎么做?

谢谢。

【问题讨论】:

    标签: replace process datastage


    【解决方案1】:

    对于您问题中的少数信息,在 Oracle 目标之前使用变压器阶段似乎是一项非常正常的工作。 在派生字段中,您可以指定类似

    NullToValue(这是 DataStage 为所描述的一个用例提供的功能)所以这看起来像 NullToValue(<inputcol>, "N/A") 或类似IF <inputcol> = "X" THEN "y"

    这应该可以完成工作

    【讨论】:

    • 不客气,但请不要忘记将其标记为答案(这就是本论坛的工作方式)-谢谢
    猜你喜欢
    • 2021-08-26
    • 2022-01-17
    • 1970-01-01
    • 2017-01-14
    • 2014-03-05
    • 2013-12-23
    • 1970-01-01
    • 2021-11-20
    • 2023-03-17
    相关资源
    最近更新 更多