使用 Microsoft Purview 資料共用 (預覽版接收 Azure 記憶體就地共用)
重要
這項功能目前正在淘汰,並提供到 2025 年 9 月的支援,以允許移轉至 Microsoft 網狀架構外部數據共用。
Microsoft Purview 資料共用 支援從 Azure Data Lake Storage (ADLS Gen2) 到 ADLS Gen2 的就地數據共用,以及從 Blob 記憶體帳戶到 Blob 記憶體帳戶的就地數據共用。 本文說明如何接收共用和存取共享數據。
- Microsoft Purview 帳戶。
- Microsoft Purview 集合上的最低數據讀取者角色,可在 Microsoft Purview 治理入口網站中使用數據共享用戶體驗。 請參閱 Microsoft Purview 許可權 ,以深入瞭解 Microsoft Purview 集合和角色。
- 若要使用 SDK,不需要Microsoft Purview 許可權。
您的 Azure 訂用帳戶必須註冊 AllowDataSharing 預覽功能。 使用 Azure 入口網站 或PowerShell遵循下列步驟。
- 在 Azure 入口網站 中,選取您用來建立來源和目標記憶體帳戶的 Azure 訂用帳戶。
- 從左側功能表中,選取 [設定] 底下的 [預覽功能]。
- 選 取 [AllowDataSharing ] 和 [ 註冊]。
- 重新 整理 [預覽功能] 畫面,以確認 [狀態 ] 為 [ 已註冊]。 註冊可能需要 15 分鐘到 1 小時才能完成。
- 此外,若要將數據共享用於美國東部、美國東部 2、北歐、美國中南部、美國中西部、西歐、美國西部、美國西部 2、美國西部 3 的記憶體帳戶:選取 [AllowDataSharingInHeroRegion] 和 [註冊]
如需詳細資訊,請 參閱註冊預覽功能一文。
RegistrationState應該是 Registered。 註冊可能需要 15 分鐘到 1 小時才能完成。 如需詳細資訊,請參閱 註冊預覽功能一文。
注意
以下是支援的記憶體帳戶設定:
- Azure 區域:加拿大中部、加拿大東部、英國南部、英國西部、澳大利亞東部、日本東部、南韓南部和南非北部
- 其他 Azure 區域:美國東部、美國東部 2、北歐、美國中南部、美國中西部、西歐、美國西部、美國西部 2、美國西部3
- 效能:Standard
- 備援選項:LRS
註冊步驟完成 後建立 的目標記憶體帳戶。 目標記憶體帳戶必須與來源記憶體帳戶位於相同的 Azure 區域中。 如果您不知道來源記憶體帳戶的 Azure 區域,您可以在稍後的程式中於共用附加步驟中找出。 目標記憶體帳戶可以位於與您 Microsoft Purview 帳戶不同的 Azure 區域中。
重要
目標記憶體帳戶必須與來源記憶體帳戶位於相同的 Azure 區域中。
您需要目標記憶體帳戶上的 參與者 、 擁有者 或 記憶體 Blob 資料擁有者 或 記憶體 Blob 資料參與者 角色。 您可以在 ADLS Gen2 或 Blob 記憶體 資料源頁面上找到更多詳細數據。
如果目標記憶體帳戶位於與 Microsoft Purview 帳戶不同的 Azure 訂用帳戶中,
Microsoft.Purview
則必須在記憶體帳戶所在的 Azure 訂用帳戶中註冊資源提供者。 它會在共用取用者附加共用時自動註冊,如果使用者有權執行/register/action
作業,則會自動註冊,因此會將參與者或擁有者角色註冊至記憶體帳戶所在的訂用帳戶。 只有在將數據共用或接收到 Azure 訂用帳戶中的記憶體帳戶時,才需要第一次註冊。記憶體帳戶必須註冊在您將接收共用的集合中。 如需註冊的指示,請參閱 ADLS Gen2 或 Blob 記憶體 數據源頁面。 使用 SDK 不需要此步驟。
最新版的記憶體 SDK、PowerShell、CLI 和 Azure 儲存體總管。 記憶體 REST API 版本必須是 2020 年 2 月或更新版本。
您可以在任何Microsoft Purview 帳戶中檢視共享邀請。 直接 流覽至傳統 入口網站或 新的 Microsoft Purview 入口網站,然後選取您的 Microsoft Purview 帳戶,以開啟 Microsoft Purview 治理入口網站。
在傳統入口網站中,從左側導覽中選取 [數據對應 ] 圖示。 在新的入口網站中,流覽至 資料目錄 應用程式。
選取 [共享邀請]。 如果您收到電子郵件邀請,您也可以選取電子郵件中的 [ 檢視共用邀請 ] 連結,以選取 Microsoft Purview 帳戶。
如果您是租使用者的來賓用戶,系統會要求您在第一次檢視共享邀請之前,先確認租用戶的電子郵件位址。 如需相關步驟,請參閱下列指南。 一旦驗證之後,其有效期為12個月。
或者,在 Microsoft Purview 入口網站中,尋找您想要使用資料目錄搜尋或瀏覽來接收共用的 Azure 記憶體或 Azure Data Lake Storage (ADLS) Gen 2 數據資產。 選取 [Data Share] 按鈕。 您可以在 [共享邀請] 索引標籤中看到所有 邀請 。
選取要檢視或設定的共享邀請名稱。
如果您不想要接受邀請,請選取 [ 刪除]。
注意
如果您刪除邀請,如果您想要在未來接受共用,則必須重新傳送。 若要取消選取共用而不刪除,請改為選取 [ 取消 ] 按鈕。
您可以視需要編輯 [已接收的共用名 ]。 然後,針對與來源位於相同區域中的目標記憶體帳戶選取記憶體 帳戶名稱 。 您也可以選擇 註冊新的記憶體帳戶,以 在下拉式清單中附加共用。
重要
目標記憶體帳戶必須位於與來源記憶體帳戶相同的 Azure 區域中。
設定 路徑 (新的容器名稱或現有共用容器) 的名稱,而 [新增資料夾 ] (容器中共用的新資料夾名稱) 。
選取 [附加至目標]。
在 [管理數據共用] 頁面上,您會看到狀態為 [ 附加 ] 的新共用,直到它完成並附加為止。
您可以透過 Azure 入口網站、Azure 儲存體總管、Azure 記憶體 SDK、PowerShell 或 CLI,從目標記憶體帳戶存取共享數據。 您也可以將記憶體帳戶連線到 Azure Synapse Analytics Spark 或 Databricks 來分析共享數據。
附加共用時,接收共用類型的新資產會內嵌到 Microsoft Purview 目錄中,與您附加共用的記憶體帳戶位於相同的集合中。 您可以搜尋或流覽它,就像任何其他資產一樣。
若要深入瞭解共用資產和數據共用譜系,請參閱 Microsoft Purview 資料共用 譜系。
注意
在未向 Microsoft Purview 註冊記憶體帳戶的情況下,使用 SDK 附加的共用將不會內嵌到目錄中。 如有需要,用戶可以註冊其記憶體帳戶。 如果記憶體帳戶未註冊或重新註冊至不同的集合,該儲存體帳戶的共用資產會繼續位於初始集合中。
附加共享之後,您可以 將共用重新附加至新的記憶體帳戶來編輯接收的共用,或 藉由刪除接收的共用來停止共用關聯性。
您可以透過下列兩種方式之一來尋找和編輯接收的共享資產:
存取在數據目錄中接收數據的 Blob 記憶體或 ADLS Gen2 資產並加以開啟,然後選取 [Data Share],然後選取 [管理數據共用]。 您可以在此查看該資產的所有共用。 選取 [ 已接收的共用] 索引標籤,選取共用,然後選取您的共用。
搜尋 或 瀏覽 資料共享資產的數據目錄,然後選取您收到的共用。 然後選取 [ 編輯] 按鈕。
選取要編輯的數據共享之後,您可以選取記憶體帳戶、提供路徑並提供資料夾,將共用重新附加至目前記憶體帳戶中的新記憶體帳戶或路徑。
如果您要更新目標,請選取 [ 附加至目標 ] 以儲存變更。 啟動程序之後,附加可能需要幾分鐘的時間才能完成。
注意
重新附加時,如果您選取的記憶體帳戶已註冊至您沒有許可權的集合,或是未在 Purview 中註冊的記憶體帳戶Microsoft,則會顯示適當的訊息。 您會在目標資料存放區中看到共享資料。
若要刪除收到的共用, 請選取共用 ,然後選取 [刪除]。
刪除收到的共用會停止共用關聯性,而且您將無法存取共享數據。 刪除收到的共用可能需要幾分鐘的時間。
如果您是 Azure 中的來賓使用者,若要能夠接收共用,您的帳戶必須先與 Microsoft Entra ID 相關聯。 您可以從 purview Microsoft 啟動此程式。
在 Microsoft Purview 治理入口網站中,選取 [數據對應],然後選取 [共用邀請]。
您會看到文字,指出您必須與 Microsoft Entra ID 相關聯。 選 取 [取得驗證碼] 按鈕。
您會收到來自 Microsoft Azure 的電子郵件,其中包含驗證碼。 複製它。
返回 Microsoft Purview Governance Portal 中的 [共用邀請 ] 頁面,選取 [ 驗證],然後輸入您收到的程序代碼。
以下是一些接收共用的常見問題,以及如何進行疑難解答。
如果您在建立 Microsoft Purview 帳戶時收到與 配額 相關的錯誤,這表示您的組織已超過 Purview 服務限制Microsoft。 如果您需要增加限制,請連絡支持人員。
- 數據源未在 Microsoft Purview 中註冊。 請分別參閱 Blob 記憶體 和 ADLSGen2 的 註冊步驟。 不需要執行掃描。
- 數據源會註冊至您沒有最低數據讀取者許可權的 Microsoft Purview 集合。 請參閱 Microsoft Purview 目錄權 限,並連絡您的集合管理員以取得存取權。
- 您要查看共用之資料存放區的許可權問題。 您在來源記憶體帳戶上需要最少的 讀者 角色,才能查看已傳送共用和已接收共用的只讀檢視。 您可以在 ADLS Gen2 或 Blob 記憶體 資料源頁面上找到更多詳細數據。
- 您可能已選取要附加共用的不同記憶體帳戶,該帳戶可能未在 purview Microsoft註冊,或是註冊至您沒有許可權的集合。 請分別參閱 Blob 記憶體 和 ADLSGen2 的 註冊步驟。 請參閱 Microsoft Purview 目錄 許可權,並連絡您的集合管理員以存取集合。
如果您收到已收到共用的通知,但無法在 Microsoft Purview 帳戶中檢視共用邀請,可能是因為下列原因:
- 您沒有此 Microsoft Purview 帳戶中任何集合的最小 數據讀取者 角色。 請連絡Microsoft Purview 集合 管理員,以授與您數據讀取者角色的存取權,以檢視、接受和設定接收的共用。
- 共用邀請會傳送至您的電子郵件別名或電子郵件通訊群組,而不是您的 Azure 登入電子郵件。 請連絡您的數據提供者,並確定他們已將邀請傳送至您的 Azure 登入電子郵件位址。
- 已接受共用。 如果您已經接受共用,它不會再顯示在 [ 共享邀請] 索引卷標中 。在您有權存取的任何記憶體帳戶中選取 [ 已接收的共用 ],並查看作用中的共用。
- 您是租用戶的來賓使用者。 如果您是租使用者的來賓使用者, 您必須確認租用戶的電子郵件位址,才能第一次檢視共享邀請。 一旦驗證之後,其有效期為12個月。
當您將共用附加至目標時,如果您的記憶體帳戶未列出供您選取,可能是因為下列原因:
- 您沒有儲存器帳戶的必要許可權。 如需必要記憶體許可權的詳細資訊,請參閱 必要 條件。
如果您無法附加共用,可能是因為下列原因:
- 目標數據存放區的許可權問題。 檢查必要條件以取得必要的數據存放區許可權。
- 不支援記憶體帳戶。 Microsoft Purview 數據共用僅 支援具有特定設定的記憶體帳戶。
- 您指定的路徑包含在 Microsoft Purview 資料共用 外部建立的容器。 您只能將數據接收到附加時所建立的容器。
- 您指定要接收 記憶體資料的新資料夾 不是空的。
- 來源和目標記憶體帳戶相同。 不支援從相同的來源記憶體帳戶共用至相同的目標。
- 超過限制。 來源記憶體帳戶最多可支援 20 個目標,而目標記憶體帳戶最多可支援 100 個來源。 如果您需要增加限制,請連絡支持人員。
如果您無法存取共享資料,可能是因為下列原因:
- 共用附加成功之後,數據可能需要一些時間才會出現在目標數據存放區中。 請在幾分鐘內再試一次。 同樣地,刪除共享之後,可能需要幾分鐘的時間,數據才會在目標數據存放區中消失。
- 您使用 2020 年 2 月之前的記憶體 API 版本來存取共享資料。 只有記憶體 API 版本 2020 年 2 月和更新版本支援存取共享數據。 請確定您使用的是最新版的記憶體 SDK、PowerShell、CLI 和 Azure 儲存體總管。
- 您使用使用 2020 年 2 月之前記憶體 API 版本的分析工具來存取共享資料。 您可以從 Azure Synapse Analytics Spark 和 Databricks 存取共享數據。 您將無法使用 Azure Data Factory、Power BI 或 AzCopy 存取共享數據。