授予和管理訪問三角洲共享數據的股票

這篇文章解釋了如何授予數據接收者訪問δ分享分享。這也解釋了如何查看、更新和撤銷訪問。

需求

與收件人共享數據:

  • 你必須使用一個磚工作區,統一編目metastore附呈。

  • 你必須使用一個SQL倉庫或集群使用Unity-Catalog-capable集群訪問模式。

  • 股票和接受者必須已經被定義。

  • 你一定是下列之一:

    • Metastore管理。

    • 用戶委托權限和所有權份額和接收者對象(使用分享+分享許可)或分享所有者)和(使用收件人或接收方所有者)。

授予接收方獲得份額

授予共享訪問收件人,您可以使用數據瀏覽,磚統一編目CLI或SQL命令在磚磚筆記本或SQL查詢編輯器。

權限要求:下列之一:

  • Metastore管理。

  • 委托權限或所有權份額和接收者對象(使用分享+分享許可)或分享所有者)和(使用收件人或接收方所有者)。

將收件人添加到分享(分享開始):

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

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

  3. 股票選項卡,找到並選擇分享。

  4. 點擊添加收件人

  5. 添加收件人對話框中,開始鍵入收件人名稱或點擊下拉菜單中選擇您想要添加的收件人的份額。

  6. 點擊添加

授予共享訪問接受者(從接收方):

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

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

  3. 收件人選項卡,找到並選擇收件人。

  4. 點擊格蘭特分享

  5. 格蘭特分享對話框中,開始鍵入共享名稱或點擊下拉菜單中選擇您想要的股票。

  6. 點擊格蘭特

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

格蘭特選擇分享<分享- - - - - -的名字>收件人<收件人- - - - - -的名字>;

選擇是唯一的特權,您可以授予接收方分享。

創建一個JSON文件,包括以下,取代recipient-name選擇是唯一的特權,您可以授予一個份額。

{“privilege_assignments”:[{“校長”:“recipient-name”,“特權”:(“選擇”]})}

然後運行以下命令使用磚CLI。取代<共享名>與分享你的名字希望給收件人,和替換update-share-perms.jsonJSON文件的文件名。

磚unity-catalog update-permissions——股票名稱<共享名>\——json文件update-share-perms.json

撤銷接受訪問

撤銷收件人的訪問,您可以使用數據瀏覽,磚統一目錄的CLI或撤銷分享SQL命令在磚磚筆記本或SQL查詢編輯器。

權限要求:Metastore管理員、用戶使用分享特權,或共享對象的所有者。

撤銷收件人的訪問,從分享:

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

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

  3. 股票選項卡,找到並選擇分享。

  4. 收件人選項卡,找到收件人。

  5. 單擊烤肉串菜單烤肉串菜單(也稱為菜單後按enter鍵)和選擇撤銷

  6. 在確認對話框,單擊撤銷

撤銷收件人的訪問,從收件人:

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

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

  3. 收件人選項卡,找到並選擇收件人。

  4. 股票選項卡,找到共享。

  5. 單擊烤肉串菜單烤肉串菜單的菜單)後按enter鍵(也稱為共享行並選擇撤銷

  6. 在確認對話框,單擊撤銷

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

撤銷選擇分享<分享- - - - - -的名字>收件人<收件人- - - - - -的名字>;

創建一個JSON文件,包括以下,取代recipient-name:

{“改變”:[{“校長”:“recipient-name”,“刪除”:(“選擇”]})}

運行以下命令使用磚CLI。取代<共享名>與分享你的名字希望給收件人,和替換update-share-perms.jsonJSON文件的文件名。

磚unity-catalog股票update-permissions——名稱<共享名> json文件update-share-perms.json

視圖資助份額或授予接收方擁有的

查看當前資助分享,您可以使用數據瀏覽,磚統一目錄的CLI或顯示獎助金分享SQL命令在磚磚筆記本或SQL查詢編輯器。

權限要求:如果你正在查看收件人授權訪問,你必須metastore管理員、用戶提供的使用分享特權,或共享對象的所有者。如果你正在查看股票授予一個收件人,你必須是一個metastore管理,用戶的使用收件人特權,或收件人對象的所有者。

把收件人提供一個分享:

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

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

  3. 股票選項卡,找到並選擇分享。

  4. 收件人選項卡來查看所有受者獲得份額。

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

顯示格蘭特分享<分享- - - - - -的名字>;

運行以下命令使用磚CLI

磚unity-catalog list-permissions——股票名稱<共享名>

查看當前分享撥款被收件人,您可以使用數據瀏覽,磚統一目錄的CLI或顯示獎助金收件人SQL命令在磚磚筆記本或SQL查詢編輯器。

查看股票授予收件人:

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

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

  3. 收件人選項卡,找到並選擇收件人。

  4. 股票選項卡查看收件人有權訪問的所有股票。

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

顯示獎助金收件人<收件人- - - - - -的名字>;

運行以下命令使用磚CLI

磚unity-catalog接受者list-permissions——名稱< recipient-name >