Delen via


Installatie van Unity Catalog automatiseren met Terraform

U kunt het instellen van Unity Catalog automatiseren met behulp van de Databricks Terraform-provider. Dit artikel bevat koppelingen naar de Terraform-provider Unity Catalog-implementatiehandleiding en documentatie voor resourceverwijzingen, samen met vereisten ('Voordat u begint') en validatie- en implementatietips.

Voordat u begint

Als u de installatie van Unity Catalog wilt automatiseren met Terraform, moet u het volgende hebben:

  • Uw Azure Databricks-account moet zich in het Premium-abonnementbevinden.
  • In uw Azure-tenant moet u gemachtigd zijn om het volgende te maken:
    • Een opslagaccount dat moet worden gebruikt met Azure Data Lake Storage Gen2. Zie Een opslagaccount maken voor gebruik met Azure Data Lake Storage Gen2.
    • Een nieuwe resource voor het opslaan van een door het systeem toegewezen beheerde identiteit. Hiervoor moet u een Contributor of Owner van een resourcegroep zijn in elk abonnement in een tenant.

Als u de Databricks Terraform-provider wilt gebruiken om een metastore te configureren voor Unity Catalog, opslag voor de metastore, eventuele externe opslag en alle bijbehorende toegangsreferenties, moet u het volgende hebben:

Als u de Databricks Terraform-provider wilt gebruiken om alle andere onderdelen van de Unity Catalog-infrastructuur te configureren, moet u het volgende hebben:

Handleiding voor de implementatie van de Terraform-provider Unity Catalog en de referentiedocumentatie voor resources.

Zie Vereiste resources implementeren en Unity Catalog inschakelen in de documentatie van de Databricks Terraform-provider voor meer informatie over het implementeren van alle vereisten en het inschakelen van Unity Catalog voor een werkruimte.

Als u al enkele onderdelen van de Unity Catalog-infrastructuur hebt, kunt u Terraform gebruiken om zo nodig extra onderdelen van de Unity Catalog-infrastructuur te implementeren. Zie elke sectie van de handleiding waarnaar in de vorige alinea wordt verwezen en de sectie Unity Catalog van de Databricks Terraform-providerdocumentatie.

De resources valideren, plannen, implementeren of vernietigen

  • Als u de syntaxis van de Terraform-configuraties wilt valideren zonder deze te implementeren, voert u de opdracht terraform validate uit.
  • Voer de opdracht terraform plan uit om de acties weer te geven die Terraform zou uitvoeren om de configuraties te implementeren. Met deze opdracht worden de configuraties niet daadwerkelijk geïmplementeerd.
  • Voer de opdracht terraform deploy uit om de configuraties te implementeren.
  • Als u de geïmplementeerde resources wilt verwijderen, voert u de opdracht terraform destroy uit.