Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tato stránka vysvětluje, jak vytvářet příjemce v OpenSharing, když jsou příjemci v pracovním prostoru Azure Databricks, který je povolen pro Unity Catalog. Pokud chcete zobrazit, aktualizovat, odstranit, udělit sdílený přístup, spravovat vlastnosti nebo omezit přístup pomocí seznamů IP adres pro existujícího příjemce, přečtěte si téma Správa příjemců dat pro OpenSharing.
Příjemce je pojmenovaný objekt, který představuje identitu uživatele nebo skupiny uživatelů, kteří využívají sdílená data. Způsob vytváření příjemců se liší podle toho, zda má váš příjemce přístup k pracovnímu prostoru Azure Databricks, který je povolen pro Unity Catalog:
Příjemci s přístupem k pracovnímu prostoru Azure Databricks s podporou Unity Catalog:
Můžete vytvořit objekt příjemce s bezpečným připojením spravovaným Azure Databricks. Tento režim sdílení se nazývá Sdílení Databricks-to-Databricks a dokumentuje se na této stránce.
Příjemci bez přístupu k pracovnímu prostoru Azure Databricks s podporou Unity Catalog:
Musíte použít otevřené sdílení se zabezpečeným připojením, které spravujete pomocí ověřování na základě tokenu (nosné tokeny nebo federace OAuth). Informace o vytváření příjemců sdílení Databricks-to-Open naleznete v tématu Povolení federace Open ID Connect (OIDC) pro příjemce Open Sharing nebo Vytvoření objektu příjemce pro uživatele mimo Databricks pomocí tokenů typu bearer (sdílení Databricks-to-Open).
Další informace o těchto dvou režimech sdílení a o tom, kdy který zvolit, naleznete v části Sdílení Databricks-to-Open versus sdílení Databricks-to-Databricks.
Requirements
Vytvoření příjemce:
- Musíte mít
CREATE RECIPIENToprávnění pro metastore katalogu Unity, kde jsou zaregistrovaná data, která chcete sdílet. - Musíte vytvořit příjemce pomocí pracovního prostoru Azure Databricks s připojeným metastorem katalogu Unity.
- Pokud k vytvoření příjemce použijete poznámkový blok Databricks, výpočetní prostředí musí používat Databricks Runtime ve verzi 11.3 LTS nebo vyšší a standardní nebo vyhrazený režim přístupu (dříve sdílený režim přístupu a režim přístupu jednoho uživatele).
Oprávnění požadovaná pro jiné operace příjemců (zobrazení, aktualizace, odstranění, udělení přístupu ke sdílené složce, správa vlastností) najdete v tématu Správa příjemců dat pro OpenSharing.
Vytvoření objektu příjemce pro uživatele služby Azure Databricks
Pokud má váš příjemce dat přístup k pracovnímu prostoru Azure Databricks, který byl povolen pro Unity Catalog, můžete vytvořit objekt příjemce s autentizačním typem .DATABRICKS
Objekt příjemce s typem DATABRICKS ověřování představuje příjemce dat v určitém metastoru Unity Catalogu, identifikovaný v definici objektu příjemce řetězcem identifikátoru sdílení, který se skládá z cloudu, oblasti a UUID metastoru. K datům sdíleným s tímto příjemcem je možné přistupovat pouze v tomto metastoru.
Chcete-li vytvořit příjemce pro sdílení Databricks-to-Databricks, použijte Catalog Explorer, rozhraní Databricks CLI nebo příkaz SQL CREATE RECIPIENT v poznámkovém bloku Azure Databricks či v editoru dotazů Databricks SQL. Pro vytvoření příjemce pomocí REST API, včetně e-mailového příjemce, viz Vytvořit příjemce v referenci REST API.
Požadovaná oprávnění: Správce metastoru CREATE RECIPIENT nebo uživatel s oprávněním pro metastore katalogu Unity, kde jsou zaregistrovaná data, která chcete sdílet.
Průzkumník katalogu
V pracovním prostoru Azure Databricks klikněte na
Katalog.
V horní části podokna Katalog klikněte na
ikonu ozubeného kola a vyberte OpenSharing.
Případně v pravém horním rohu klikněte na Sdílet > OpenSharing.
Na kartě Sdílí se mnou klikněte na Tlačítko Nový příjemce.
Vyberte si, jak může váš příjemce přistupovat ke svým akciím:
Sdílení pomocí e-mailu (Beta): Tímto se odešle e-mail příjemci, který ho vyzve k přihlášení do jeho účtu Azure Databricks a výběru požadovaného metastore. Příjemce se musí přihlásit pomocí účtu Azure Databricks, který používá pozvanou e-mailovou adresu. Pro více informací a omezení viz sdílení e-mailů.
- Zadejte jméno příjemce.
- Zadejte e-mailovou adresu příjemce.
- U možnosti Nakonfigurovat, jak lze toto sdílení využívat vyberte Libovolný podporovaný klient Open Sharing nebo Omezit na příjemce Databricks. Každý podporovaný klient OpenSharing umožňuje vašemu příjemci stáhnout přihlašovací soubor a přistupovat ke sdílenému souboru na Azure Databricks.
- (Volitelné) V sekci Povolené metaúložiště (přes sdílené ID) klikněte na Přidat metaúložiště a zadejte identifikátor sdílení, abyste omezili, které metaúložiště Azure Databricks mohou pozvánku přijmout.
Note
Když přidáte příjemce do sdíleného díla, OpenSharing mu pošle e-mail s bezpečným aktivačním odkazem a pokaždé, když ho přidáte do dalšího sdílení, pošle nový e-mail. Opětovné nasdílení položky, která již byla příjemci sdílena, nevyvolá odeslání duplicitního e-mailu. Viz Správa přístupu ke sdíleným složkám dat OpenSharing (pro poskytovatele).
Sdílení pomocí identifikátoru sdílení: Musíte požádat o a zadat identifikátor sdílení příjemce.
Zadejte jméno příjemce.
Jako Typ příjemcevyberte Databricks.
Zadejte identifikátor sdílení příjemce.
Použijte celý řetězec identifikátoru sdílení ve formátu
<cloud>:<region>:<uuid>. Například:aws:us-west-2:19a84bee-54bc-43a2-87de-023d0ec16016.(Volitelné) Zadejte komentář.
Klikněte na Vytvořit.
(Volitelné) Vytvořte vlastní vlastnosti příjemce.
Na kartě Přehled klikněte na ikonu
vedle vlastností příjemce. Pak přidejte název vlastnosti (klíč) a hodnotu. Podrobnosti najdete v tématu Správa vlastností příjemce.
SQL
V poznámkovém bloku nebo editoru dotazů SQL Databricks spusťte následující příkaz:
CREATE RECIPIENT [IF NOT EXISTS] <recipient-name>
USING ID '<sharing-identifier>'
[COMMENT "<comment>"];
Použijte celý řetězec identifikátoru sdílení ve formátu <cloud>:<region>:<uuid>. Například: aws:eu-west-1:g0c979c8-3e68-4cdf-94af-d05c120ed1ef.
Můžete také přidat vlastní vlastnosti příjemce. Podrobnosti najdete v tématu Správa vlastností příjemce.
CLI
Pomocí Databricks CLI spusťte následující příkaz. Nahraďte zástupné hodnoty:
-
<recipient-name>: Jméno příjemce. -
<sharing-identifier>: Celý řetězec identifikátoru sdílení ve formátu<cloud>:<region>:<uuid>. Například:aws:eu-west-1:g0c979c8-3e68-4cdf-94af-d05c120ed1ef. -
<authentication-type>: Nastaveno naDATABRICKS, když je poskytnut řetězec identifikátoru sdílení ve formátu<cloud>:<region>:<uuid>pro<sharing-identifier>.
databricks recipients create <recipient-name> <authentication-type> --sharing-code <sharing-identifier>
Můžete také přidat vlastní vlastnosti příjemce. Podrobnosti najdete v tématu Správa vlastností příjemce.
Příjemce je vytvořen pomocí authentication_type položky DATABRICKS.
Další zdroje informací
- Správa přístupu ke sdíleným složkám dat OpenSharing (pro poskytovatele) – udělte příjemci přístup k jedné nebo více sdíleným složkám.
- Správa příjemců dat pro OpenSharing – zobrazení, aktualizace, odstranění, správa vlastností nebo omezení přístupu pro existujícího příjemce
- Vytvořte sdílené složky pro OpenSharing – vytvořte sdílené složky, ke které chcete příjemci udělit přístup.