共用方式為


連接並管理 Microsoft Purview 中的 PostgreSQL

本文說明如何註冊 PostgreSQL,以及如何在 Microsoft Purview 中驗證與互動 PostgreSQL。 欲了解更多關於 Microsoft Purview 的資訊, 請閱讀導言文章

支援功能

掃描能力

元資料擷取 全掃描 增量掃描 瞄準鏡掃描

支援的 PostgreSQL 伺服器版本為 8.x 至 16.x。

掃描 PostgreSQL 原始碼時,Microsoft Purview 支援:

  • 擷取技術元資料,包括:

    • 伺服器
    • 資料庫
    • Schemas
    • 包含欄位的表格
    • 包含柱子的景觀
  • 擷取資產上的靜態血統,資料表與檢視之間的關係。

在設定掃描時,你可以選擇掃描整個 PostgreSQL 資料庫,或將掃描範圍擴大到與名稱名稱 () 或名稱模式相符的子集, (的名稱模式) 。

其他功能

關於 分類敏感性標籤政策資料血統即時檢視,請參閱 支援功能清單

已知限制

當物件從資料來源刪除時,目前後續掃描不會自動移除 Microsoft Purview 中對應的資產。

必要條件

注意事項

如果你的資料儲存庫不公開存取 (且資料儲存限制了本地網路、私有網路或特定 IP 等的存取 ) , 你需要配置一個自架整合執行環境來連接它

掃描所需的權限

  • PostgreSQL 使用者需要對系統資料表的讀取權限,才能存取進階的元資料。
  • 使用者必須在預設 postgres 資料庫獲得 CONNECT 權限 (指令:GRANT CONNECT ON DATABASE POSTGRES TO [USER];) 。

登錄

本節說明如何利用 Microsoft Purview 治理入口網站Microsoft PostgreSQL 註冊。

註冊步驟

要在 Microsoft Purview 整合式目錄中註冊新的 PostgreSQL 來源,請依照以下步驟操作:

  1. 請在 Microsoft Purview 治理入口網站中,前往您的 Microsoft Purview 帳號。
  2. 在左側導覽中選擇 「資料地圖 」。
  3. 選擇 登記冊
  4. 在註冊原始碼時,選擇 PostgreSQL。 選取 [繼續]

PostgreSQL) (註冊來源 畫面,請依照以下步驟操作:

  1. 輸入一個 名稱,該 資料來源會在目錄中列出。

  2. 輸入 伺服器 名稱即可連接到 PostgreSQL 的原始碼。 這可以是:

    • 一個用來連接資料庫伺服器的主機名稱。 例如:MyDatabaseServer.com
    • 一個 IP 位址。 例如:192.169.1.2
  3. 輸入連接資料庫伺服器 (5432 的 Port ,預設是 PostgreSQL) 。

  4. 從列表中選擇一個收藏。

  5. 完成註冊資料來源。

    註冊來源選項

掃描

請依照以下步驟掃描 PostgreSQL,自動識別資產。 關於掃描的更多資訊,請參閱我們 對掃描與攝取的介紹

掃描驗證

PostgreSQL 原始碼所支援的認證類型是基本認證。

建立並執行掃描

要建立並執行新的掃描,請依照以下步驟操作:

  1. 如果你的伺服器是公開存取的,請跳過第二步。 否則,你需要確保你的自架整合執行時已經設定:

    1. Microsoft Purview 治理入口網站,進入管理中心,選擇 整合執行環境
    2. 確保有自架整合執行時可用。 如果還沒設置好,請依照 前置 條件中提到的步驟,設定自架整合執行時。
  2. Microsoft Purview 治理入口網站中,請前往來源。

  3. 選擇註冊的 PostgreSQL 原始碼。

  4. 選擇 + 新掃描

  5. 請提供以下細節:

    1. 名稱:掃描的名稱

    2. 透過整合執行時連線:如果您的伺服器是公開存取的,則選擇 Azure 自動解析的整合執行時;若非公開,則選擇已設定的自架整合執行環境。

    3. 憑證:選擇要連接到資料來源的憑證。 務必:

      • 建立憑證時選擇 基本認證
      • 在使用者名稱輸入欄位提供用於連接資料庫伺服器的使用者名稱。
      • 將用於連接資料庫伺服器的使用者密碼儲存在秘密金鑰中。
    4. 資料庫:指定要匯入的資料庫實例名稱。

    5. Schema:以分號分隔列表的方式匯入結構子集。 例如,schema1;schema2。 如果該清單是空的,所有使用者結構都會被匯入。 所有系統結構 (例如系統管理員) 和物件,預設都會被忽略。

      可接受的結構名稱模式可以是靜態名稱,也可以包含萬用字百分比。 例如:A%;%B;%C%;D

      • 以 A 或
      • 以 B 或 結尾
      • 包含 C 或
      • 等於D

      使用NOT和特殊字元是不可接受的。

    6. 使用自架整合執行時 (適用最大記憶體) :最大記憶體 (GB,) 客戶虛擬機上可供掃描程序使用。 這取決於要掃描的 PostgreSQL 原始碼大小。

      注意事項

      經驗法則是,請每 1000 個資料表提供 1GB 記憶體

      掃描 PostgreSQL

  6. 選擇測試連線以驗證使用Azure Integration Runtime) 時 (可用的設定。

  7. 選取 [繼續]

  8. 選擇你的 掃描觸發器。 你可以設定排程或只跑一次掃描。

  9. 檢視你的掃描結果,選擇 儲存並執行

查看您的掃描與掃描跑數

查看現有掃描檔:

  1. 前往 Microsoft Purview 入口網站。 在左側窗格選擇 「資料地圖」。
  2. 選擇資料來源。 你可以在 「最近掃描」頁面查看該資料來源上現有的掃描清單,或在 「掃描」 標籤中查看所有掃描。
  3. 選擇你想查看的掃描結果。 面板會顯示所有之前的掃描紀錄,以及每次掃描的狀態和指標。
  4. 選擇跑道 ID 來檢查 掃描跑的細節

管理你的掃描

要編輯、取消或刪除掃描件:

  1. 前往 Microsoft Purview 入口網站。 在左側窗格,選擇 資料映射

  2. 選擇資料來源。 你可以在 「最近掃描」頁面查看該資料來源上現有的掃描清單,或在 「掃描」 標籤中查看所有掃描。

  3. 選擇你想管理的掃描。 然後您可以:

    • 請選擇 「編輯掃描」來編輯掃描。
    • 選擇 取消掃描執行,請取消進行中的掃描。
    • 選擇 刪除掃描後刪除掃描。

注意事項

  • 刪除掃描檔不會刪除之前掃描產生的目錄資產。

譜系

掃描 PostgreSQL 原始碼後,您可以瀏覽整合式目錄搜尋整合式目錄以查看資產詳情。

到資產-> 血統分頁,你可以在適用時看到資產關係。 請參閱 支援的功能 部分,了解支援的 PostgreSQL 血統情境。 欲了解更多關於血統的一般資訊,請參閱 資料血統血統使用者指南

PostgreSQL 沿革檢視

後續步驟

現在你已經註冊了來源,請依照以下指南了解更多關於 Microsoft Purview 及你的資料。