Items - Create KQL Queryset
Vytvoří v zadaném pracovním prostoru sadu dotazů KQL.
Pokud chcete vytvořit sadu dotazů KQL s definicí, projděte si článek definice sady dotazů KQL.
Dovolení
Volající musí mít roli přispěvatele nebo vyšší.
Požadované delegovaná rozsahy
KQLQueryset.ReadWrite.All nebo Item.ReadWrite.All
Podporované identity Microsoft Entra
Toto rozhraní API podporuje identity Microsoft uvedené v této části.
Identita | Podpora |
---|---|
Uživatel | Ano |
instančního objektu a spravované identity | Ano |
Rozhraní
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/kqlQuerysets
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
workspace
|
path | True |
string uuid |
ID pracovního prostoru. |
Text požadavku
Name | Vyžadováno | Typ | Description |
---|---|---|---|
displayName | True |
string |
Zobrazovaný název sady dotazů KQL. Zobrazovaný název musí odpovídat pravidlům pojmenování podle typu položky. |
definition |
Veřejná definice sady dotazů KQL. |
||
description |
string |
Popis sady dotazů KQL. Maximální délka je 256 znaků. |
Odpovědi
Name | Typ | Description |
---|---|---|
201 Created |
Úspěšně vytvořeno |
|
Other Status Codes |
Běžné kódy chyb:
|
Příklady
Create a KQL queryset example |
Create a KQL queryset with definition example |
Create a KQL queryset example
Ukázkový požadavek
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/kqlQuerysets
{
"displayName": "KQLQueryset_1",
"description": "A KQL queryset description"
}
Ukázková odpověď
{
"displayName": "KQLQueryset_1",
"description": "A KQL queryset description",
"type": "KQLQueryset",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"id": "5b218778-e7a5-4d73-8187-f10824047715"
}
Create a KQL queryset with definition example
Ukázkový požadavek
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/kqlQuerysets
{
"displayName": "KQLQueryset_1",
"description": "A KQL queryset description",
"definition": {
"format": null,
"parts": [
{
"path": "RealTimeQueryset.json",
"payload": "ewogICAgInF1ZXJ5c2V0IjogewogICAgICAgICJ2ZXJzaW9uIjogIjEuMC4wIiwKICAgICAgICAiZGF0YVNvdXJjZXMiOiBbewogICAgICAgICAgICAgICAgImlkIjogImMyNDM0YmY4LTI1YmItNGFhMC04NzQ2LWRiNDcwNTMzYWRhZiIsCiAgICAgICAgICAgICAgICAiY2x1c3RlclVyaSI6ICJodHRwczovL2hlbHAua3VzdG8ud2luZG93cy5uZXQvIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIkF6dXJlRGF0YUV4cGxvcmVyIiwKICAgICAgICAgICAgICAgICJkYXRhYmFzZU5hbWUiOiAiU2FtcGxlcyIKICAgICAgICAgICAgfQogICAgICAgIF0sCiAgICAgICAgInRhYnMiOiBbewogICAgICAgICAgICAgICAgImlkIjogImNjZDdiOTBjLTUxZmUtNDI5Zi1hODUzLTM4NWIwMmJkNzRjOSIsCiAgICAgICAgICAgICAgICAiY29udGVudCI6ICJTdG9ybUV2ZW50c1xcXFxufCBjb3VudCIsCiAgICAgICAgICAgICAgICAidGl0bGUiOiAiVGFiMU5hbWUiLAogICAgICAgICAgICAgICAgImRhdGFTb3VyY2VJZCI6ICJjMjQzNGJmOC0yNWJiLTRhYTAtODc0Ni1kYjQ3MDUzM2FkYWYiCiAgICAgICAgICAgIH0KICAgICAgICBdCiAgICB9Cn0=",
"payloadType": "InlineBase64"
}
]
}
}
Ukázková odpověď
{
"displayName": "KQLQueryset_1",
"description": "A KQL queryset description",
"type": "KQLQueryset",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"id": "5b218778-e7a5-4d73-8187-f10824047715"
}
Definice
Name | Description |
---|---|
Create |
Vytvořte datovou část žádosti o sadu dotazů KQL. |
Error |
Chyba související s objektem podrobností o prostředku. |
Error |
Odpověď na chybu. |
Error |
Podrobnosti o odpovědi na chybu. |
Item |
Typ položky. V průběhu času je možné přidat další typy položek. |
KQLQueryset |
Objekt sady dotazů KQL. |
KQLQueryset |
Objekt veřejné definice sady dotazů KQL |
KQLQueryset |
Objekt části definice sady dotazů KQL |
Payload |
Typ datové části definice. V průběhu času je možné přidat další typy datových částí. |
CreateKQLQuerysetRequest
Vytvořte datovou část žádosti o sadu dotazů KQL.
Name | Typ | Description |
---|---|---|
definition |
Veřejná definice sady dotazů KQL. |
|
description |
string |
Popis sady dotazů KQL. Maximální délka je 256 znaků. |
displayName |
string |
Zobrazovaný název sady dotazů KQL. Zobrazovaný název musí odpovídat pravidlům pojmenování podle typu položky. |
ErrorRelatedResource
Chyba související s objektem podrobností o prostředku.
Name | Typ | Description |
---|---|---|
resourceId |
string |
ID prostředku, které je součástí chyby. |
resourceType |
string |
Typ prostředku, který je součástí chyby. |
ErrorResponse
Odpověď na chybu.
Name | Typ | Description |
---|---|---|
errorCode |
string |
Konkrétní identifikátor, který poskytuje informace o chybovém stavu, což umožňuje standardizovanou komunikaci mezi naší službou a jejími uživateli. |
message |
string |
Lidské čitelné vyjádření chyby. |
moreDetails |
Seznam dalších podrobností o chybě |
|
relatedResource |
Podrobnosti o prostředku souvisejícím s chybou |
|
requestId |
string |
ID požadavku přidruženého k chybě. |
ErrorResponseDetails
Podrobnosti o odpovědi na chybu.
Name | Typ | Description |
---|---|---|
errorCode |
string |
Konkrétní identifikátor, který poskytuje informace o chybovém stavu, což umožňuje standardizovanou komunikaci mezi naší službou a jejími uživateli. |
message |
string |
Lidské čitelné vyjádření chyby. |
relatedResource |
Podrobnosti o prostředku souvisejícím s chybou |
ItemType
Typ položky. V průběhu času je možné přidat další typy položek.
Hodnota | Description |
---|---|
Dashboard |
Řídicí panel PowerBI |
DataPipeline |
Datový kanál. |
Datamart |
Datový diagram PowerBI |
Environment |
Prostředí. |
Eventhouse |
Eventhouse. |
Eventstream |
Eventstream. |
GraphQLApi |
Rozhraní API pro položku GraphQL |
KQLDashboard |
Řídicí panel KQL. |
KQLDatabase |
Databáze KQL. |
KQLQueryset |
Sada dotazů KQL. |
Lakehouse |
Jezero. |
MLExperiment |
Experiment strojového učení. |
MLModel |
Model strojového učení. |
MirroredDatabase |
Zrcadlené databáze. |
MirroredWarehouse |
Zrcadlený sklad. |
MountedDataFactory |
A MountedDataFactory. |
Notebook |
Poznámkový blok. |
PaginatedReport |
Stránkovaná sestava PowerBI |
Reflex |
A Reflex. |
Report |
Sestava PowerBI |
SQLDatabase |
Databáze SQLDatabase. |
SQLEndpoint |
Koncový bod SQL. |
SemanticModel |
Sémantický model PowerBI |
SparkJobDefinition |
Definice úlohy Sparku. |
Warehouse |
Sklad. |
KQLQueryset
Objekt sady dotazů KQL.
Name | Typ | Description |
---|---|---|
description |
string |
Popis položky. |
displayName |
string |
Zobrazovaný název položky. |
id |
string uuid |
ID položky. |
type |
Typ položky. |
|
workspaceId |
string uuid |
ID pracovního prostoru. |
KQLQuerysetDefinition
Objekt veřejné definice sady dotazů KQL
Name | Typ | Description |
---|---|---|
format |
string |
Formát definice položky. |
parts |
Seznam částí definice. |
KQLQuerysetDefinitionPart
Objekt části definice sady dotazů KQL
Name | Typ | Description |
---|---|---|
path |
string |
Cesta části sady dotazů KQL. |
payload |
string |
Datová část sady dotazů KQL. |
payloadType |
Typ datové části. |
PayloadType
Typ datové části definice. V průběhu času je možné přidat další typy datových částí.
Hodnota | Description |
---|---|
InlineBase64 |
Vložená základna 64. |