Munkaterület létrehozása

Ez a cikk áttekintést nyújt a munkaterületek létrehozásának és kezelésének lehetőségeiről.

Mit jelent a munkaterület?

A munkaterület egy Azure Databricks-üzembe helyezés egy felhőszolgáltatás-fiókban. Egységes környezetet biztosít az Azure Databricks-eszközök adott felhasználók számára történő használatához.

Kétféle Databricks-munkaterület érhető el:

  • Kiszolgáló nélküli munkaterületek: Az Azure Databricks-fiókban lévő munkaterület üzembe helyezése, amely előre konfigurálva van kiszolgáló nélküli számítással és alapértelmezett tárolóval, hogy teljes kiszolgáló nélküli élményt nyújtson. Továbbra is csatlakozhat a felhőbeli tárolóhoz kiszolgáló nélküli munkaterületekről.
  • Hibrid munkaterületek: Klasszikus munkaterületnek is nevezik, ez a munkaterület üzembe helyezése tároló- és számítási erőforrásokat helyez üzembe a meglévő Azure-fiókjában. A kiszolgáló nélküli számítás továbbra is elérhető a hibrid munkaterületeken.

Requirements

Az Azure Databricks-munkaterület létrehozása előtt olyan Azure-előfizetéssel kell rendelkeznie, amely nem ingyenes próbaverziós előfizetés.

Ha ingyenes fiókkal rendelkezik, hajtsa végre a következő lépéseket:

  1. Nyissa meg a profilját, és módosítsa előfizetését használatalapú fizetésre. Tekintse meg az ingyenes Azure-fiókot.
  2. Távolítsa el a költségkeretet.
  3. A régióban lévő vCPU-k kvótanövelésének kérése.

Szükséges Azure-engedélyek

Azure Databricks-munkaterület létrehozásához az alábbiak egyikének kell lennie:

  • Az előfizetés szintjén az Azure Közreműködői vagy Tulajdonos szerepkörrel rendelkező felhasználó.
  • Egyéni szerepkördefinícióval rendelkező felhasználó, amely az alábbi engedélylistával rendelkezik:
    • Microsoft.Databricks/workspaces/*
    • Microsoft.Resources/subscriptions/resourceGroups/read
    • Microsoft.Resources/subscriptions/resourceGroups/write
    • Microsoft.Databricks/accessConnectors/*
    • Microsoft.Compute/register/action
    • Microsoft.ManagedIdentity/register/action
    • Microsoft.Storage/register/action
    • Microsoft.Network/register/action
    • Microsoft.Resources/deployments/validate/action
    • Microsoft.Resources/deployments/write
    • Microsoft.Resources/deployments/read

Megjegyzés:

A Microsoft.Compute/register/action, Microsoft.ManagedIdentity/register/action, Microsoft.Storage/register/action, Microsoft.Network/register/action engedélyek nem szükségesek, ha ezek a szolgáltatók már regisztrálva vannak az előfizetésben. Lásd: Erőforrás-szolgáltató regisztrálása.

Munkaterülettípus kiválasztása

Az alábbi szakaszok ismertetik, hogy melyik munkaterülettípus a legalkalmasabb a gyakori használati esetekhez. Ezekkel a javaslatokkal eldöntheti, hogy kiszolgáló nélküli vagy klasszikus munkaterületet kíván-e üzembe helyezni.

Mikor érdemes kiszolgáló nélküli munkaterületeket választani?

A kiszolgáló nélküli munkaterületek a legjobb választás a legtöbb használati esethez, és a legegyszerűbb módszer az olyan üzemeltetési és fogyasztói használati esetek használatának megkezdésére, mint a Lakebase, a Genie és a Databricks Apps.

A kiszolgáló nélküli munkaterületek a legjobb választás a következő használati esetekhez:

  • Az üzleti felhasználók hozzáférésének engedélyezése a Genie-hez
  • AI-/BI-irányítópultok létrehozása
  • Databricks-alkalmazások létrehozása
  • Feltáró elemzések elvégzése jegyzetfüzetek vagy SQL-raktárak használatával
  • Csatlakozás SaaS-szolgáltatókhoz a Lakehouse Federationen keresztül (de a Lakeflow Connecten keresztül nem)
  • Genie Spaces használata üzleti használatra
  • Kiszolgáló nélküli Lakeflow Spark deklaratív folyamatok létrehozása

Mikor érdemes klasszikus munkaterületeket választani?

A klasszikus munkaterületek a legjobb választás a következő használati esetekhez:

  • Meglévő örökölt Spark-kód portolása, amely Spark RDD-ket használ
  • Scala vagy R használata elsődleges kódolási nyelvként
  • Streamelési adatok, amelyek időalapú triggerintervallumokat igényelnek
  • Csatlakozás helyszíni rendszerekhez vagy privát adatbázisokhoz közvetlenül a Lakeflow Connecten keresztül

Munkaterület létrehozási beállításai

Az Azure Databricks-munkaterületek üzembe helyezésének több módja is van. A standard üzembehelyezési módszer az Azure Portalon vagy a Terraformon keresztül történik.

Emellett a következő eszközökkel is létrehozhat munkaterületeket: