Válasszon egy SQL-adattárházat a riasztáshoz

Minden riasztás egy SQL-raktáron fut, amelyet a létrehozáskor vagy szerkesztésekor választ ki. A kiválasztott raktár hatással van a riasztások késésére, megbízhatóságára és költségeire.

A raktár kiválasztása vagy módosítása

A riasztás létrehozásakor megadhatja a riasztás lekérdezéseit futtató raktárat. A számítási választó megjeleníti a kiválasztott raktárt és annak állapotát.

A számítási választó

Meglévő riasztás raktárának módosítása:

  1. Kattintson a Riasztásokikonriasztásokra az oldalsávon, és kattintson a szerkeszteni kívánt riasztásra.
  2. Kattintson a Szerkesztés lehetőségre.
  3. Kattintson a számítási választóra az aktuális raktár megtekintéséhez.
  4. Kattintson egy másik raktárra a kijelöléshez.

A legtöbb riasztáshoz használjon kiszolgáló nélküli SQL-tárolót. A kiszolgáló nélküli raktárak indítási ideje alacsony, ami alacsonyan tartja a riasztások késését, ha egy riasztás ütemezés szerint fut egy leállított raktárral szemben. A Pro és a klasszikus adattárházak elindítása hosszabb ideig tarthat, ami késleltetheti a riasztások értékelését.

Méretezéshez válassza ki a riasztási lekérdezést megbízhatóan futtató legkisebb raktárat. A raktártípusok összehasonlításához tekintse meg az SQL Warehouse típusait.

A raktár működése az ütemezett futás során

Ha a kijelölt raktár leáll a riasztás ütemezett futtatásakor, a Databricks SQL automatikusan elindítja a raktárat, és futtatja a lekérdezést. A riasztás kiértékelése figyelembe veszi az esetleges indítási késleltetést. Ha a raktár nem indítható el, a riasztás állapotot ERROR ad vissza.

Ha a kijelölt raktárt törli, vagy elveszíti a hozzáférését, a riasztás egy állapotot ERROR ad vissza, amíg nem választ ki egy másik raktárt.

Költségvonzatok

A gyakori riasztási ütemezések hosszú ideig aktívak maradhatnak az SQL-raktárakban, ami hozzájárul az SQL Warehouse számítási költségeihez. Költségek kezelése:

  • Használjon kiszolgáló nélküli SQL-tárolót rövid automatikus leállítási időközzel. A kiszolgáló nélküli raktárak csak az aktív lekérdezési időre számláznak.
  • Kerülje a riasztások gyakoribb futtatását, mint az alapul szolgáló adatváltozások. Egy riasztás, amely percenként ellenőrzi az új adatokat egy olyan táblán, amely óránként frissül, szükségtelen számítási terhelést okoz.
  • Csoportosítsa a több riasztást ugyanazon a raktáron, így egyetlen raktár kezdi el kiszolgálni az összeset.

Az SQL Warehouse típusairól, méretezéséről és díjszabásáról további információt az SQL Warehouse-hoz való csatlakozás című témakörben talál.