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


SQL-raktár létrehozása

A munkaterület rendszergazdái és a megfelelő jogosultsággal rendelkező felhasználók konfigurálhatják és kezelhetik az SQL-raktárakat. Ez a cikk ismerteti, hogyan hozhat létre, szerkeszthet és monitorozhat meglévő SQL-raktárakat.

SQL Warehouse-t az SQL Warehouse API vagy a Terraform használatával is létrehozhat.

A Databricks a kiszolgáló nélküli SQL-raktárak használatát javasolja, ha elérhetőek.

Feljegyzés

A felhasználók többsége nem tud SQL-raktárakat létrehozni, de bármelyik SQL-raktárat újraindíthatja, amelyhez csatlakozni tud. Lásd: Csatlakozás SQL-raktárhoz.

Követelmények

Az SQL-raktárakra a következő követelmények vonatkoznak:

  • SQL-raktár létrehozásához munkaterület-rendszergazdának vagy korlátlan fürtlétrehozási engedélyekkel rendelkező felhasználónak kell lennie.

  • Mielőtt kiszolgáló nélküli SQL Warehouse-t hozna létre egy olyan régióban, amely támogatja a funkciót, szükség lehet a szükséges lépésekre. Lásd: Kiszolgáló nélküli SQL-tárolók engedélyezése.

  • Klasszikus vagy pro SQL-tárolók esetén az Azure-fióknak megfelelő vCPU-kvótával kell rendelkeznie. Az alapértelmezett vCPU-kvóta általában megfelelő kiszolgáló nélküli SQL-raktár létrehozásához, de lehet, hogy nem elegendő az SQL-raktár skálázásához vagy további raktárak létrehozásához. Tekintse meg a klasszikus és pro SQL-tárolókhoz szükséges Azure vCPU-kvótát. További vCPU-kvótát kérhet. Előfordulhat, hogy az Azure-fiókjának korlátozásai vannak arra, hogy mennyi vCPU-kvótát kérhet le. További információért forduljon az Azure-fiók csapatához.

SQL-raktár létrehozása

SQL-raktár létrehozása a webes felhasználói felületen:

  1. Kattintson az SQL Warehouses elemre az oldalsávon.
  2. Kattintson az SQL Warehouse létrehozása gombra.
  3. Adja meg a raktár nevét.
  4. (Nem kötelező) A raktárbeállítások konfigurálása. Lásd: SQL Warehouse-beállítások konfigurálása.
  5. (Nem kötelező) Speciális beállítások konfigurálása. Lásd: Speciális beállítások.
  6. Kattintson a Létrehozás gombra.
  7. (Nem kötelező) Konfigurálja az SQL Warehouse-hoz való hozzáférést. Lásd: SQL-raktár kezelése.

A létrehozott raktár automatikusan elindul.

Az SQL Warehouse alapértelmezett konfigurációja

SQL Warehouse-beállítások konfigurálása

Sql Warehouse létrehozásakor vagy szerkesztésekor az alábbi beállításokat módosíthatja:

  • A fürtméret az illesztőprogram-csomópont méretét és a fürthöz társított feldolgozó csomópontok számát jelöli. Az alapértelmezett érték az X-Large. A lekérdezés késésének csökkentése érdekében növelje a méretet.

  • Az automatikus leállítás azt határozza meg, hogy a raktár leáll-e, ha a megadott számú percig tétlen. Az inaktív SQL-raktárak mindaddig halmozzanak DBU- és felhőpéldány-díjakat, amíg le nem állítják őket.

    • Pro és klasszikus SQL-tárolók: Az alapértelmezett érték 45 perc, amely általában ajánlott. A minimum 10 perc.
    • Kiszolgáló nélküli SQL-tárolók: Az alapértelmezett érték 10 perc, amely általában ajánlott. A felhasználói felület használatakor a minimális érték 5 perc. Vegye figyelembe, hogy kiszolgáló nélküli SQL Warehouse-t az SQL Warehouses API használatával hozhat létre, amely esetben az automatikus leállítási érték akár 1 perc is lehet.
  • A méretezés meghatározza a lekérdezéshez használni kívánt fürtök minimális és maximális számát. Az alapértelmezett érték egy minimum és legfeljebb egy fürt. Növelheti a fürtök maximális értékét, ha több egyidejű felhasználót szeretne kezelni egy adott lekérdezéshez. Az Azure Databricks 10 egyidejű lekérdezéshez javasol fürtöt.

    Az optimális teljesítmény fenntartása érdekében a Databricks rendszeresen újrahasznosítja a fürtöket. Az újrahasznosítási időszak alatt ideiglenesen megjelenhet egy olyan fürtszám, amely meghaladja a maximális értékeket, mivel a Databricks áttűné az új számítási feladatokat az új fürtre, és megvárja a régi fürt újrahasznosítását, amíg az összes megnyitott számítási feladat befejeződik.

  • A típus határozza meg a raktár típusát. Ha a kiszolgáló nélküli szolgáltatás engedélyezve van a fiókjában, akkor a kiszolgáló nélküli az alapértelmezett érték. Tekintse meg a lista SQL Warehouse-típusait .

Speciális beállítások

Az alábbi speciális beállítások konfigurálásához bontsa ki a Speciális beállítások területet egy új SQL-raktár létrehozásakor vagy egy meglévő SQL-raktár szerkesztésekor. Ezeket a beállításokat az SQL Warehouse API-val is konfigurálhatja.

  • Címkék: A címkék lehetővé teszik a szervezet felhasználói és csoportjai által használt felhőerőforrások költségeinek monitorozását. A címkéket kulcs-érték párként adja meg.

  • Unity Catalog: Ha a Unity Katalógus engedélyezve van a munkaterületen, akkor ez az alapértelmezett a munkaterület összes új raktárához. Ha a Unity Catalog nincs engedélyezve a munkaterületen, akkor ez a lehetőség nem jelenik meg. Lásd a Mi az a Unity katalógus? témakört.

  • Csatorna: Az előzetes verziós csatornával tesztelheti az új funkciókat, beleértve a lekérdezéseket és az irányítópultokat, mielőtt az a Databricks SQL-szabványsá válik.

    A kibocsátási megjegyzések felsorolják a legújabb előzetes verziót.

Fontos

A Databricks javasolja, hogy éles számítási feladatokhoz használjon előzetes verziót. Mivel csak a munkaterület rendszergazdái tekinthetik meg a raktár tulajdonságait, beleértve annak csatornáját is, érdemes lehet azt jelezni, hogy a Databricks SQL Warehouse az adott raktár nevében egy előzetes verziót használ annak érdekében, hogy megakadályozza a felhasználókat abban, hogy éles számítási feladatokhoz használják.

SQL-raktár kezelése

A munkaterület rendszergazdái és a CAN MANAGE jogosultságokkal rendelkező alkalmazások egy SQL-raktáron a következő feladatokat hajthatják végre egy meglévő SQL-raktáron:

  • Futó raktár leállításához kattintson a raktár melletti leállítás ikonra.

  • Leállított raktár indításához kattintson a raktár melletti start ikonra.

  • Egy raktár szerkesztéséhez kattintson a kebab menüreKebab menü, majd a Szerkesztés gombra.

  • Engedélyek hozzáadásához és szerkesztéséhez kattintson a kebab menüreKebab menü, majd az Engedélyek parancsra.

    • Hozzárendelheti azokat a felhasználókat, akiknek lekérdezéseket kell futtatniuk a raktárban.
      • A Lekérdezési teljesítmény hibaelhárítása és optimalizálása érdekében rendeljen monitorozást a power-felhasználókhoz. Figyelheti az engedélyeket, így a felhasználók figyelhetik az SQL Warehouse-t, beleértve a lekérdezési előzményeket és a lekérdezési profilokat. Ez a funkció a nyilvános előzetes verzióban érhető el.
      • Az SQL Warehouse méretezési és kiadási korlátaival kapcsolatos döntésekért felelős felhasználókhoz rendelhető hozzá.
      • A tulajdonos automatikusan vonatkozik az SQL Warehouse létrehozójára.

    Az engedélyszintekről az SQL Warehouse ACL-jeiből tájékozódhat.

  • Ha kiszolgáló nélkülire szeretne frissíteni egy SQL-raktárat, kattintson a kebab menüre Kebab menü, majd a Frissítés kiszolgáló nélkülire parancsra.

  • Egy raktár törléséhez kattintson a kebab menüreKebab menü, majd a Törlés gombra.

Feljegyzés

Lépjen kapcsolatba a Databricks képviselőjével, hogy 14 napon belül visszaállítsa a törölt raktárakat.