GraphQL-toiminnot
GraphQL-toimintolokit ovat osa työtilan valvontalokeja ja ne on rekisteröity Eventhouse KQL -tietokantaan, joka on osa reaaliaikaista tiedusteluratkaisua. Näiden lokien avulla voit seurata työtilasi käyttöä ja suoritustehoa.
GraphQL-toimintolokit
Fabric-ohjelmointirajapinnan GraphQL:lle sen yhdistetyissä tietolähteissä suorittaman kyselyn lokitapahtuma tallennetaan kahteen taulukkoon: GraphQLMetrics ja GraphQLLog.
Kyselylokien avulla voit tehdä seuraavaa:
- Tunnista toiminnan muutokset ja mahdollinen ohjelmointirajapinnan heikkeneminen.
- Havaitse epätavalliset tai resurssipohjaiset kyselyt.
- Eniten kyselyitä saaneiden käyttäjien ja sovellusten tunnistaminen
- Analysoi kyselyn suorituskykyä ja trendejä.
- Hitaiden kyselyiden vianmääritys.
- Diagnosoi ongelmia tietyissä GraphQL-kyselyissä.
Tässä taulukossa on luettelo GraphQL-lokeista.
Sarakkeen nimi | Tyyppi | Kuvaus |
---|---|---|
Aikaleima | datetime | Aikaleima (UTC), kun lokimerkintä luotiin, kun tietolähde loi tietueen. |
ItemId | merkkijono | Yksilöivä tunnus resurssille, joka kirjaa tiedot. |
ItemKind | merkkijono | Toiminnon kirjaavan artefaktin tyyppi. |
Kohteen nimi | merkkijono | Tämän toiminnon kirjaavan Fabric-artefaktin nimi. |
WorkspaceId | merkkijono | Fabric-työtilan yksilöllinen tunnus, joka sisältää käsiteltävän artefaktin |
WorkspaceName | merkkijono | Artefaktin sisältävän Fabric-työtilan nimi. |
Kapasiteetin tunnus | merkkijono | Yksilöivä tunnus kapasiteetille, joka isännöi käsiteltävää artefaktia. |
CustomerTenantId | merkkijono | Asiakkaan vuokraajatunnus, jossa toiminto suoritettiin. |
PlatformMonitoringTableName | merkkijono | Sen taulukon nimi, johon tietueet kuuluvat (tai tietueen sertifioitu tapahtumatyyppi). Format is <WorkloadName> + [OperationType>]+ <TelemetryType> |
Region | merkkijono | Tämä on tapahtuman lähettävän resurssin alue. esimerkiksi Itä-Yhdysvallat tai Ranska, eteläinen. |
MetricTimeGrain | merkkijono | Mittausarvon aikajyvä (ISO 8601 -kesto). |
MetricUnitName | merkkijono | Mittausarvon yksikkö. |
MetricSumValue | long | Mittarin koostettu summa-arvo yksittäisen minuutin aikana. |
DatasourceTypes | dynaaminen | Tietolähdetyyppien matriisi, joita malli käyttää. |
ResultCode | merkkijono | Epäonnistuneiden toimintojen virhekoodi, jonka avulla käyttö laajennetaan luotettavuuteen. |
Tila | merkkijono | Toiminnon tila. Kysely suoritettiin onnistuneesti, ja virheet ja epäonnistuminen ilmeni. |
GraphQL-lokimääritteet
Tässä taulukossa kuvataan GraphQLLogs-määritteet. Katso lisätietoja tapahtumista ja porautumisesta ExecutionMetrics
tapahtumaan kohdasta Tapahtumat ja rakenne.
Sarakkeen nimi | Tyyppi | Kuvaus |
---|---|---|
Aikaleima | datetime | Aikaleima (UTC), kun lokimerkintä luotiin, kun tietolähde loi tietueen. |
Toiminnon nimi | merkkijono | Toiminnon nimi. |
ItemId | merkkijono | Yksilöivä tunnus resurssille, joka kirjaa tiedot. |
ItemKind | merkkijono | Toiminnon kirjaavan artefaktin tyyppi. |
Kohteen nimi | merkkijono | Tämän toiminnon kirjaavan Fabric-artefaktin nimi. |
WorkspaceId | merkkijono | Fabric-työtilan yksilöllinen tunnus, joka sisältää käsiteltävän artefaktin. |
WorkspaceName | merkkijono | Artefaktin sisältävän Fabric-työtilan nimi. |
Kapasiteetin tunnus | merkkijono | Yksilöivä tunnus kapasiteetille, joka isännöi käsiteltävää artefaktia. |
CorrelationId | merkkijono | Pääsolmuaktiviteetin tunnus. |
OperationId | merkkijono | Kirjatavan toiminnon yksilöllinen tunnus. |
Käyttäjätiedot | dynaaminen | Käyttäjän ja vaatimuksen tiedot. Raportoituun toimintoon liittyvä käyttäjä. |
CustomerTenantId | merkkijono | Asiakkaan vuokraajatunnus, jossa toiminto suoritettiin. |
Keston kestoajat | long | Kulunut suoritinaika, joka on kulunut, kun kaikki vaaditut toiminnot on käsitelty. Yksikkö on millisekunteja. |
Tila | merkkijono | Toiminnon tila. Kysely suoritettiin onnistuneesti, ja virheet ja epäonnistuminen ilmeni. |
Taso | merkkijono | Ympäristön valvontatiimin edellyttämät metatiedot. |
Region | merkkijono | Tämä on tapahtuman lähettävän resurssin alue. esimerkiksi Itä-Yhdysvallat tai Ranska, eteläinen. |
PlatformMonitoringTableName | merkkijono | Sen taulukon nimi, johon tietueet kuuluvat (tai tietueen sertifioitu tapahtumatyyppi). Format is <WorkloadName> + [OperationType>]+ <TelemetryType> |
QueryText | merkkijono | Kyselyn teksti. |
GraphQLOverheadDurationMs | long | GraphQL-yleiskustannuksia ms-konepyynnölle. |
ProcessedBytes | long | Käsiteltyjen tietojen määrä tavuina. |
TransportProtocol | merkkijono | Pyynnön kuljetusprotokolla. |
QueryResultMessage | merkkijono | Tätä dimensiota käytetään antamaan lisäkontekstia kyselytoiminnon tulokselle. |
Näytekyselyt
Mallikyselyt löytyvät GitHub-säilöstä Fabric-samples GitHub-säilöstä.