簡體   English   中英

在 ADF V2 中使用什么變量表達式來獲取數據集的名稱

[英]What variable expression to use to fetch name of dataset in ADF V2

我在 ADF V2 中定義了一個 Azure 存儲類型的數據集。 在連接中,我們需要指定容器,在我的情況下,容器將與數據集本身的名稱相同。 有什么方法可以動態訪問數據集的名稱嗎? 因為我想克隆這個數據集並創建許多具有不同名稱的數據集,並且在所有情況下,容器名稱都將與其數據集名稱相同。 我也嘗試使用 @dataset().name 和 @dataset() 訪問數據集名稱,但它不起作用。

在此處輸入圖像描述

Dhiraj,基於ADFExpressions and functions中的系統變量,沒有像@dataset.name()@dataset()這樣的表達式。

但是,您可以嘗試使用帶有數據集的參數來實現您的需求。當您創建數據集時,您肯定知道名稱。 請將該名稱添加為數據集的默認值參數,如下所示:

在此處輸入圖像描述

然后您可以使用@dataset().selfName引用該值。(您可以查看此鏈接: https://docs.microsoft.com/en-us/azure/data-factory/control-flow-expression-language -functions#a-dataset-with-a-parameter )

在此處輸入圖像描述


我的解決方案也是一種硬編碼方式,因為據我所知,數據集名稱不能在數據集中引用。

暫無
暫無

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

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