Del via


GraphQL-operasjoner

GraphQL-operasjonslogger er en del av overvåkingsloggene for arbeidsområdet og er registrert i Eventhouse KQL-databasen, som er en del av sanntidsintelligensløsningen. Du kan bruke disse loggene til å overvåke bruken og ytelsen til arbeidsområdet.

GraphQL-operasjonslogger

En logghendelse for hver spørring som kjøres av Fabric API for GraphQL på de tilkoblede datakildene, lagres i to tabeller: GraphQLMetrics og GraphQLLog.

Bruk spørringslogger til å:

  • Identifiser endringer i virkemåte og potensiell API-nedbryting.
  • Oppdag uvanlige eller ressurstunge spørringer.
  • Identifisere brukere og programmer med flest spørringer
  • Analyser spørringsytelse og trender.
  • Feilsøk trege spørringer.
  • Diagnostisere problemer med spesifikke GraphQL-spørringer.

Denne tabellen viser GraphQL-loggene.

Kolonnenavn Type Bekrivelse
Tidsstempel datetime Tidsstempelet (UTC) for når loggoppføringen ble generert da posten ble opprettet av datakilden.
ItemId streng Unik ID for ressurslogging av dataene.
ItemKind streng Type artefakt som logger operasjonen.
ItemName streng Navnet på fabric-artefakten som loggførte denne operasjonen.
WorkspaceId streng Unik identifikator for Fabric-arbeidsområdet som inneholder artefakten som betjenes
WorkspaceName streng Navnet på Fabric-arbeidsområdet som inneholder artefakten.
CapacityId streng Unik identifikator for kapasiteten som er vert for artefakten som betjenes.
CustomerTenantId streng Kundeleier-ID, der operasjonen ble utført.
PlatformMonitoringTableName streng Navnet på tabellen til poster tilhører (eller den sertifiserte hendelsestypen for posten). Formatet er <WorkloadName> + [OperationType>]+ <TelemetryType>
Område streng Området for ressursen som sender ut hendelsen. for eksempel Øst-USA eller Frankrike Sør.
MetricTimeGrain streng Tidskorn for metrikkverdien (ISO 8601 Duration).
MetricUnitName streng Måleenhet.
MetricSumValue lang Den aggregerte sumverdien for en metrikkverdi i løpet av ett minutt.
Datakildetyper dynamisk Matrise med datakildetyper som brukes av modellen.
ResultCode streng Feilkode for de mislykkede aktivitetene, som brukes til å utvide bruken til pålitelighet.
Status streng Status for operasjonen. Spørringen ble utført/vellykket med feil/mislyktes.

GraphQL-loggattributter

Denne tabellen beskriver GraphQLLogs-attributtene. Hvis du vil ha mer informasjon om hendelsene og en neddrilling i ExecutionMetrics hendelsen, kan du se Hendelser og skjema.

Kolonnenavn Type Bekrivelse
Tidsstempel datetime Tidsstempelet (UTC) for når loggoppføringen ble generert da posten ble opprettet av datakilden.
OperationName streng Navnet på operasjonen.
ItemId streng Unik ID for ressurslogging av dataene.
ItemKind streng Type artefakt som logger operasjonen.
ItemName streng Navnet på fabric-artefakten som loggførte denne operasjonen.
WorkspaceId streng Unik identifikator for Fabric-arbeidsområdet som inneholder artefakten som betjenes.
WorkspaceName streng Navnet på Fabric-arbeidsområdet som inneholder artefakten.
CapacityId streng Unik identifikator for kapasiteten som er vert for artefakten som betjenes.
CorrelationId streng Rotaktivitets-ID.
OperationId streng Unik identifikator for operasjonen som logges.
Identitet dynamisk Bruker- og kravdetaljer. Brukeren som er knyttet til operasjonen som rapporteres.
CustomerTenantId streng Kundeleier-ID, der operasjonen ble utført.
DurationMs lang Brukt CPU-tid som har gått mens alle nødvendige operasjoner er behandlet. Enheten er i millisekunder.
Status streng Status for operasjonen. Spørringen ble utført/vellykket med feil/mislyktes.
Nivå streng Metadata som kreves av teamet for plattformovervåking.
Område streng Området for ressursen som sender ut hendelsen. for eksempel Øst-USA eller Frankrike Sør.
PlatformMonitoringTableName streng Navnet på tabellen til poster tilhører (eller den sertifiserte hendelsestypen for posten). Formatet er <WorkloadName> + [OperationType>]+ <TelemetryType>
QueryText streng Teksten i spørringen.
GraphQLOverheadDurationMs lang GraphQL overhead i ms for en dataplanforespørsel.
ProcessedBytes lang Behandlet datavolum i byte.
TransportProtocol streng Transportprotokoll for en forespørsel.
QueryResultMessage streng Denne dimensjonen brukes til å gi ytterligere kontekst til resultatet av en spørringsoperasjon.

Eksempelspørringer

Du finner eksempelspørringer i gitHub-repositoriet med stoffeksempler .