Lekérdezések előzményei
Megjegyzés
Ha a munkaterület engedélyezve van a kiszolgáló nélküli számításhoz, a lekérdezési előzmények a jegyzetfüzetek és feladatok kiszolgáló nélküli számításán futtatott összes SQL- és Python-lekérdezést is tartalmazzák. Lásd: Csatlakozás kiszolgáló nélküli számításhoz.
Ha a munkaterületen engedélyezve van DLT- lekérdezési előzmények & profilja (nyilvános előzetes verzió), a lekérdezéselőzmények CREATE
és REFRESH
utasítások futnak egy SQL-raktáron vagy egy DLT-folyamaton keresztül.
A képernyőn elérhető információk segítségével hibakeresést végezhet a lekérdezésekkel kapcsolatban.
Ez a szakasz bemutatja, hogyan használható a lekérdezési előzmények a felhasználói felületen. A lekérdezési előzmények API-val való használatához lásd Lekérdezési előzményekcímű témakört.
Lekérdezési előzmények megtekintése
Lekérdezés korábbi futtatásainak megtekintése:
- Kattintson
a Lekérdezési előzmények elemre az oldalsávon.
- Ha szeretné, a lap tetején található szűrőkkel felhasználó, dátumtartomány, számítás, időtartam, lekérdezés állapota, utasítástípus és utasításazonosító alapján szűrheti a listát.
A Databricks SQL-lekérdezések esetében a legalább monitorozási jogosultsággal nem rendelkező nem rendszergazdai felhasználók csak a lekérdezési előzményekben tekinthetik meg a saját lekérdezéseiket.
Megjegyzés
A "Futtatás tulajdonosként" engedéllyel rendelkező felhasználó által egy másik, "Futtathat" engedéllyel rendelkező felhasználónak megosztott Databricks SQL-lekérdezések a lekérdezést végrehajtó felhasználó lekérdezési előzményeiben jelennek meg, nem pedig a lekérdezést megosztó felhasználóéban.
Lekérdezés részleteinek megtekintése
A lekérdezés részleteinek megtekintéséhez, például a teljes lekérdezési utasításhoz, a lekérdezés forrásához, időtartamához, a visszaadott sorok számához és az I/O teljesítményéhez vagy a végrehajtási adatokhoz.
Lekérdezési előzmények megtekintése.
Kattintson egy lekérdezés nevére.
- utasításazonosító: Ez az adott lekérdezésobjektumhoz társított univerzálisan egyedi azonosító (UUID).
- Lekérdezés állapota: A lekérdezés az aktuális állapotával van megjelölve: Várólistán, Futtatva, Befejezve, Sikertelen, vagy Megszakítva.
- Számítás típusa: Ez a mező a lekérdezéshez használt számítási típust jeleníti meg.
-
Lekérdezési utasítás: Ez a szakasz tartalmazza a teljes lekérdezési utasítást. Ha a lekérdezés túl hosszú ahhoz, hogy megjelenjen az előnézetben, kattintson a
Lekérdezés kibontása ikonra a teljes szöveg megjelenítéséhez.
- Lekérdezés forrásának: Ez a mező azt mutatja, hogy honnan származik a lekérdezés. A lekérdezések számos különböző forrásból származhatnak, beleértve az AI/BI-irányítópultokat, a lekérdezési objektumokat, a Databricks SQL-szerkesztőt, a jegyzetfüzeteket és a DLT-folyamatokat (nyilvános előzetes verzió).
- Fali óra időtartama: Az ütemezés kezdete és a lekérdezés végrehajtásának vége közötti eltelt falióra-idő. Az összeg automatikusan az ütemezési idő és a futási idő összegeként jelenik meg. További információkért ezek a mezők alkategóriákká bonthatók.
- Összefoglalás részletei: A panel alján a lekérdezés teljesítményével kapcsolatos összesítési adatok találhatók, beleértve az összesített feladatidőt, az olvasási és visszaadott sorokat, a fájlokat és partíciókat, valamint az esetlegesen előforduló kiömléseket.
A lekérdezés teljesítményével és végrehajtási tervével kapcsolatos részletesebb információkért kattintson a lekérdezésprofil megtekintése elemre a lap alján. További részletekért lásd : Lekérdezésprofil.
Futtatásban lévő lekérdezés leállítása
Az Ön vagy egy másik felhasználó által indított hosszú ideig futó lekérdezés leállásához:
Lekérdezési előzmények megtekintése.
Kattintson egy lekérdezés nevére.
Az Állapot mellett kattintson a Mégse gombra.
Feljegyzés
A Cancel csak akkor jelenik meg, ha egy lekérdezés fut.
A lekérdezés le van állítva, és az állapota Mégse állapotúra változik.
Feljegyzés
A DLT-számítást használó műveletek csak a Pipelines felhasználói felületéről állíthatók le.
A lekérdezéselőzmények rendszertáblájának elérése
Az Azure Databricks rendszertáblái egy lekérdezéselőzménytáblát (system.query.history
) tartalmaznak, ahol a jogosultsággal rendelkező felhasználók a fiókon belülről tekinthetik meg a táblázatos lekérdezési előzmények rekordjait. Alapértelmezés szerint csak a rendszergazdák férhetnek hozzá a fiók rendszertábláihoz. A lekérdezéselőzmények rendszertáblájának engedélyezéséről és eléréséről további információt Lekérdezéselőzmények rendszertábla-hivatkozásicímű témakörben talál.