Items - Create Warehouse
Crea un magazzino nell'area di lavoro specificata.
Questa API supporta operazioni con esecuzione prolungata (LRO).
Questa API non supporta la creazione di un warehouse con definizione.
Autorizzazioni
Il chiamante deve avere ruolo collaboratore o superiore dell'area di lavoro.
Ambiti delegati obbligatori
Warehouse.ReadWrite.All o Item.ReadWrite.All
Limitazioni
- Per creare un magazzino, l'area di lavoro deve trovarsi in una capacità di Infrastruttura supportata. Per altre informazioni, vedere: tipi di licenza di Microsoft Fabric.
Identità supportate da Microsoft Entra
Questa API supporta le identità di Microsoft elencate in questa sezione.
Identità | Appoggiare |
---|---|
Utente | Sì |
'entità servizio e identità gestite | Sì |
Interfaccia
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/warehouses
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
workspace
|
path | True |
string uuid |
ID dell'area di lavoro. |
Corpo della richiesta
Nome | Necessario | Tipo | Descrizione |
---|---|---|---|
displayName | True |
string |
Nome visualizzato del magazzino. Il nome visualizzato deve seguire le regole di denominazione in base al tipo di elemento. |
creationPayload |
Payload di creazione del magazzino. Usare |
||
description |
string |
Descrizione del magazzino. La lunghezza massima è di 256 caratteri. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
201 Created |
Creazione completata |
|
202 Accepted |
Richiesta accettata, provisioning del magazzino in corso. Intestazioni
|
|
Other Status Codes |
Codici di errore comuni:
|
Esempio
Create a warehouse example |
Create a warehouse example with payload |
Create a warehouse example
Esempio di richiesta
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/warehouses
{
"displayName": "Warehouse 1",
"description": "A warehouse description."
}
Risposta di esempio
{
"displayName": "Warehouse 1",
"description": "A warehouse description.",
"type": "Warehouse",
"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
Create a warehouse example with payload
Esempio di richiesta
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/warehouses
{
"displayName": "Warehouse 1",
"description": "A warehouse description.",
"creationPayload": {
"collationType": "Latin1_General_100_CI_AS_KS_WS_SC_UTF8"
}
}
Risposta di esempio
{
"displayName": "Warehouse 1",
"description": "A warehouse description.",
"type": "Warehouse",
"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
Definizioni
Nome | Descrizione |
---|---|
Collation |
Regole di confronto del magazzino. È possibile aggiungere |
Create |
Creare il payload della richiesta di warehouse. |
Error |
Oggetto dettagli risorsa correlato all'errore. |
Error |
Risposta di errore. |
Error |
Dettagli della risposta di errore. |
Item |
Tipo dell'elemento. È possibile aggiungere altri tipi di elemento nel tempo. |
Warehouse |
Oggetto warehouse. |
Warehouse |
Payload dell'articolo del magazzino |
Warehouse |
Proprietà dell'articolo del magazzino. |
CollationType
Regole di confronto del magazzino. È possibile aggiungere collations
aggiuntive nel tempo.
Valore | Descrizione |
---|---|
Latin1_General_100_BIN2_UTF8 |
Regole di confronto con distinzione tra maiuscole e minuscole (CS) |
Latin1_General_100_CI_AS_KS_WS_SC_UTF8 |
Regole di confronto senza distinzione tra maiuscole e minuscole (CI) |
CreateWarehouseRequest
Creare il payload della richiesta di warehouse.
Nome | Tipo | Descrizione |
---|---|---|
creationPayload |
Payload di creazione del magazzino. Usare |
|
description |
string |
Descrizione del magazzino. La lunghezza massima è di 256 caratteri. |
displayName |
string |
Nome visualizzato del magazzino. Il nome visualizzato deve seguire le regole di denominazione in base al tipo di elemento. |
ErrorRelatedResource
Oggetto dettagli risorsa correlato all'errore.
Nome | Tipo | Descrizione |
---|---|---|
resourceId |
string |
ID risorsa coinvolto nell'errore. |
resourceType |
string |
Tipo della risorsa coinvolta nell'errore. |
ErrorResponse
Risposta di errore.
Nome | Tipo | Descrizione |
---|---|---|
errorCode |
string |
Identificatore specifico che fornisce informazioni su una condizione di errore, consentendo la comunicazione standardizzata tra il servizio e i relativi utenti. |
message |
string |
Rappresentazione leggibile dell'errore. |
moreDetails |
Elenco di dettagli aggiuntivi sull'errore. |
|
relatedResource |
Dettagli della risorsa correlati all'errore. |
|
requestId |
string |
ID della richiesta associata all'errore. |
ErrorResponseDetails
Dettagli della risposta di errore.
Nome | Tipo | Descrizione |
---|---|---|
errorCode |
string |
Identificatore specifico che fornisce informazioni su una condizione di errore, consentendo la comunicazione standardizzata tra il servizio e i relativi utenti. |
message |
string |
Rappresentazione leggibile dell'errore. |
relatedResource |
Dettagli della risorsa correlati all'errore. |
ItemType
Tipo dell'elemento. È possibile aggiungere altri tipi di elemento nel tempo.
Valore | Descrizione |
---|---|
Dashboard |
Dashboard di Power BI. |
DataPipeline |
Una pipeline di dati. |
Datamart |
Datamart di PowerBI. |
Environment |
Un ambiente. |
Eventhouse |
Una casa eventi. |
Eventstream |
Flusso di eventi. |
GraphQLApi |
API per l'elemento GraphQL. |
KQLDashboard |
Dashboard KQL. |
KQLDatabase |
Un database KQL. |
KQLQueryset |
Set di query KQL. |
Lakehouse |
Una lakehouse. |
MLExperiment |
Esperimento di Machine Learning. |
MLModel |
Modello di Machine Learning. |
MirroredDatabase |
Database con mirroring. |
MirroredWarehouse |
Magazzino con mirroring. |
MountedDataFactory |
Oggetto MountedDataFactory. |
Notebook |
Un notebook. |
PaginatedReport |
Report impaginato di Power BI. |
Reflex |
Un riflesso. |
Report |
Report di Power BI. |
SQLDatabase |
A SQLDatabase. |
SQLEndpoint |
Endpoint SQL. |
SemanticModel |
Modello semantico di PowerBI. |
SparkJobDefinition |
Definizione di processo Spark. |
Warehouse |
Un magazzino. |
Warehouse
Oggetto warehouse.
Nome | Tipo | Descrizione |
---|---|---|
description |
string |
Descrizione dell'elemento. |
displayName |
string |
Nome visualizzato dell'elemento. |
id |
string uuid |
ID elemento. |
properties |
Proprietà del magazzino. |
|
type |
Tipo di elemento. |
|
workspaceId |
string uuid |
ID dell'area di lavoro. |
WarehouseCreationPayload
Payload dell'articolo del magazzino
Nome | Tipo | Descrizione |
---|---|---|
collationType |
Tipo di regole di confronto predefinito del magazzino. |
WarehouseProperties
Proprietà dell'articolo del magazzino.
Nome | Tipo | Descrizione |
---|---|---|
collationType |
Tipo di regole di confronto del magazzino. |
|
connectionString |
string |
Stringa di connessione SQL connessa all'area di lavoro contenente questo warehouse. |
createdDate |
string date-time |
Data e ora di creazione del magazzino. |
lastUpdatedTime |
string date-time |
Data e ora dell'ultimo aggiornamento del magazzino |