Lekérdezések előzményei
A lekérdezési előzmények az SQL-raktárak használatával végrehajtott SQL-lekérdezéseket jelenítik meg. A lekérdezési előzmények az elmúlt 30 nap lekérdezési adatait őrzik meg, majd automatikusan törlődnek.
Feljegyzés
Ha a munkaterület engedélyezve van a kiszolgáló nélküli számítási nyilvános előzetes verzióhoz, 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.
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 a Lekérdezéselőzmények API-t.
Fontos
Az SQL-lekérdezések lekérdezési előzményeiben rögzített idő csak az az idő, amelyet az SQL Warehouse ténylegesen a lekérdezés végrehajtásával tölt. Nem rögzíti a lekérdezés végrehajtására való felkészüléssel kapcsolatos többletterhelést, például a belső sorba állítást, vagy az adatfeltöltési és -letöltési folyamattal kapcsolatos további időt.
Lekérdezési előzmények megtekintése
Egy lekérdezés összes végrehajtásának előzményeinek megtekintése:
- Kattintson a Lekérdezési előzmények elemre az oldalsávon.
- Az Időtartam gombra kattintva időtartam szerint rendezheti a listát. Alapértelmezés szerint a lista a kezdési időpont szerint van rendezve.
- A lekérdezés nevére kattintva további részleteket jeleníthet meg, például az SQL-parancsot és a végrehajtási adatokat.
A listát szűrheti felhasználó, szolgáltatásnév, dátumtartomány, SQL Warehouse és lekérdezési állapot szerint.
Ha Ön nem rendszergazdai jogosultságokkal nem CAN_MANAGE
rendelkező felhasználó, csak a lekérdezési előzményekben tekintheti meg a saját lekérdezéseit.
Feljegyzés
A futtatási tulajdonosi engedélyekkel rendelkező felhasználó által a CAN RUN engedélyekkel rendelkező felhasználó által megosztott lekérdezések a lekérdezést végrehajtó felhasználó lekérdezési előzményeiben jelennek meg, és nem az a felhasználó, aki megosztotta a lekérdezést.
Lekérdezés részleteinek megtekintése
A lekérdezés részleteinek megtekintése, például az időtartam, az SQL-parancs, a visszaadott sorok száma és az I/O teljesítménye:
Lekérdezési előzmények megtekintése.
Kattintson egy lekérdezés nevére.
Megjelenik egy lekérdezés teljesítményének rövid információja, például az egyes tevékenységekben töltött idő, a visszaadott sorok és az I/O-teljesítmény.
A lekérdezés teljesítményével és végrehajtási tervével kapcsolatos részletesebb információkért kattintson a lap alján található Lekérdezésprofil megtekintése elemre. További részletekért lásd : Lekérdezésprofil.
Végrehajtó lekérdezés leállá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 mégse 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.
A lekérdezéselőzmények rendszertáblájának elérése
Az Azure Databricks rendszertáblái olyan lekérdezési előzménytáblát (system.query.history
) tartalmaznak, amelyben a jogosultsággal rendelkező felhasználók megtekinthetik a táblázatos lekérdezési előzmények rekordjait a teljes fiókból. 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 a Lekérdezéselőzmények rendszertábla hivatkozásában talál.