管理三角洲共享供應商(數據接受者)

本文描述了如何使用統一編目數據提供者的信息與你共享數據使用三角洲共享。它還描述了一個提供者對象時,您可能需要創建一個提供者對象統一目錄metastore,任務,大多數接受者不應該需要做的事情。

重要的

數據接收者必須能夠訪問一個磚工作區,啟用統一目錄使用本文中描述的功能。

創建一個提供者

在三角洲地區共享,術語“提供者”可能意味著與你共享數據的組織和可獲得的對象在接受者的統一目錄metastore代表組織。的存在,可到手的對象在一個收件人的統一目錄metastore使接受者管理他們的團隊訪問共享數據使用統一目錄

我需要創建一個供應商嗎?

收件人,您可以創建一個供應商統一目錄metastore對象,但通常不需要。你是否取決於數據共享使用三角洲與你分享:

  • Databricks-to-Databricks共享:提供者對象在收件人的metastore自動創建。不需要你,收件人,創建供應商,你可以跳過這一節。您可以繼續描述如何查看供應商的部分,查看供應商詳細信息,上市提供者與你共享,和刪除提供者。

  • 公開分享:提供程序對象沒有在收件人的metastore自動創建。收件人,理想的情況是,如果你使用一個磚工作區是附加到一個統一的目錄metastore,數據提供者會設置Databricks-to-Databricks與你分享。但是如果他們沒有,你可以創建一個提供者對象統一編目metastore然後使用統一編目管理你的團隊訪問共享數據,就像一個收件人Databricks-to-Databricks共享。

指令

統一目錄中創建一個提供者對象metastore,您必須使用磚統一CLI目錄,你必須能夠訪問令牌由提供者共享。在這個例子中,我們使用憑證文件共享的磚提供者。看到獲得在開放共享模型

請注意

創建一個提供者使用磚憑證文件不提升共享協議從開放共享Databricks-to-Databricks共享。

權限要求:Metastore管理員或用戶CREATE_PROVIDERmetastore特權。

運行以下命令使用磚CLI,替換<提供者名稱>與你想要的名字給提供者config.share你下載的證書文件的路徑。

磚unity-catalog提供者創建——名稱<提供者名稱>\——recipient-profile-json-file config.share

查看供應商

查看可用的數據提供者列表,您可以使用數據瀏覽,磚統一目錄的CLI或顯示供應商SQL命令在磚磚筆記本或SQL查詢編輯器。

權限要求:你必須metastore管理員或有使用提供者特權metastore查看所有提供者。其他用戶隻能訪問提供者,他們自己的。

  1. 在你的磚工作區,點擊數據圖標數據

  2. 在左窗格中,展開三角洲分享菜單並選擇和我分享

  3. 供應商選項卡,查看所有可用的供應商。

運行以下命令在筆記本或磚的SQL查詢編輯器。可選地,取代<模式>與一個“喜歡”謂詞

顯示供應商(就像<模式>];

運行以下命令使用磚CLI

磚unity-catalog供應商列表

查看供應商詳細信息

查看供應商的詳細信息,您可以使用數據瀏覽,磚統一目錄的CLI或描述提供者SQL命令在磚磚筆記本或SQL查詢編輯器。

權限要求:Metastore管理員、用戶使用提供者特權,或提供者對象所有者。

細節包括:

  • 股票由提供者(見共享查看股票,提供者已經與你共享)。

  • 提供者的創建者、創建時間戳、注釋和身份驗證類型(令牌)。令牌代表供應商誰與你共享數據使用三角洲共享開放共享協議。代表供應商的人與你共享數據使用Databricks-to-Databricks共享協議。

  • 如果提供者使用Databricks-to-Databricks共享:雲,區域,和提供者的統一目錄metastore metastore ID。

  • 如果供應商使用開放共享:收件人配置端點,δ共享共享服務器托管。

  1. 在你的磚工作區,點擊數據圖標數據

  2. 在左窗格中,展開三角洲分享菜單並選擇和我分享

  3. 供應商選項卡,找到並選擇供應商。

  4. 提供者細節視圖細節選項卡。

運行以下命令在筆記本或磚的SQL查詢編輯器。

DESC提供者<提供者- - - - - -的名字>;

運行以下命令使用磚CLI

磚unity-catalog提供者——名字<提供者名稱>

查看股票,提供者已經與你共享

查看供應商的股票與你共享,您可以使用數據瀏覽,磚統一目錄的CLI或顯示股票提供者SQL命令在磚磚筆記本或SQL查詢編輯器。

權限要求:Metastore管理員、用戶使用提供者特權,或提供者對象所有者。

  1. 在你的磚工作區,點擊數據圖標數據

  2. 在左窗格中,展開三角洲分享菜單並選擇和我分享

  3. 供應商選項卡上,選擇您想要的提供者股價的看法。

運行以下命令在筆記本或磚的SQL查詢編輯器。可選地,取代<模式>與一個“喜歡”謂詞

顯示股票提供者(就像<模式>];

運行以下命令使用磚CLI

磚unity-catalog提供者上市——名稱<提供者名稱>

更新一個提供者(重命名,改變所有者、評論)

您可以使用數據瀏覽,磚統一目錄的CLI或改變提供者SQL命令在磚磚筆記本或SQL查詢編輯器來修改統一目錄metastore提供者對象:

  • 重命名提供者來修改用戶看到的磚的提供者對象接口。

  • 改變提供者對象的所有者。

  • 添加或修改意見。

權限要求:你必須是一個metastore管理員或所有者提供程序對象的更新。你必須是一個metastore管理員(或用戶CREATE_PROVIDER特權)提供者所有者更新供應商的名字。你一定是業主更新發表評論。最初的主人是metastore admin。

  1. 在你的磚工作區,點擊數據圖標數據

  2. 在左窗格中,展開三角洲分享菜單並選擇與你共享

  3. 供應商選項卡,找到並選擇供應商。

  4. 在詳細頁麵,更新所有者,評論,或供應商名稱。

運行以下命令在筆記本或磚的SQL查詢編輯器。

改變提供者<提供者- - - - - -的名字>重命名<- - - - - -提供者- - - - - -的名字>老板<- - - - - -老板>評論“< >評論”;

運行以下命令使用磚CLI。取代<提供者名稱>與當前供應商的名字和< new-provider-name >新名稱。

磚unity-catalog供應商更新——名稱<提供者姓名> /新名稱< new-provider-name > /評論“新評論> <”/——所有者< new-owner-name >

刪除一個提供者

刪除一個提供者,您可以使用數據瀏覽,磚統一目錄的CLI或下降提供者SQL命令在磚磚筆記本或SQL查詢編輯器。你必須提供程序對象所有者刪除提供者。

當你刪除一個提供者,您和您的用戶在你的組織中(接收者)再也不能訪問共享的數據提供者。

權限要求:提供程序對象所有者。

  1. 在你的磚工作區,點擊數據圖標數據

  2. 在左窗格中,展開三角洲分享菜單並選擇與你共享

  3. 供應商選項卡,找到並選擇供應商。

  4. 單擊烤肉串菜單烤肉串菜單(也稱為菜單後按enter鍵)和選擇刪除

  5. 在確認對話框,單擊刪除

運行以下命令在筆記本或磚的SQL查詢編輯器。

下降提供者(如果存在]<提供者- - - - - -的名字>;

運行以下命令使用磚CLI

磚unity-catalog提供者刪除——名稱<提供者名稱>

如果操作成功,不返回結果。