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


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:

  1. Kattintson Előzmények ikon a Lekérdezési előzmények elemre az oldalsávon.
  2. 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.
  3. 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:

  1. Lekérdezési előzmények megtekintése.

  2. Kattintson egy lekérdezés nevére.

    Lekérdezési előzmények részletei

    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.

  3. 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:

  1. Lekérdezési előzmények megtekintése.

  2. Kattintson egy lekérdezés nevére.

  3. 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.