代码之家  ›  专栏  ›  技术社区  ›  Fredrik Jansson

SSIS-查找父项的代理项密钥

  •  0
  • Fredrik Jansson  · 技术社区  · 17 年前

    |BusinessID |…| ParentID|

    |代理ID |业务ID |家长ID|

    第一个问题是,DW中的ParentID应该引用代理id还是业务id。我的想法是它应该引用代理id。

    然后我的问题出现了,在SSIS的数据流任务中,如何查找父级的代理项?

    但我仍然需要查找可能引用父对象(同时也是子对象)的行。

    也就是说,我必须确保首先将父级加载到DB中,以便能够使用查找转换。

    1 回复  |  直到 17 年前
        1
  •  1
  •   Harper Shelby damiankolasa    17 年前

    在这种情况下,我使用的一个技巧是加载不带ParentID的行。然后,我使用另一个数据流根据源数据和加载的数据创建更新脚本,然后使用SQL任务运行创建的更新脚本。它不会因为优雅而获奖,但它确实有效。

    推荐文章