分享方式:


在對應資料流中字串化轉換

適用於:Azure Data Factory Azure Synapse Analytics

提示

試用 Microsoft Fabric 中的 Data Factory,這是適用於企業的全方位分析解決方案。 Microsoft Fabric 涵蓋從資料移動到資料科學、即時分析、商業智慧和報告的所有項目。 了解如何免費開始新的試用

使用字串化轉換,將複雜資料類型轉換成字串。 您需要儲存或傳送資料行資料作為單一字串實體,而該實體可能源自於結構、對應或陣列類型時,這非常有用。

組態

在字串化轉換設定面板中,您會先挑選您想要剖析內嵌的資料行中包含的資料類型。 字串化轉換也包含下列組態設定。

Stringify settings

資料行

與衍生資料行和彙總類似,這是您從下拉式選擇器選取結束資料行來修改結束資料行的位置。 或者,您也可以在這裡輸入新資料行的名稱。 ADF 會將字串化的來源資料儲存在此資料行中。 在大部分情況下,您會想要定義新的資料行,藉以字串化傳入的複雜欄位類型。

運算式

使用運算式產生器來設定要字串化的來源複雜欄位。 這就像只選取來源資料行,其中具有您想要字串化的獨立資料一樣簡單,或者您可以建立複雜的運算式來剖析。

Stringify expressions

範例運算式

在此範例中,body.properties.periods 是從 REST 來源所傳回結構內的陣列。

body.properties.periods

資料流程指令碼

stringify(mydata = body.properties.periods ? string,
	format: 'json') ~> Stringify1