簡體   English   中英

在 Azure 數據工廠中調用 RestAPI 時出現問題

[英]Issue in calling RestAPI in Azure Data Factory

在現有管道中,REST API 鍵值(客戶端 ID 和客戶端密碼)已過期。 因此,我生成了新的鍵值。 我能夠使用新的客戶端 ID 和客戶端密碼生成令牌並在 Postman 中提取 API 數據。 在 ADF 管道中,我提供了新的鍵值來生成令牌。 但是當調用 API 時,新生成的令牌不起作用。 它給了我以下錯誤。 我還需要改變什么嗎? 在此處輸入圖像描述

詳細信息 源端發生故障。 ErrorCode RestSourceCallFailed,類型 Microsoft.Data Transfer.Common.Shared.Hybrid DeliveryException,消息 HttpStatusCode 401 表示失敗。

從錯誤消息來看,這似乎是一個權限問題。 請確保服務主體具有足夠的權限。

參考 1

Azure Data Factory use 中有關RestAPI Calling的更多信息參考下面我們有詳細信息

• REST 使用用戶界面的鏈接服務

• 連接器配置詳細信息

• AAD 服務主體身份驗證

• API 密鑰認證

• 使用 OAuth 以 JSON 格式將數據從 REST 連接器復制到 Azure Data Lake Storage。

參考:

https://learn.microsoft.com/en-us/azure/data-factory/connector-rest?tabs=data-factory#how-to-use-this-solution-template

暫無
暫無

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

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