有没有办法只删除或重新映射第一行的列? (CSV 输出)
Is there a way to remove or remap columns for ONLY THE 1ST ROW? (CSV output)
我正在使用 Azure 数据流进行许多数据转换,最后输出一个制表符分隔的文本文件。
我正在寻找一种方法来仅从第一行完全删除 2 列...
然后只有第一行,之后的所有列都应该“向左滑动”。
示例:
(我使用的是制表符分隔的列表,但为了可见性我会在这里使用逗号)
假设我有以下输入:
1、2、3、4、5
6、7、8、9、10
11、12、13、14、15
我想从第一行删除 2 列,所以我希望输出为:
1, 4, 5
6、7、8、9、10
11、12、13、14、15
(在此示例中,包含 2 和 3 的列已被删除)
另外。如果要求每行中的列数相同,我可以将空列移动到第一行的末尾,例如:
1, 4, 5,
6、7、8、9、10
11、12、13、14、15
我已经使用派生列来实现动态逻辑以清空第一行的值。但是,我需要删除整个字段,而不仅仅是清空值。
我也使用映射来删除列,但当然会从所有行中删除列,在我的场景中,我只需要删除第一行的 tabs/columns。
您可以使用联合转换来组合数据流中的不同模式。
https://docs.microsoft.com/en-us/azure/data-factory/data-flow-union
我正在使用 Azure 数据流进行许多数据转换,最后输出一个制表符分隔的文本文件。
我正在寻找一种方法来仅从第一行完全删除 2 列... 然后只有第一行,之后的所有列都应该“向左滑动”。
示例: (我使用的是制表符分隔的列表,但为了可见性我会在这里使用逗号)
假设我有以下输入:
1、2、3、4、5
6、7、8、9、10
11、12、13、14、15
我想从第一行删除 2 列,所以我希望输出为:
1, 4, 5
6、7、8、9、10
11、12、13、14、15
(在此示例中,包含 2 和 3 的列已被删除)
另外。如果要求每行中的列数相同,我可以将空列移动到第一行的末尾,例如:
1, 4, 5,
6、7、8、9、10
11、12、13、14、15
我已经使用派生列来实现动态逻辑以清空第一行的值。但是,我需要删除整个字段,而不仅仅是清空值。
我也使用映射来删除列,但当然会从所有行中删除列,在我的场景中,我只需要删除第一行的 tabs/columns。
您可以使用联合转换来组合数据流中的不同模式。
https://docs.microsoft.com/en-us/azure/data-factory/data-flow-union