gpt4 book ai didi

sql-server - 如何删除 SSIS 中数据流任务中的列?

转载 作者:行者123 更新时间:2023-12-01 12:22:38 25 4
gpt4 key购买 nike

我使用 SQL Server 2016 并且我有一个非常繁忙的 DataFlow 任务。在我的 DataFlow 任务 中,出于某种原因,我使用了 Multicast 组件。在我的 DataFlow 中创建新流后,我需要删除新流中的一些列,因为它们没有用。

enter image description here

只是为了了解更多信息,我需要这样做,因为我的流程中有 200 多列,而我需要的列不到 10 列。

如何在 SSIS 中删除 DataFlow Task 中的列?

最佳答案

我相信您可以只将一个数据流路径传递给 UNION ALL 任务以从该单个数据流中删除列。

获取要从中删除列的单个数据流路径,并将其传递给Union All 任务。然后打开 Union All 任务,右键单击要从该路径中删除的列并选择删除。

通常我认为应该更改数据源以不发送不需要的列,但您的情况很特殊。多播中的一条路径需要来自源的所有列,而一条路径不需要。

关于sql-server - 如何删除 SSIS 中数据流任务中的列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42680747/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com