Querylogboeken
De tabel met querylogboeken bevat de lijst met query's die worden uitgevoerd op een Eventhouse KQL-database, die deel uitmaakt van Realtime Intelligence. Voor elke query wordt een logboekgebeurtenisrecord opgeslagen in de tabel EventhouseQueryLogs .
tabel met querylogboeken
Querylogboeken gebruiken om:
- Analyseer de prestaties en trends van query's.
- Problemen met trage query's oplossen.
- Identificeer zware query's die grote hoeveelheid systeembronnen verbruiken.
- Identificeer de gebruikers/toepassingen waarop het hoogste aantal query's wordt uitgevoerd.
In de volgende tabel worden de kolommen beschreven die zijn opgeslagen in de tabel EventhouseQueryLogs :
Kolomnaam | Type | Description |
---|---|---|
CacheColdHitsBytes | long | De hoeveelheid koude opslaggegevens die beschikbaar waren voor de query in koude cache vanwege het vooraf fetching van gegevens. |
CacheColdMissesBytes | long | De hoeveelheid koude opslaggegevens die niet beschikbaar waren voor de query in koude cache. |
CacheHotHitsBytes | long | De hoeveelheid gegevens die beschikbaar was voor de query in hot cache. De hoeveelheid gegevens die zijn opgeslagen in hot cache wordt gedefinieerd door het cachebeleid voor databases of tabellen. |
CacheHotMissesBytes | long | De hoeveelheid gegevens die niet beschikbaar was voor de query in hot cache. |
CapacityId | tekenreeks | De fabric-capaciteits-id. |
ComponentFault | tekenreeks | In het geval van een queryfout is het onderdeel waar de fout is opgetreden. Geldige waarden: Server en Client . Als de queryresultatenset te groot is, is Client de waarde . Als er een interne fout is opgetreden, is Server de waarde . |
CorrelationId | tekenreeks | De correlatie-id van de query. De waarde kan onderdelen bevatten van andere items die deelnemen aan de query, zoals het semantische model van het rapport waarop de query wordt uitgevoerd. |
CpuTimeMs | long | De totale CPU-tijd (ms) die door de query wordt gebruikt. |
CustomerTenantId | tekenreeks | De tenant-id van de klant. |
DatabaseId | tekenreeks | De unieke id van de database. |
DatabaseName | tekenreeks | De naam van de database. |
DurationMs | long | De duur van de query (ms). |
ExtentsMaxScannedTime | datetime | De maximale scantijd voor gegevens. |
ExtentsMinScannedTime | datetime | De minimale scantijd voor gegevens. |
FailureReason | tekenreeks | De reden waarom de query is mislukt. |
Identiteit | dynamisch | De identiteit van de gebruiker of toepassing die de query heeft uitgevoerd. |
ItemId | tekenreeks | De id van het Item Fabric Eventhouse. |
ItemKind | tekenreeks | Het type Fabric-item. Geldige waarden: Eventhouse . |
ItemName | tekenreeks | De naam van het item Fabric Eventhouse. |
Niveau | tekenreeks | Niet van toepassing. |
MemoryPeakBytes | long | Het piekgeheugenverbruik van de query. |
OperationEndTime | datetime | De tijd (UTC) waarop de bewerking is beƫindigd. |
OperationId | tekenreeks | De unieke id van het querylogboek. |
OperationStartTime | datetime | De tijd (UTC) waarop de bewerking is gestart. |
QueryTekst | tekenreeks | De tekst van de query. |
Regio | tekenreeks | De regio waar de Fabric KQL-database zich bevindt. |
ResultTableCount | int | Het aantal tabellen dat door de query wordt gebruikt. |
ResultTableStatistics | tekenreeks | De gedetailleerde statistieken van de tabellen die door de query worden gebruikt. |
ScansdExtentsCount | long | Het aantal gebieden dat door de query is gescand. Een hoog getal kan duiden op de oorzaak van een probleem met de querylatentie. |
ScansdRowsCount | long | Het aantal rijen dat door de query is gescand. Een hoog getal kan duiden op de oorzaak van een probleem met de querylatentie. |
SourceApplication | tekenreeks | De naam van de brontoepassing die de query heeft uitgevoerd. |
Status | tekenreeks | De voltooiingsstatus van de query. |
Tijdstempel | datetime | De tijd (UTC) waarop de gebeurtenis is gegenereerd. |
TotalExtentsCount | long | Het totale aantal gebieden in de resultatenset. |
TotalRowsCount | long | Het totale aantal rijen in de resultatenset. |
WorkspaceId | tekenreeks | De id van de werkruimte. |
WorkspaceMonitoringTableName | tekenreeks | De naam van de bewakingstabel van de werkruimte. Geldige waarden: EventhouseQueryLogs . |
WorkspaceName | tekenreeks | De naam van de werkruimte. |
Voorbeeldquery's
U vindt voorbeeldquery's in de GitHub-opslagplaats voor fabric-samples .