Azure Data Factory(八)資料集驗證之服務主體(Service Principal)

2023-09-15 18:00:46

一,引言

  如下圖所示,今天我們接著上一篇內容,繼續講解 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,,