Items - Create Warehouse
Opretter et lager i det angivne arbejdsområde.
Denne API understøtter LRO-handlinger (Long Running Operations).
Hvis du vil oprette et lager med en offentlig definition, skal du se Lagerdefinition.
Tilladelser
Den, der ringer op, skal have en bidragyderarbejdsområderolle.
Påkrævede delegerede områder
Warehouse.ReadWrite.All eller Item.ReadWrite.All
Begrænsninger
- Hvis du vil oprette et lager, skal arbejdsområdet være på en understøttet Fabric kapacitet. Du kan få flere oplysninger under: Microsoft Fabric licenstyper.
Microsoft Entra understøttede identiteter
Denne API understøtter de Microsoft identities, der er angivet i dette afsnit.
| Identitet | Støtte |
|---|---|
| Bruger | Ja |
| tjenesteprincipal og administrerede identiteter | Ja |
Grænseflade
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/warehouses
URI-parametre
| Navn | I | Påkrævet | Type | Beskrivelse |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Arbejdsområde-id'et. |
Brødtekst for anmodning
| Navn | Påkrævet | Type | Beskrivelse |
|---|---|---|---|
| displayName | True |
string |
Det viste lagernavn. Det viste navn skal følge navngivningsreglerne i henhold til elementtypen. |
| creationPayload |
Nyttedata for lageroprettelse. Du kan ikke bruge |
||
| definition |
Lagerdefinitionen. Du kan ikke bruge |
||
| description |
string |
Lagerbeskrivelsen. Maksimumlængden er 256 tegn. |
|
| folderId |
string (uuid) |
Mappe-id'et. Hvis den ikke er angivet eller null, oprettes lageret med arbejdsområdet som mappe. |
|
| sensitivityLabelSettings |
Indstillingerne for følsomhedsmærkat for lageret. |
Svar
| Navn | Type | Beskrivelse |
|---|---|---|
| 201 Created |
Oprettet |
|
| 202 Accepted |
Anmodning accepteret, klargøring af lager er i gang. Headere
|
|
| 429 Too Many Requests |
Grænsen for tjenestetakst blev overskredet. Serveren returnerer en Headere Retry-After: integer |
|
| Other Status Codes |
Almindelige fejlkoder:
|
Eksempler
| Create a warehouse example |
| Create a warehouse example with payload |
| Create a warehouse with definition (dacpac) example |
| Create a warehouse with definition (sqlproj) example |
Create a warehouse example
Eksempelanmodning
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/warehouses
{
"displayName": "Warehouse 1",
"description": "A warehouse description."
}
Eksempelsvar
{
"displayName": "Warehouse 1",
"description": "A warehouse description.",
"type": "Warehouse",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"id": "5b218778-e7a5-4d73-8187-f10824047715",
"sensitivityLabel": {
"id": "b7b4f4d9-3f0d-4b3e-8f3d-4f6d3f4f3f4f"
}
}
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
Eksempelanmodning
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"
}
}
Eksempelsvar
{
"displayName": "Warehouse 1",
"description": "A warehouse description.",
"type": "Warehouse",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"id": "5b218778-e7a5-4d73-8187-f10824047715",
"sensitivityLabel": {
"id": "b7b4f4d9-3f0d-4b3e-8f3d-4f6d3f4f3f4f"
}
}
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 with definition (dacpac) example
Eksempelanmodning
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/warehouses
{
"displayName": "Warehouse 1",
"description": "A warehouse description.",
"definition": {
"format": "dacpac",
"parts": [
{
"path": "definition.dacpac",
"payload": "UEsDBBQAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAGRlZmluaXRpb24uZGFjcGFj",
"payloadType": "InlineBase64"
}
]
}
}
Eksempelsvar
{
"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 with definition (sqlproj) example
Eksempelanmodning
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/warehouses
{
"displayName": "Warehouse 1",
"description": "A warehouse description.",
"definition": {
"parts": [
{
"path": "sqldw.sqlproj",
"payload": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxQcm9qZWN0IERlZmF1bHRUYXJnZXRzPSJCdWlsZCI+DQogIDxTZGs+TWljcm9zb2Z0LkJ1aWxkLlNxbC9TZGsNCiAgPC9TZGs+DQo8L1Byb2plY3Q+",
"payloadType": "InlineBase64"
},
{
"path": "dbo/Tables/Table1.sql",
"payload": "Q1JFQVRFIFRBQkxFIFtkYm9dLltUYWJsZTFdIChbSWRdIElOVCBOT1QgTlVMTCwgW05hbWVdIE5WQVJDSEFSKDEwMCkp",
"payloadType": "InlineBase64"
},
{
"path": ".sharedqueries/query.sql",
"payload": "U0VMRUNUIFtJZF0sIFtOYW1lXSBGUk9NIFtkYm9dLltUYWJsZTFd",
"payloadType": "InlineBase64"
}
]
}
}
Eksempelsvar
{
"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
Definitioner
| Navn | Beskrivelse |
|---|---|
|
Collation |
Lagersamling. Der kan tilføjes flere |
|
Create |
Opret nyttedata for lageranmodning. |
|
Entire |
Repræsenterer en lejerprincipal |
|
Error |
En struktureret parameter, der giver yderligere kontekst, der kan læses af computeren, om en fejl. |
|
Error |
Objektet med fejlrelaterede ressourceoplysninger. |
|
Error |
Fejlsvaret. |
|
Error |
Oplysninger om fejlsvar. |
|
Group |
Gruppér specifikke oplysninger. Gælder, når hovedtypen er |
|
Group |
Repræsenterer en sikkerhedsgruppe. |
|
Group |
Gruppens type. Der kan tilføjes flere gruppetyper over tid. |
|
Item |
Repræsenterer et mærke, der er anvendt på et element. |
|
Item |
Elementets type. Der kan tilføjes flere elementtyper over tid. |
|
Payload |
Typen af nyttedata for definitionsdelen. Der kan tilføjes flere nyttedatatyper over tid. |
|
Principal |
Typen af hovedprincipal. Der kan tilføjes flere hovedtyper over tid. |
|
Sensitivity |
Repræsenterer en følsomhedsmærkat, der er anvendt på et element. |
|
Sensitivity |
Strategien for anvendelse af følsomhedsmærkaten. Standardværdien er ApplyOrFail. Der kan tilføjes flere typer over tid. |
|
Sensitivity |
Indstillinger for følsomhedsmærkat. |
|
Service |
Specifikke oplysninger om tjenesteprincipal. Gælder, når hovedtypen er |
|
Service |
Repræsenterer en Microsoft Entra tjenesteprincipal. |
|
Service |
Profiloplysninger for tjenesteprincipal. Gælder, når hovedtypen er |
|
Service |
Repræsenterer en tjenesteprincipalprofil. |
|
User |
Specifikke oplysninger om brugerens hovedprincipal. Gælder, når hovedtypen er |
|
User |
Repræsenterer en Microsoft Entra brugerprincipal. |
| Warehouse |
Et lagerobjekt. |
|
Warehouse |
Nyttedata for lagerelement |
|
Warehouse |
Objektet til offentlig definition af lageret. Se denne artikel for at få flere oplysninger om strukturen i lagerdefinitionen. |
|
Warehouse |
Objekt for lagerdefinitionsdel. |
|
Warehouse |
Egenskaberne for lagerelementet. |
CollationType
Lagersamling. Der kan tilføjes flere collations over tid.
| Værdi | Beskrivelse |
|---|---|
| Latin1_General_100_BIN2_UTF8 |
Standardsamlingen – der er forskel på store og små bogstaver (CS) |
| Latin1_General_100_CI_AS_KS_WS_SC_UTF8 |
Sortering af store og små bogstaver (CI) |
CreateWarehouseRequest
Opret nyttedata for lageranmodning.
| Navn | Type | Beskrivelse |
|---|---|---|
| creationPayload |
Nyttedata for lageroprettelse. Du kan ikke bruge |
|
| definition |
Lagerdefinitionen. Du kan ikke bruge |
|
| description |
string |
Lagerbeskrivelsen. Maksimumlængden er 256 tegn. |
| displayName |
string |
Det viste lagernavn. Det viste navn skal følge navngivningsreglerne i henhold til elementtypen. |
| folderId |
string (uuid) |
Mappe-id'et. Hvis den ikke er angivet eller null, oprettes lageret med arbejdsområdet som mappe. |
| sensitivityLabelSettings |
Indstillingerne for følsomhedsmærkat for lageret. |
EntireTenantPrincipal
Repræsenterer en lejerprincipal
| Navn | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Hovedprincipalens viste navn. |
| id |
string (uuid) |
Hovedprincipalens id. |
| type |
string:
Entire |
Typen af hovedprincipal. Der kan tilføjes flere hovedtyper over tid. |
ErrorParameter
En struktureret parameter, der giver yderligere kontekst, der kan læses af computeren, om en fejl.
| Navn | Type | Beskrivelse |
|---|---|---|
| message |
string |
En læsevenlig beskrivelse af parameterens betydning. |
| name |
string |
Parameter-id'et. |
| value |
string |
Parameterens værdi. |
ErrorRelatedResource
Objektet med fejlrelaterede ressourceoplysninger.
| Navn | Type | Beskrivelse |
|---|---|---|
| resourceId |
string |
Det ressource-id, der er involveret i fejlen. |
| resourceType |
string |
Typen af ressource, der er involveret i fejlen. |
ErrorResponse
Fejlsvaret.
| Navn | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| isRetriable |
boolean |
Når sand, kan anmodningen prøves igen. Brug svarheaderen |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| moreDetails |
Liste over yderligere oplysninger om fejl. |
|
| parameters |
Strukturerede parametre, der giver yderligere kontekst, der kan læses af computeren, om fejlen. |
|
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
|
| requestId |
string (uuid) |
Id'et for den anmodning, der er knyttet til fejlen. |
ErrorResponseDetails
Oplysninger om fejlsvar.
| Navn | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| parameters |
Strukturerede parametre, der giver yderligere kontekst, der kan læses af computeren, om fejlen. |
|
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
GroupDetails
Gruppér specifikke oplysninger. Gælder, når hovedtypen er Group.
| Navn | Type | Beskrivelse |
|---|---|---|
| groupType |
Gruppens type. Der kan tilføjes flere gruppetyper over tid. |
GroupPrincipal
Repræsenterer en sikkerhedsgruppe.
| Navn | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Hovedprincipalens viste navn. |
| groupDetails |
Gruppér specifikke oplysninger. Gælder, når hovedtypen er |
|
| id |
string (uuid) |
Hovedprincipalens id. |
| type |
string:
Group |
Typen af hovedprincipal. Der kan tilføjes flere hovedtyper over tid. |
GroupType
Gruppens type. Der kan tilføjes flere gruppetyper over tid.
| Værdi | Beskrivelse |
|---|---|
| Unknown |
Hovedgruppetypen er ukendt. |
| SecurityGroup |
Principal er en sikkerhedsgruppe. |
| DistributionList |
Principal er en distributionsliste. |
ItemTag
Repræsenterer et mærke, der er anvendt på et element.
| Navn | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Navnet på mærket. |
| id |
string (uuid) |
Tag-id'et. |
ItemType
Elementets type. Der kan tilføjes flere elementtyper over tid.
| Værdi | Beskrivelse |
|---|---|
| Dashboard |
PowerBI-dashboard. |
| Report |
PowerBI-rapport. |
| SemanticModel |
Semantisk PowerBI-model. |
| PaginatedReport |
Sideinddelt PowerBI-rapport. |
| Datamart |
PowerBI-datamart. |
| Lakehouse |
Et søhus. |
| Eventhouse |
Et eventhouse. |
| Environment |
Et miljø. |
| KQLDatabase |
En KQL-database. |
| KQLQueryset |
Et KQL-forespørgselssæt. |
| KQLDashboard |
Et KQL-dashboard. |
| DataPipeline |
En datapipeline. |
| Notebook |
En notesbog. |
| SparkJobDefinition |
En spark jobdefinition. |
| MLExperiment |
Et maskinel indlæringseksperiment. |
| MLModel |
En model til maskinel indlæring. |
| Warehouse |
Et lager. |
| Eventstream |
En hændelsesstream. |
| SQLEndpoint |
Et SQL-slutpunkt. |
| MirroredWarehouse |
Et spejlvendt lager. |
| MirroredDatabase |
En spejlet database. |
| Reflex |
En refleks. |
| GraphQLApi |
En API til GraphQL-element. |
| MountedDataFactory |
En MountedDataFactory. |
| SQLDatabase |
En SQLDatabase. |
| CopyJob |
Et kopijob. |
| VariableLibrary |
En VariabelLibrary. |
| Dataflow |
Et dataflow. |
| ApacheAirflowJob |
En ApacheAirflowJob. |
| WarehouseSnapshot |
Et lagersnapshot. |
| DigitalTwinBuilder |
En DigitalTwinBuilder. |
| DigitalTwinBuilderFlow |
Et Digital Twin Builder-flow. |
| MirroredAzureDatabricksCatalog |
Et spejlet Azure Databricks-katalog. |
| Map |
Et kort. |
| AnomalyDetector |
En uregelmæssighedsregistrering. |
| UserDataFunction |
En brugerdatafunktion. |
| GraphModel |
En GraphModel. |
| GraphQuerySet |
Et Graph QuerySet. |
| SnowflakeDatabase |
En Snowflake-database til lagring af Iceberg-tabeller, der er oprettet fra Snowflake-konto. |
| OperationsAgent |
En OperationsAgent. |
| CosmosDBDatabase |
En Cosmos DB-database. |
| Ontology |
En ontologi. |
| EventSchemaSet |
Et EventSchemaSet. |
| DataAgent |
En DataAgent. |
| MirroredCatalog |
En MirroredCatalog. |
| PolicySet |
Et politiksæt. |
| AppBackend |
En AppBackend. |
| OrgApp |
En organisationsapp. |
| OrgAppAudience |
En målgruppe for organisationsapps. |
| DataBuildToolJob |
Et DataBuildToolJob. |
| AzureDatabricksStorage |
Et OneLake-understøttet lagerelement til Azure Databricks. |
| Plan |
En plan. |
| Monitoring |
Et overvågningselement. |
| DeploymentPlan |
En udrulningsplan. |
PayloadType
Typen af nyttedata for definitionsdelen. Der kan tilføjes flere nyttedatatyper over tid.
| Værdi | Beskrivelse |
|---|---|
| InlineBase64 |
Indbygget grundlinje 64. |
PrincipalType
Typen af hovedprincipal. Der kan tilføjes flere hovedtyper over tid.
| Værdi | Beskrivelse |
|---|---|
| User |
Principal er en Microsoft Entra brugerprincipal. |
| ServicePrincipal |
Principal er en Microsoft Entra tjenesteprincipal. |
| Group |
Principal er en sikkerhedsgruppe. |
| ServicePrincipalProfile |
Principal er en tjenesteprincipalprofil. |
| EntireTenant |
Principal repræsenterer alle lejerbrugere. |
SensitivityLabel
Repræsenterer en følsomhedsmærkat, der er anvendt på et element.
| Navn | Type | Beskrivelse |
|---|---|---|
| id |
string (uuid) |
Id'et for følsomhedsmærkaten. |
SensitivityLabelApplyStrategy
Strategien for anvendelse af følsomhedsmærkaten. Standardværdien er ApplyOrFail. Der kan tilføjes flere typer over tid.
| Værdi | Beskrivelse |
|---|---|
| ApplyOrFail |
Anvend følsomhedsmærkaten, eller handlingen mislykkes, hvis den ikke kan anvendes. |
| Ignore |
Ignorer følsomhedsmærkaten, hvis den ikke kan anvendes, og fortsæt med handlingen uden at anvende mærkaten. |
SensitivityLabelSettings
Indstillinger for følsomhedsmærkat.
| Navn | Type | Beskrivelse |
|---|---|---|
| labelId |
string (uuid) |
Id'et for følsomhedsmærkaten. |
| sensitivityLabelApplyStrategy |
Strategien for anvendelse af følsomhedsmærkaten. |
ServicePrincipalDetails
Specifikke oplysninger om tjenesteprincipal. Gælder, når hovedtypen er ServicePrincipal.
| Navn | Type | Beskrivelse |
|---|---|---|
| aadAppId |
string (uuid) |
Tjenesteprincipalens Microsoft Entra AppId. |
ServicePrincipalPrincipal
Repræsenterer en Microsoft Entra tjenesteprincipal.
| Navn | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Hovedprincipalens viste navn. |
| id |
string (uuid) |
Hovedprincipalens id. |
| servicePrincipalDetails |
Specifikke oplysninger om tjenesteprincipal. Gælder, når hovedtypen er |
|
| type |
string:
Service |
Typen af hovedprincipal. Der kan tilføjes flere hovedtyper over tid. |
ServicePrincipalProfileDetails
Profiloplysninger for tjenesteprincipal. Gælder, når hovedtypen er ServicePrincipalProfile.
| Navn | Type | Beskrivelse |
|---|---|---|
| parentPrincipal | Principal: |
Profilen for tjenesteprincipalens overordnede hoved. |
ServicePrincipalProfilePrincipal
Repræsenterer en tjenesteprincipalprofil.
| Navn | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Hovedprincipalens viste navn. |
| id |
string (uuid) |
Hovedprincipalens id. |
| servicePrincipalProfileDetails |
Profiloplysninger for tjenesteprincipal. Gælder, når hovedtypen er |
|
| type |
string:
Service |
Typen af hovedprincipal. Der kan tilføjes flere hovedtyper over tid. |
UserDetails
Specifikke oplysninger om brugerens hovedprincipal. Gælder, når hovedtypen er User.
| Navn | Type | Beskrivelse |
|---|---|---|
| userPrincipalName |
string |
Brugerens hovednavn. |
UserPrincipal
Repræsenterer en Microsoft Entra brugerprincipal.
| Navn | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Hovedprincipalens viste navn. |
| id |
string (uuid) |
Hovedprincipalens id. |
| type |
string:
User |
Typen af hovedprincipal. Der kan tilføjes flere hovedtyper over tid. |
| userDetails |
Specifikke oplysninger om brugerens hovedprincipal. Gælder, når hovedtypen er |
Warehouse
Et lagerobjekt.
| Navn | Type | Beskrivelse |
|---|---|---|
| defaultIdentity | Principal: |
Elementets standardidentitet. |
| description |
string |
Elementbeskrivelsen. |
| displayName |
string |
Det viste elementnavn. |
| folderId |
string (uuid) |
Mappe-id'et. |
| id |
string (uuid) |
Element-id'et. |
| logicalId |
string (uuid) |
Elementets logiske id. Tilsvarende elementforekomster deler det samme logiske id. Værdien er null, når der ikke er tildelt noget logisk id. |
| properties |
Lageregenskaberne. |
|
| sensitivityLabel |
Elementets følsomhedsmærkat. |
|
| tags |
Item |
Liste over anvendte mærker. |
| type |
Elementtypen. |
|
| workspaceId |
string (uuid) |
Arbejdsområde-id'et. |
WarehouseCreationPayload
Nyttedata for lagerelement
| Navn | Type | Beskrivelse |
|---|---|---|
| collationType |
Standardsorteringstypen for lageret. |
WarehouseDefinition
Objektet til offentlig definition af lageret. Se denne artikel for at få flere oplysninger om strukturen i lagerdefinitionen.
| Navn | Type | Beskrivelse |
|---|---|---|
| format |
string |
Formatet af lagerdefinitionen. Understøttede formater: |
| parts |
En liste over definitionsdele. |
WarehouseDefinitionPart
Objekt for lagerdefinitionsdel.
| Navn | Type | Beskrivelse |
|---|---|---|
| path |
string |
Stien til den offentlige definition af lageret. |
| payload |
string |
Nyttedata for den offentlige definition af lageret. |
| payloadType |
Nyttedatatypen. |
WarehouseProperties
Egenskaberne for lagerelementet.
| Navn | Type | Beskrivelse |
|---|---|---|
| collationType |
Lagerets sorteringstype. |
|
| connectionString |
string |
SQL-forbindelsesstreng forbundet til det arbejdsområde, der indeholder dette lager. |
| createdDate |
string (date-time) |
Den dato og det klokkeslæt, lageret blev oprettet. |
| lastUpdatedTime |
string (date-time) |
Den dato og det klokkeslæt, hvor lageret sidst blev opdateret |