簡體   English   中英

如何將動態內容添加到 Azure 數據工廠數據集中的“第一行作為標題”條件?

[英]How can I add dynamic content to “First Row As Header” condition in Azure Data Factory Dataset?

在數據集中,我可以看到我可以在第一行添加動態內容作為 Header 框:

在此處輸入圖像描述

我的問題是,如果 csv 中的列 header 為空,我是否可以使用動態內容,然后我可以添加自定義名稱。 如果所有的列名都在那里,它會按原樣取第一行嗎?

問是因為我有一些文件有 1/2 的空列名。

謝謝!

我的問題是,如果 csv 中的列 header 為空,我是否可以使用動態內容,然后我可以添加自定義名稱。 如果所有的列名都在那里,它會按原樣取第一行嗎?

不,因為動態內容必須返回 boolean 值,所以不能用自定義名稱替換空列名稱。

作為一種解決方法,您可以使用數據流。

下面是我的測試樣本:

我在 csv 文件中的數據:

fieldA,,fieldB,,fieldC
1,2,3,4,5

數據集來源設置:

在此處輸入圖像描述

當您的列名為空時,ADF 將自動生成列名,例如 _c1

在此處輸入圖像描述

然后你可以使用DerivedColumn

在此處輸入圖像描述

最后:您可以使用selectsink mapping刪除 ADF 生成的列。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM