簡體   English   中英

Azure 數據工廠 - 在動態內容中使用系統變量

[英]Azure Data Factory - Use system variable in Dynamic Content

我正在嘗試在動態內容字段中使用系統變量 '@pipeline().TriggerTime'。

我有一個“復制數據”活動,它有一個接收器數據集到一個文件夾。

在此處輸入圖片說明

在此 Sink 數據集內,我嘗試將文件路徑設置為

@concat('Trigger_',formatDateTime(@pipeline().TriggerTime, 'ddMMyyyyHHmmss'), '.trg')

在此處輸入圖片說明

但我收到以下錯誤消息。

在此處輸入圖片說明

該活動包含在“If Condition”塊中,該塊本身包含在“ForEach”中,但該變量在管道中應該是全局的,所以我不明白為什么它不應該工作。

謝謝你的幫助。

正如喬爾評論的那樣,只需將“@pipeline”更改為“pipeline”。

@concat('Trigger_',formatDateTime(pipeline().TriggerTime, 'ddMMyyyyHHmmss'), '.trg')

如果要使用多個功能,只需在開頭添加@即可。 如果要獲取函數字符串,需要加雙@,如“答案是:@@{pipeline().parameters.myNumber}”返回字符串答案是:@{pipeline().parameters.myNumber }.

更詳細的,你可以參考這個文檔

暫無
暫無

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

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