Azure Data Factory(八)數據集驗證之服務主體(Service Principal) Azure AD(四)知識補充-服務主體

一,引言

  如下圖所示,今天我們接着上一篇內容,繼續講解 Azure Data Factory 中的數據集連接服務的認證方式:Service Principal

關於 Service Principal 的創建 可以參考:Azure AD(四)知識補充-服務主體

至於需要給 Service Principal 分配什麼樣的角色和權限,大家可以自行參考實際項目(當前作者所演示僅僅只是藉助 Service Principle 進行認證,所有就沒有分配相應的角色權限)

--------------------我是分割線--------------------

1,Azure Data Factory(一)入門簡介

2,Azure Data Factory(二)複製數據

3,Azure Data Factory(三)集成 Azure Devops 實現CI/CD

4,Azure Data Factory(四)集成 Logic App 的郵件通知提醒

5,Azure Data Factory(五)Blob Storage 密鑰管理問題

 6,Azure Data Factory(六)數據集類型爲Dataverse的Link測試

7,Azure Data Factory(七)數據集驗證之用戶託管憑證

8,Azure Data Factory(八)數據集驗證之服務主體(Service Principal)

二,正文

1,添加 Service Principal 爲應用程序用戶  

轉到 Power Platform 管理中心 找到之前創建好的 dev 環境,點擊 “設置=》用戶 + 權限=》應用程序用戶”

點擊 “+ 新建應用用戶”,選擇號業務部門,點擊 “添加應用”

搜索已創建好的 “Power App Identity Service Principal” 的 Service Principal,選中,並點擊 “添加” 

點擊 “創建”

再賦予 “系統管理員” 的角色

2,DataSet 開啓 Service Principal 認證

轉到 Azure Data Factory ,找到之前創建好的  “FromDataSet”  數據集,輸入 SP 相關參數,點擊 “Test Connection” 進行測試

選擇 “Student” 這張表,點擊 “OK”

預覽數據,可以看到相關數據了

Bingo,,🎉🎉🎉🎉🎉

三,結尾

  今天實地的演示了 Azure Data Factory 中數據集類型爲 Dataverse的鏈接測試,通過設置 ServiceLink 使用了 Service Principal 的認證方式(成功的鏈接到了 dev 環境的 Student 表,並預覽加載出初始化的測試數據。

參考鏈接:使用 Azure 數據工廠或 Azure Synapse Analytics 在 Dynamics 365 (Microsoft Dataverse) 或 Dynamics CRM 中複製和轉換數據

作者:Allen 

版權:轉載請在文章明顯位置註明作者及出處。如發現錯誤,歡迎批評指正。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章