簡體   English   中英

Azure 數據工廠 CICD 錯誤:由於引用無效,文檔創建或更新失敗

[英]Azure Data Factory CICD error: The document creation or update failed because of invalid reference

所有,當使用 Azure Devops 和 ARM 模板運行構建管道時,在嘗試部署數據集或對數據集的引用時,該過程始終失敗並出現此錯誤:

ARM 模板部署:資源組 scope (AzureResourceManagerTemplateDeployment) BadRequest:由於引用“dataset_1”無效,文檔創建或更新失敗。

我試過重命名數據集並重新創建它以查看是否有幫助。

然后我從 repo 中刪除了 dataset_1.json 文件,但仍然收到相同的消息,所以它是對該數據集的一些引用,而不是我認為的數據集本身。 我查看了所有其他文件以獲取對此的參考,但它們看起來都很好。

關於如何解決這個問題的任何想法?

謝謝

嘗試這個

看起來您已經創建了“myTestLinkedService”鏈接服務,測試了連接但尚未發布它並嘗試在您嘗試使用 Powershell 創建的新數據集中引用該鏈接服務。為了引用來自 Powershell 的任何數據工廠實體,請確保首先發布這些實體。 請嘗試先從門戶發布鏈接服務,然后嘗試運行您的 Powershell 腳本來創建新的數據集/actvitiy。

我想我發現了問題。 當我進入詳細的日志時,我發現除了這個錯誤之外,還有一條關於無效 SQL 連接字符串的錯誤消息,所以我認為它可能是相關的,因為有問題的數據集使用 Azure SQL 數據庫鏈接服務。

我調整了連接字符串,這似乎解決了這個問題。

暫無
暫無

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

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