【发布时间】:2020-09-07 16:44:37
【问题描述】:
我在 ADLS 中有一组文件。每个文件的列数不同。
文件 1 将包含以下列:Row_Number、Col_A、Col_B、null
文件 2 将包含以下列:Row_Number, Col_1, Col_2, Col_3, null
文件 3 将包含以下列:Row_Number、Col_A1、Col_A2、null
我的 ADLS 中将有 50 多个文件。 我需要删除每个文件中的第一列和最后一列,或者具体来说,我需要删除列名为 Row_Number 和 null 的列。
任何人都可以帮助我在派生列/选择中应该是什么表达式。
感谢您的帮助。
【问题讨论】:
-
您的最后一个列标题是字符串“null”还是空白?即标题是这样的CSV文件吗? Row_Number, Col_A, Col_B,
-
如果您的标头未像我上面的示例中那样定义,那么您将使用该文本分隔数据集作为数据流中的源,而无需在数据集中定义模式。相反,数据流源中的 Import Projection 和最后一列将使用类似“_c4”的语法定义。