Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Denne artikel indeholder en oversigt over strukturen for KQL Queryset (Real-Time Queryset) definitionselementer.
Definitionsdele
I denne tabel vises definitionsdelene for KQL-forespørgselssæt.
| Sti til definitionsdel | type | Obligatorisk | Beskrivelse |
|---|---|---|---|
RealTimeQueryset.json |
RealTimeQueryset (JSON) | true | Beskriver indholdet af nyttedataene. |
.platform |
PlatformDetails (JSON) | falsk | Beskriver almindelige detaljer om elementet |
Eksempel på definition
{
"parts": [
{
"path": "RealTimeQueryset.json",
"payload": "ewogICAgInF1ZXJ5c2V0IjogewogICAgICAgICJ2ZXJzaW9uIjogIjEuMC4wIiwKICAgICAgICAiZGF0YVNvdXJjZXMiOiBbewogICAgICAgICAgICAgICAgImlkIjogImMyNDM0YmY4LTI1YmItNGFhMC04NzQ2LWRiNDcwNTMzYWRhZiIsCiAgICAgICAgICAgICAgICAiY2x1c3RlclVyaSI6ICJodHRwczovL2hlbHAua3VzdG8ud2luZG93cy5uZXQvIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIkF6dXJlRGF0YUV4cGxvcmVyIiwKICAgICAgICAgICAgICAgICJkYXRhYmFzZU5hbWUiOiAiU2FtcGxlcyIKICAgICAgICAgICAgfQogICAgICAgIF0sCiAgICAgICAgInRhYnMiOiBbewogICAgICAgICAgICAgICAgImlkIjogImNjZDdiOTBjLTUxZmUtNDI5Zi1hODUzLTM4NWIwMmJkNzRjOSIsCiAgICAgICAgICAgICAgICAiY29udGVudCI6ICJTdG9ybUV2ZW50c1xcXFxufCBjb3VudCIsCiAgICAgICAgICAgICAgICAidGl0bGUiOiAiVGFiMU5hbWUiLAogICAgICAgICAgICAgICAgImRhdGFTb3VyY2VJZCI6ICJjMjQzNGJmOC0yNWJiLTRhYTAtODc0Ni1kYjQ3MDUzM2FkYWYiCiAgICAgICAgICAgIH0KICAgICAgICBdCiAgICB9Cn0=",
"payloadType": "InlineBase64"
},
{
"path": ".platform",
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
"payloadType": "InlineBase64"
}
]
}
RealTimeQueryset
Egenskaben payload indeholder indholdet af definitionen, som er Base64-kodet. Indholdet er et JSON-objekt, der beskriver forespørgselssættet. JSON-objektet indeholder et rodobjekt med navnet queryset, som har flere egenskaber, der definerer Forespørgselssættet.
Egenskaber for forespørgselssæt
Beskriver de felter, der bruges til at konstruere Queryset-objektet.
| Sti til definitionsdel | type | Obligatorisk | Beskrivelse |
|---|---|---|---|
version |
streng | true | Versionen af forespørgselssættet. |
dataSources |
Datakilde (matrix) | true | Listen over datakilder, der bruges i forespørgselssættet. |
tabs |
Fane (matrix) | true | Listen over faner i forespørgselssættet. |
Datakilde
Beskriver de felter, der bruges til at konstruere DataSource-objektet.
| Sti til definitionsdel | type | Obligatorisk | Beskrivelse |
|---|---|---|---|
id |
streng | true | Det entydige id for datakilden. |
clusterUri |
streng | true | URI'en for datakilden. |
type |
streng | true | Datakildens type. Gyldige værdier: AzureDataExplorer |
databaseName |
streng | true | Navnet på databasen i datakilden. |
Tab
Beskriver de felter, der bruges til at konstruere Tab-objektet.
| Sti til definitionsdel | type | Obligatorisk | Beskrivelse |
|---|---|---|---|
id |
streng | true | Det entydige id for fanen. |
content |
streng | true | Indholdet af fanen, som er en KQL-forespørgsel. |
title |
streng | true | Titlen på fanen. |
dataSourceId |
streng | true | Det entydige id for den datakilde, der bruges under fanen . |
Eksempel på RealTimeQueryset
Følgende eksempeldata er et JSON-objekt, der beskriver et forespørgselssæt, der indeholder en enkelt fane med forespørgslen StormEvents | count.
I dette eksempel vises det afkodede JSON-objekt for RealTimeQueryset nyttedata.
{
"queryset": {
"version": "1.0.0",
"dataSources": [
{
"id": "c2434bf8-25bb-4aa0-8746-db470533adaf",
"clusterUri": "https://help.kusto.windows.net/",
"type": "AzureDataExplorer",
"databaseName": "Samples"
}
],
"tabs": [
{
"id": "ccd7b90c-51fe-429f-a853-385b02bd74c9",
"content": "StormEvents\\\\n| count",
"title": "Tab1Name",
"dataSourceId": "c2434bf8-25bb-4aa0-8746-db470533adaf"
}
]
}
}