Megosztás a következőn keresztül:


A Unity Catalog beállításának automatizálása a Terraform használatával

A Unity Catalog beállítását a Databricks Terraform szolgáltatóhasználatával automatizálhatja. Ez a cikk hivatkozásokat tartalmaz a Terraform-szolgáltató Unity Catalog üzembe helyezési útmutatójához és az erőforrás-referencia dokumentációjához, valamint a követelményekhez ("Mielőtt hozzákezd") és érvényesítési és üzembehelyezési tippekhez.

Mielőtt hozzákezdene

A Unity Catalog beállításának a Terraform használatával történő automatizálásához a következőkre van szükség:

  • Az Azure Databricks-fióknak a Prémium csomagkell lennie.
  • Az Azure-bérlőben rendelkeznie kell engedéllyel a létrehozáshoz:
    • Az Azure Data Lake Storage Gen2-vel használható tárfiók. Lásd: Storage-fiók létrehozása az Azure Data Lake Storage Gen2használatával.
    • Egy új erőforrás, amely egy rendszer által hozzárendelt felügyelt identitást tárol. Ehhez Contributor vagy Owner szinttel kell rendelkeznie egy erőforráscsoportban a bérlő bármely előfizetésén belül.

Ahhoz, hogy a Databricks Terraform-szolgáltató konfiguráljon egy metaadattárat a Unity Cataloghoz, a metaadattár tárolásához, bármilyen külső tárolóhoz és az összes kapcsolódó hozzáférési hitelesítő adathoz, az alábbiakkal kell rendelkeznie:

Ha a Databricks Terraform-szolgáltatót az összes többi Unity Catalog-infrastruktúra-összetevő konfigurálásához szeretné használni, az alábbiakkal kell rendelkeznie:

A Terraform-szolgáltató Unity Catalog üzembehelyezési útmutatója és erőforrás-referenciadokumentációja

Ha tudni szeretné, hogyan helyezhet üzembe minden előfeltételt, és hogyan engedélyezheti a Unity Katalógust egy munkaterületen, olvassa el Az előfeltételként szükséges erőforrások üzembe helyezése és a Unity Catalog engedélyezése a Databricks Terraform-szolgáltató dokumentációjában.

Ha már rendelkezik Unity Catalog-infrastruktúra-összetevőkkel, a Terraform segítségével szükség szerint további Unity Catalog-infrastruktúra-összetevőket helyezhet üzembe. Tekintse meg az előző bekezdésben hivatkozott útmutató egyes szakaszait, valamint a Databricks Terraform-szolgáltató dokumentációjának Unity Catalog szakaszát.

Az erőforrások ellenőrzése, megtervezése, üzembe helyezése vagy megsemmisítése

  • Ha üzembe helyezés nélkül szeretné ellenőrizni a Terraform-konfigurációk szintaxisát, futtassa a terraform validate parancsot.
  • A Terraform által a konfigurációk üzembe helyezéséhez végrehajtandó műveletek megjelenítéséhez futtassa a terraform plan parancsot. Ez a parancs valójában nem telepíti a konfigurációkat.
  • A konfigurációk telepítéséhez futtassa a terraform deploy parancsot.
  • Az üzembe helyezett erőforrások törléséhez futtassa a terraform destroy parancsot.