0

我们如何访问 adf 复制活动中预复制脚本的动态表达式中的列因为我需要修剪)在加载到 sql db 之前对来自源的多余字符进行子串化。

谁能帮我表达一下。

例如:假设我有一个名为“地址”的列,它的数据超过 50 个字符。可以在加载到接收器之前修剪此数据吗?

因为我不想更改目标 dB,并且想在加载之前对其进行处理。

提前致谢。

4

1 回答 1

1

Parul,我会使用数据流:

1) 创建一个新的映射数据流

2)使用您的原始表格作为来源。

3.1)如果您确实需要在输出表中剥离地址列,请添加一个新的“派生列”步骤并使用“左(地址,50)”表达式,添加“选择”步骤以摆脱原始地址列。

3.2)如果您根本不需要它,请使用“选择”步骤并将其删除。

4)沉你的桌子

5)在您的管道中,添加“移动和转换”->“数据流”活动并选择您创建的数据流

希望有帮助

于 2020-05-05T21:33:54.007 回答