Správa připojení pro federaci Lakehouse
Důležité
Tato funkce je ve verzi Public Preview.
Tento článek popisuje, jak vypsat všechna připojení Lakehouse Federation definovaná v metastoru katalogu Unity, získat podrobnosti o připojení, udělit oprávnění k připojení a odstranit připojení pomocí Průzkumníka katalogu a příkazů SQL v poznámkových blocích nebo v editoru dotazů SQL Databricks.
Viz také Vytvoření připojení.
Pokud raději používáte rozhraní REST API, prohlédni si referenční dokumentace k Azure Databricks.
Výpis připojení
Požadovaná oprávnění: Seznam vrácených připojení závisí na vaší roli a oprávněních. Uživatelé s oprávněním USE CONNECTION
k metastoru uvidí všechna připojení. V opačném případě můžete zobrazit pouze připojení, pro která jste vlastníkem objektu připojení nebo máte určitá oprávnění.
Průzkumník katalogu
V pracovním prostoru Azure Databricks klikněte na
Katalog.
V levém podokně rozbalte nabídku Externí data a vyberte Připojení.
Zobrazí se připojení, která máte oprávnění k zobrazení, spolu s adresou URL, datem vytvoření, vlastníkem a komentářem.
Sql
V poznámkovém bloku nebo editoru dotazů SQL Databricks spusťte následující příkaz. Volitelně můžete nahradit <pattern>
predikátemLIKE
.
SHOW CONNECTIONS [LIKE <pattern>];
Získání podrobností o připojení
Požadovaná oprávnění: Vlastník připojení, USE CONNECTION
oprávnění k metastoru nebo určitá oprávnění pro připojení.
Průzkumník katalogu
- V pracovním prostoru Azure Databricks klikněte na
Katalog.
- V levém podokně rozbalte nabídku Externí data a vyberte Připojení.
- Vyhledejte připojení a vyberte ho, abyste zobrazili podrobnosti.
Sql
V poznámkovém bloku nebo editoru dotazů SQL Databricks spusťte následující příkaz.
DESCRIBE CONNECTION <connection-name>;
Udělení a odvolání oprávnění pro připojení
Můžete udělit oprávnění k použití připojení k vytváření cizích katalogů nebo k zobrazení podrobností o připojení:
CREATE FOREIGN CATALOG
uděluje možnost vytvořit cizí katalog jako zrcadlo databáze jen pro čtení ve zdroji dat popsaném připojením.USE CONNECTION
uděluje možnost používat připojení v Delta Live Tables k ingestování dat ze zdroje dat do Azure Databricks. Pokud je však udělena na úrovni metastoru, umožňuje zobrazit pouze podrobnosti připojení v metastoru. Aby je mohli uživatelé používat, musí být stále udělovaníUSE CONNECTION
u jednotlivých připojení.
Požadovaná oprávnění: Správce metastoru nebo vlastník připojení.
Průzkumník katalogu
Udělení oprávnění k používání připojení:
V pracovním prostoru Azure Databricks klikněte na
Katalog.
V levém podokně rozbalte nabídku Externí data a vyberte Připojení.
Vyhledejte připojení a vyberte ho.
Na kartě Oprávnění klikněte na Udělit.
V dialogovém okně Udělení
<connection-name>
začněte psát jméno uživatele nebo skupiny nebo klikněte na nabídku uživatele a vyberte uživatele a skupiny.Vyberte oprávnění, která chcete udělit.
Podívejte se na popisy oprávnění v úvodu oddílu.
Klikněte na Udělit.
Odvolání oprávnění připojení:
- Pomocí předchozích kroků se dostanete na kartu Oprávnění pro připojení.
- Vyberte uživatele nebo skupinu, jejichž oprávnění chcete odvolat.
- Klikněte na Tlačítko Odvolat na kartě i v potvrzovací dialogovém okně.
Sql
Pokud chcete udělit možnost vytvořit cizí katalog pomocí připojení, spusťte v poznámkovém bloku nebo editoru dotazů SQL Databricks následující příkaz.
GRANT CREATE FOREIGN CATALOG ON CONNECTION <connection-name> TO <user-name>;
Pokud chcete udělit možnost zobrazit připojení, spusťte následující příkaz:
GRANT USE CONNECTION ON CONNECTION <connection-name> TO <user-name>;
Pokud chcete odvolat oprávnění, spusťte následující příkaz, kde <privilege>
je jedním z oprávnění k připojení uděleným uživateli:
REVOKE <privilege> ON CONNECTION <connection-name> FROM <user-name>;
Vyřazení připojení
Požadovaná oprávnění: Vlastník připojení
Průzkumník katalogu
- V pracovním prostoru Azure Databricks klikněte na
Katalog.
- V levém podokně rozbalte nabídku Externí data a vyberte Připojení.
- Vyhledejte připojení a vyberte ho.
- Klikněte na
nabídku kebab a vyberte Odstranit.
- V potvrzovací dialogovém okně klikněte na Odstranit.
Sql
V poznámkovém bloku nebo editoru dotazů SQL Databricks spusťte následující příkaz.
DROP CONNECTION [IF EXISTS] <connection-name>;
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro