【问题标题】:SSIS How to Map Hundreds of Derived ColumnsSSIS如何映射数百个派生列
【发布时间】:2020-03-27 11:59:45
【问题描述】:

我有一个表,需要在 SSIS 的派生列编辑器中映射 104 列并将 Unicode 转换为非 Unicode 等,如(DT_STR,10,1252)[ColumnName]

鉴于我从 SSIS 中的 CDC 控制任务中摄取,我不能简单地从 SQL 语句中进行 CAST,并且您没有机会在派生列任务之外进行 CAST。

鉴于我有超过 100 列要手动映射,有没有办法在 SSIS 中动态地执行此操作,而不是手动遍历每一列?

【问题讨论】:

    标签: sql-server unicode ssis etl derived-column


    【解决方案1】:

    我认为 Visual Studio 没有办法做到这一点,但您 can automate the package creation process 使用以下方法之一:

    1) 商业智能标记语言:

    2) 使用 C#/VB.net DTS Wrapper 类

    3) C# EzApi 库


    类似帖子:

    【讨论】:

      猜你喜欢
      • 2021-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多