【问题标题】:how to insert new rows only ibm datastage如何仅插入新行 ibm datastage
【发布时间】:2021-01-01 17:41:09
【问题描述】:

我正在尝试仅插入新行,我已经尝试在 JDBC 阶段的写入模式选项中仅插入新行,但它不起作用,它也插入旧行。也许这是因为在列表中我有 idcreated_at (getdate()) 所以虽然旧文件的行已经插入,但数据库假设它是新的,因为 idcreated_at 将是每次我运行工作都不同。如何仅将 excel 的新行(尚未存储在数据库中)插入数据库而忽略 idcreated_at 列?

【问题讨论】:

    标签: datastage ibm-infosphere


    【解决方案1】:

    通常您会在 DataStage 中对目标表执行查找,并且仅在查找失败时才继续插入(通过 Lookup 阶段的 Reject 输出)。

    【讨论】:

    • 啊,我明白了,你能详细说明你的答案吗?我还是 Data Stage 的新手。连接会是什么样子?
    猜你喜欢
    • 2021-01-02
    • 2020-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-10
    • 2021-01-14
    • 1970-01-01
    • 2021-11-22
    相关资源
    最近更新 更多