Items - Create Item
Vytvoří položku v zadaném pracovním prostoru.
Toto rozhraní API je podporováno pro řadu typů položek, vyhledejte podporované typy položek v přehledu správy položek . K získání definice položky můžete použít rozhraní API pro získání definice položky.
Toto rozhraní API podporuje dlouhotrvajících operací (LRO).
Dovolení
Volající musí mít roli přispěvatele nebo vyšší.
Požadované delegovaná rozsahy
Pro rozhraní API položek se používají tyto typy oborů:
- Obecný obor: Item.ReadWrite.All
- Specifický obor: itemType. ReadWrite.All (například Notebook.ReadWrite.All)
Další informace o oborech naleznete v článku obory .
Omezení
- Pokud chcete vytvořit položku mimo PowerBI Fabric, musí být pracovní prostor v podporované kapacitě Fabric. Další informace najdete v tématu typy licencí Microsoft Fabric.
- Aby uživatel mohl vytvořit položku PowerBI, musí mít příslušnou licenci. Další informace najdete v tématu typy licencí Microsoft Fabric.
- Při vytváření položky použijte
creationPayload
nebodefinition
, ale nepoužívejte obě současně.
Podporované identity Microsoft Entra
Toto rozhraní API podporuje identity Microsoft uvedené v této části.
Rozhraní
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items
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 položky. Zobrazovaný název musí odpovídat pravidlům pojmenování podle typu položky. |
type | True |
Typ položky. |
|
creationPayload |
object |
Sada vlastností použitých k vytvoření položky. Stránka Vytvořit položku příslušného typu označuje, jestli je |
|
definition |
Definice položky. Stránka Vytvořit položku příslušného typu indikuje, zda je definice podporována, a podrobně popisuje její strukturu. Použijte |
||
description |
string |
Popis položky. Maximální délka je 256 znaků. |
Odpovědi
Name | Typ | Description |
---|---|---|
201 Created |
Úspěšně vytvořeno |
|
202 Accepted |
Žádost byla přijata, probíhá zřizování položek. Hlavičky
|
|
Other Status Codes |
Běžné kódy chyb:
|
Příklady
Create an item example
Ukázkový požadavek
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/items
{
"displayName": "Item 1",
"type": "Lakehouse"
}
Ukázková odpověď
{
"displayName": "Item 1",
"description": "",
"type": "Lakehouse",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"id": "5b218778-e7a5-4d73-8187-f10824047715"
}
Location: https://api.fabric.microsoft.com/v1/operations/0acd697c-1550-43cd-b998-91bfbfbd47c6
x-ms-operation-id: 0acd697c-1550-43cd-b998-91bfbfbd47c6
Retry-After: 30
Definice
Name | Description |
---|---|
Create |
Vytvořte datovou část žádosti o položku. |
Error |
Chyba související s objektem podrobností o prostředku. |
Error |
Odpověď na chybu. |
Error |
Podrobnosti o odpovědi na chybu. |
Item |
Objekt položky. |
Item |
Objekt definice položky. |
Item |
Objekt části definice položky. |
Item |
Typ položky. V průběhu času je možné přidat další typy položek. |
Payload |
Typ datové části definice. V průběhu času je možné přidat další typy datových částí. |
CreateItemRequest
Vytvořte datovou část žádosti o položku.
Name | Typ | Description |
---|---|---|
creationPayload |
object |
Sada vlastností použitých k vytvoření položky. Stránka Vytvořit položku příslušného typu označuje, jestli je |
definition |
Definice položky. Stránka Vytvořit položku příslušného typu indikuje, zda je definice podporována, a podrobně popisuje její strukturu. Použijte |
|
description |
string |
Popis položky. Maximální délka je 256 znaků. |
displayName |
string |
Zobrazovaný název položky. Zobrazovaný název musí odpovídat pravidlům pojmenování podle typu položky. |
type |
Typ 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 |
Item
Objekt položky.
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. |
ItemDefinition
Objekt definice položky.
Name | Typ | Description |
---|---|---|
format |
string |
Formát definice položky. |
parts |
Seznam částí definice. |
ItemDefinitionPart
Objekt části definice položky.
Name | Typ | Description |
---|---|---|
path |
string |
Cesta části položky. |
payload |
string |
Datová část položky. |
payloadType |
Typ datové části. |
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. |
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. |