Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Protokoly operací GraphQL jsou součástí protokolů monitorování pracovního prostoru a jsou zaregistrované v databázi Eventhouse KQL, která je součástí řešení analýzy v reálném čase. Tyto protokoly můžete použít ke sledování využití a výkonu pracovního prostoru.
Protokoly operací GraphQL
Událost protokolu pro každý dotaz spuštěný rozhraním API Fabric pro GraphQL v připojených zdrojích dat se ukládá do dvou tabulek: GraphQLMetrics a GraphQLLog.
Protokoly dotazů použijte k:
- Identifikace změn chování a potenciálního snížení výkonu rozhraní API
- Detekce neobvyklých dotazů nebo dotazů náročných na prostředky
- Identifikace uživatelů a aplikací s nejvyšším počtem dotazů
- Analýza výkonu a trendů dotazů
- Řešení potíží s pomalými dotazy
- Diagnostika problémů s konkrétními dotazy GraphQL
Tato tabulka uvádí protokoly GraphQL.
| Název sloupce | Typ | Popis |
|---|---|---|
| Časové razítko | datetime | Časové razítko (UTC) doby, kdy byla položka protokolu vygenerována při vytvoření záznamu zdrojem dat. |
| ItemId | řetězec | Jedinečné ID prostředku, který data protokoluje. |
| ItemKind | řetězec | Typ artefaktu protokolování operace. |
| ItemName | řetězec | Název artefaktu infrastruktury, který tuto operaci protokoluje. |
| WorkspaceId | řetězec | Jedinečný identifikátor pracovního prostoru Fabric, který obsahuje artefakt, na který se pracuje |
| Název pracovního prostoru | řetězec | Název pracovního prostoru Fabric obsahujícího artefakt |
| CapacityId | řetězec | Jedinečný identifikátor kapacity hostující artefakt, na který se pracuje. |
| CustomerTenantId | řetězec | ID tenanta zákazníka, kde byla operace provedena. |
| PlatformMonitoringTableName | řetězec | Název tabulky k záznamům patří (nebo certifikovaný typ události záznamu). Formát je <WorkloadName> + [OperationType>]+ <TelemetryType> |
| Oblast | řetězec | Oblast prostředku vygenerující událost; Například USA – východ nebo Francie – jih. |
| MetricTimeGrain | řetězec | Časové intervaly metriky (ISO 8601 Duration) |
| MetricUnitName | řetězec | Jednotka metriky |
| MetricSumValue | long | Agregovaná hodnota součtu metriky během jedné minuty. |
| Typy zdrojů dat | dynamic | Pole typů DataSource, které model používá. |
| ResultCode | řetězec | Kód chyby neúspěšných aktivit, který se používá k rozšíření využití na spolehlivost. |
| Průběh | řetězec | Stav operace. Dotaz se úspěšně spustil/ úspěšně s chybami nebo selháním. |
Atributy protokolu GraphQL
Tato tabulka popisuje atributy GraphQLLogs. Další informace o událostech a přechodu k podrobnostem události ExecutionMetrics naleznete v tématu Události a schéma.
| Název sloupce | Typ | Popis |
|---|---|---|
| Časové razítko | datetime | Časové razítko (UTC) doby, kdy byla položka protokolu vygenerována při vytvoření záznamu zdrojem dat. |
| OperationName | řetězec | Název operace |
| ItemId | řetězec | Jedinečné ID prostředku, který data protokoluje. |
| ItemKind | řetězec | Typ artefaktu protokolování operace. |
| ItemName | řetězec | Název artefaktu infrastruktury, který tuto operaci protokoluje. |
| WorkspaceId | řetězec | Jedinečný identifikátor pracovního prostoru Fabric, který obsahuje artefakt, na který se pracuje. |
| Název pracovního prostoru | řetězec | Název pracovního prostoru Fabric obsahujícího artefakt |
| CapacityId | řetězec | Jedinečný identifikátor kapacity hostující artefakt, na který se pracuje. |
| CorrelationId | řetězec | ID kořenové aktivity. |
| Id operace | řetězec | Jedinečný identifikátor operace, která se protokoluje. |
| Identita | dynamic | Podrobnosti o uživateli a deklaraci identity Uživatel přidružený k operaci, která se hlásí. |
| CustomerTenantId | řetězec | ID tenanta zákazníka, kde byla operace provedena. |
| DurationMs | long | Uplynulá doba procesoru, která uplynula, zatímco byly zpracovány všechny požadované operace. Jednotka je v milisekundách. |
| Průběh | řetězec | Stav operace. Dotaz se úspěšně spustil/ úspěšně s chybami nebo selháním. |
| Level | řetězec | Metadata vyžadovaná týmem pro monitorování platformy |
| Oblast | řetězec | Oblast prostředku vygenerující událost; Například USA – východ nebo Francie – jih. |
| PlatformMonitoringTableName | řetězec | Název tabulky k záznamům patří (nebo certifikovaný typ události záznamu). Formát je <WorkloadName> + [OperationType>]+ <TelemetryType> |
| Text dotazu | řetězec | Text dotazu. |
| GraphQLOverheadDurationMs | long | Režie GraphQL v ms pro požadavek na rovinu dat. |
| Zpracovanébyty | long | Zpracovávaný objem dat v bajtech |
| TransportProtocol | řetězec | Přenosový protokol pro požadavek. |
| QueryResultMessage | řetězec | Tato dimenze slouží k poskytnutí dalšího kontextu výsledku operace dotazu. |
Vzorové dotazy
Ukázkové dotazy najdete v úložišti GitHub s ukázkami prostředků infrastruktury.