Správa metastorů katalogu Unity
Tento článek ukazuje, jak aktualizovat, odstranit a spravovat chování metastorů katalogu Unity v účtu Azure Databricks.
Informace o metastorech katalogu Unity a jejich vytváření najdete v tématu Vytvoření metastoru katalogu Unity.
Povolení automatického přiřazení metastoru k novým pracovním prostorům
Pokud chcete automaticky přiřadit existující metastore katalogu Unity novým pracovním prostorům v dané oblasti metastoru, může správce účtu povolit automatické přiřazení pracovního prostoru pro metastor. Pokud toto nastavení není vybrané, musí správce, který vytvoří pracovní prostor ve stejné oblasti jako metastor, ručně povolit pracovní prostor pro Katalog Unity a vybrat metastor z rozevíracího seznamu.
Než správce účtu tuto možnost povolí, měli byste vědět, jaké mají tyto dopady na nové pracovní prostory:
- Vytvoří se katalog pracovních prostorů a všichni uživatelé pracovního prostoru budou mít oprávnění potřebná k vytváření objektů v něm. Viz Automatická aktivace katalogu Unity.
- Správci pracovního prostoru budou mít oprávnění potřebná k vytváření zabezpečitelných objektů na úrovni metastoru, jako jsou katalogy a externí umístění. Podívejte se na oprávnění správce pracovního prostoru, pokud jsou pracovní prostory povolené pro katalog Unity automaticky.
- Pokud je úložiště na úrovni metastoru už pro metastor povolené, bude tento pracovní prostor moct toto úložiště používat. Viz Určení spravovaného umístění úložiště v katalogu Unity.
- Pokud je správce metastoru definovaný pro metastor, bude moct spravovat přístup ke všem zabezpečitelným objektům ve všech pracovních prostorech připojených k metastoru. Viz správci metastoru.
- Nastavení rozdílového sdílení (povolené nebo zakázané) pro metastor se použije u všech pracovních prostorů připojených k metastoru. Viz Nastavení rozdílového sdílení pro váš účet (pro poskytovatele).
Povolení automatického přiřazení:
- Jako správce účtu přejděte do konzoly účtu Azure Databricks.
- Klikněte na Katalog.
- Vyberte metastore.
- Na kartě Konfigurace v části Přiřazení pracovního prostoru vyberte Automaticky přiřadit nové pracovní prostory
<region>
k tomuto metastoru. - V potvrzovací dialogovém okně klikněte na Povolit automatické přiřazení.
Přidání spravovaného úložiště do existujícího metastoru
Spravované úložiště na úrovni metastoru je volitelné a není součástí automaticky vytvořených metastorů. Pokud dáváte přednost modelu izolace dat, který ukládá data centrálně pro více pracovních prostorů, můžete do metastoru přidat úložiště na úrovni metastoru. Úložiště na úrovni metastoru potřebujete, pokud chcete sdílet poznámkové bloky pomocí rozdílového sdílení nebo pokud jste partner Azure Databricks, který používá osobní pracovní umístění.
Viz také Určení spravovaného umístění úložiště v katalogu Unity.
Požadavky
- K metastoru katalogu Unity musíte mít připojený alespoň jeden pracovní prostor.
- Požadovaná oprávnění Azure Databricks:
- Pokud chcete vytvořit externí umístění, musíte být správcem metastoru nebo uživatelem s oprávněními
CREATE EXTERNAL LOCATION
.CREATE STORAGE CREDENTIAL
- Pokud chcete do definice metastoru přidat umístění úložiště, musíte být správcem účtu. Pokyny k povolení role správce účtu ve vašem účtu najdete v tématu Vytvoření prvního správce účtu.
- Pokud chcete vytvořit externí umístění, musíte být správcem metastoru nebo uživatelem s oprávněními
- Požadovaná oprávnění tenanta Azure:
- Oprávnění k vytvoření účtu úložiště pro použití s Azure Data Lake Storage Gen2 Tento účet úložiště musí mít hierarchický obor názvů. Viz Vytvoření účtu úložiště pro použití s Azure Data Lake Storage Gen2.
- Oprávnění k vytvoření nového prostředku pro uložení spravované identity přiřazené systémem To vyžaduje, abyste byl přispěvatelem nebo vlastníkem skupiny prostředků v libovolném předplatném v tenantovi.
Krok 1: Vytvoření umístění úložiště
Postupujte podle pokynů v kroku 1 (volitelné): Vytvořte kontejner úložiště pro spravované úložiště na úrovni metastoru a krok 2 (volitelné): Vytvořte spravovanou identitu pro přístup ke spravovanému umístění úložiště a vytvořte kontejner úložiště v Azure Data Lake Storage Gen2 a přístupový konektor Azure Databricks, který obsahuje spravovanou identitu, která má přístup ke kontejneru úložiště.
Krok 2: Vytvoření externího umístění v katalogu Unity
V tomto kroku vytvoříte v katalogu Unity externí umístění, které odkazuje na cestu ADLS Gen2, kterou jste právě vytvořili.
Vytvořte přihlašovací údaje úložiště.
Přihlašovací údaje úložiště budou představovat spravovanou identitu Azure, kterou jste vytvořili v kroku 1: Vytvoření umístění úložiště.
Postupujte podle pokynů v tématu Vytvoření přihlašovacích údajů úložiště pro připojení k Azure Data Lake Storage Gen2.
Vytvořte externí umístění, které odkazuje na přihlašovací údaje úložiště, které jste vytvořili v předchozím kroku, a kontejner úložiště ADLS Gen2, který jste vytvořili v kroku 1: Vytvoření umístění úložiště.
Postupujte podle pokynů v tématu Vytvoření externího umístění pro připojení cloudového úložiště k Azure Databricks.
Udělte si
CREATE MANAGED STORAGE
oprávnění k externímu umístění.- Kliknutím na název externího umístění otevřete podokno podrobností.
- Na kartě Oprávnění klikněte na Udělit.
- V dialogovém okně Udělit
<external location>
v dialogovém okně vyberte sami sebe v poli Objekty zabezpečení a vyberteCREATE MANAGED STORAGE
. - Klikněte na Udělit.
Krok 3: Přidání umístění úložiště do metastoru
Po vytvoření externího umístění, které představuje kontejner úložiště metastoru, můžete ho přidat do metastoru.
Jako správce účtu se přihlaste ke konzole účtu.
Klikněte na Katalog.
Klikněte na název metastoru.
Potvrďte, že jste správcem metastoru.
Pokud nejste, klikněte na Upravit a přiřaďte se jako správce metastoru. Až budete s tímto postupem hotovi, můžete zrušit přiřazení sami sebe.
Na kartě Konfigurace vedle cesty ADLS Gen2 klikněte na Nastavit.
V dialogovém okně Nastavit kořen metastoru zadejte cestu ADLS Gen2, kterou jste použili k vytvoření externího umístění, a klikněte na tlačítko Aktualizovat.
Tuto cestu nelze změnit, jakmile ji nastavíte.
Přidání správce metastoru
Správci metastoru jsou nepovinní, ale existují situace, kdy ho můžete chtít pro metastor. Viz Přiřazení správce metastoru.
Odstranění metastoru
Pokud zavřete účet Azure Databricks nebo máte jiný důvod k odstranění přístupu k datům spravovaným metastorem katalogu Unity, můžete metastor odstranit.
Upozorňující
Všechny objekty spravované metastorem budou nepřístupné pomocí pracovních prostorů Azure Databricks. Tuto akci nejde vrátit zpátky.
Data a metadata spravované tabulky se automaticky odstraní po 30 dnech. Odstraněním metastoru neovlivní data externí tabulky ve vašem cloudovém úložišti.
Odstranění metastoru:
- Jako správce metastoru se přihlaste ke konzole účtu.
- Klikněte na Katalog.
- Klikněte na název metastoru.
- Na kartě Konfigurace klikněte na nabídku se třemi tlačítky v pravém horním rohu a vyberte Odstranit.
- V potvrzovací dialogovém okně zadejte název metastoru a klikněte na Odstranit.