我想爲Azure blob conainters創建鏈接服務,Azure blob conainters的帳戶信息來自Azure SQL數據庫。由於條目和帳戶信息的數量是動態的,所以我無法在Azure數據工廠的設置部分定義鏈接到Azure blob容器的服務。 可以動態直接創建Azure數據工廠中的鏈接服務嗎?Azure Data Factory管道
0
A
回答
2
不幸的是,在當前版本的ADF中這是不可能的。您只能使用函數來引用相對於流水線執行的元素(執行日期/時間)。您不能使用其他數據源動態定義斑點名稱。
從這裏您可以使用數據工廠功能以及與上述用於以下目的 系統變量:
- 指定數據選擇查詢(見連接器的文章在數據移動活動的文章中引用 語法調用數據 工廠功能是:$$用於數據選擇查詢和其他 屬性在活動和數據集中
- 在活動0123中指定數據工廠函數的輸入相關性輸入集合(參見上面的示例)。指定 輸入依賴關係表達式不需要$$。
:https://docs.microsoft.com/en-us/azure/data-factory/data-factory-functions-variables
這是目前可以做的blob輸入的一切:https://docs.microsoft.com/en-us/azure/data-factory/data-factory-azure-blob-connector
你的情況,我會建議,如果你可以重新定義你的輸入斑點有名稱/文件夾可以從執行管道的日期/時間派生,而不是您可以獲得的功能。
或者你可以有一個從sql獲取信息的usql調用,然後將blob移動到日期標記的文件夾中,然後管道可以接收。
0
嗯,我認爲這將通過Powershell腳本與數據工廠cmdlet和Azure功能的結合來運行它們。因此,PowerShell需要連接並從存儲中獲取schmas,創建數據集並部署它們,更改管道,設置管道調度和添加/刪除元素,然後恢復(或僅設置當天管道啓動)進程。但這需要相當多的工作。
但是,第2版中的Data Factory現在提供了更多的選項,包括使用SSIS,以便解決這個問題。
相關問題
- 1. 在Azure Data Factory中運行.NET .exe
- 2. Azure Data Factory .NET SDK活動指標
- 3. 從Azure Data Factory Pipeline獲取按需數據
- 4. Azure Data Factory中的SFTP支持不起作用?
- 5. Azure Data Factory無聲無息地落後於計劃
- 6. Azure Data Factory - 無法從「null」轉換爲日期時間字段
- 7. HDInsight在Azure Data Factory Hive中CREATE EXTERNAL TABLE ... LOCATION:No FileSystem for scheme:adl
- 8. 使用Azure Data Factory刪除遠程文件
- 9. Azure Data Factory是否適合從非Azure REST API中下載數據?
- 10. Azure DataFactory管道超時
- 11. Azure Data Lake:對Azure Data Lake Store的請求未經授權
- 12. spring data redis集羣管道支持
- 13. Azure Data Factory中是否有類似於SSIS中的FOR/FOREACH循環的東西?
- 14. 如何使用Azure Data Factory將Json文檔Unpivot轉換爲SQL數據庫
- 15. 如何使用Azure Powershell刪除名稱以Azure Data Factory中的特定文本開頭的所有數據集?
- 16. 如何使用Azure Data Factory將數據從MySQL逐步導入Azure數據倉庫?
- 17. WCF命名管道和Azure Web角色
- 18. Angular Service Factory Factory
- 19. 微軟Azure Data Lake存儲
- 20. Azure Data Factory - 如何將數據工廠項目從我的帳戶移動到另一個帳戶?
- 21. 有沒有辦法選擇使用Azure Data Factory進行處理的最新文件?
- 22. 具有WebJob/Azure功能的Azure Data Lake Store和Azure SQL
- 23. Azure數據工廠管道的多個接收器
- 24. Python - 簡單的讀管道從管道
- 25. Angular factory keep undefined
- 26. ngresource factory returns undefined
- 27. 在C++中使用管道()的管道管道
- 28. AngularJS factory undefined error
- 29. Azure Data Lake中的U-SQL輸出
- 30. Azure Data Lake Analytics中的內存限制
我注意到下面的答案-1,以澄清你是否有一個單一的數據工廠實例,當運行可以通過查詢一個SQL數據庫的配置更改它的鏈接服務?或者是爲每組帳戶信息預先創建大量數據工廠管道? –