Items - Create Warehouse
Belirtilen çalışma alanında bir ambar oluşturur.
Bu API, uzun süre çalışan işlemleri (LRO)destekler.
Bu API, tanımı olan bir ambar oluşturmayı desteklemez.
İzinler
Çağıranın katkıda bulunan çalışma alanı rolü olmalıdır.
Gerekli Temsilci Kapsamları
Warehouse.ReadWrite.All veya Item.ReadWrite.All
Sınırlama
- Bir ambar oluşturmak için çalışma alanının desteklenen bir Doku kapasitesinde olması gerekir. Daha fazla bilgi için bkz. Microsoft Fabric lisans türleri.
Microsoft Entra tarafından desteklenen kimlikler
Bu API, bu bölümde listelenen Microsoft kimliklerini destekler.
| Kimlik | Destek |
|---|---|
| Kullanıcı | Evet |
| Hizmet sorumlusu ve yönetilen kimlikler | Evet |
Arayüz
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/warehouses
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Çalışma alanı kimliği. |
İstek Gövdesi
| Name | Gerekli | Tür | Description |
|---|---|---|---|
| displayName | True |
string |
Ambar görünen adı. Görünen ad, öğe türüne göre adlandırma kurallarına uymalıdır. |
| creationPayload |
Ambar oluşturma yükü.
|
||
| description |
string |
Ambar açıklaması. Uzunluk üst sınırı 256 karakterdir. |
|
| folderId |
string (uuid) |
Klasör kimliği. Belirtilmezse veya null değilse, ambar çalışma alanı klasörü olarak oluşturulur. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 201 Created |
Başarıyla oluşturuldu |
|
| 202 Accepted |
İstek kabul edildi, ambar sağlama devam ediyor. Üst Bilgiler
|
|
| 429 Too Many Requests |
Hizmet fiyatı sınırı aşıldı. Sunucu, istemcinin ek istek göndermeden önce ne kadar beklemesi gerektiğini saniye cinsinden belirten bir Üst Bilgiler Retry-After: integer |
|
| Other Status Codes |
Yaygın hata kodları:
|
Örnekler
| Create a warehouse example |
| Create a warehouse example with payload |
Create a warehouse example
Örnek isteği
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/warehouses
{
"displayName": "Warehouse 1",
"description": "A warehouse description."
}
Örnek yanıt
{
"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
Örnek isteği
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"
}
}
Örnek yanıt
{
"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
Tanımlar
| Name | Description |
|---|---|
|
Collation |
Ambar harmanlaması. Zaman içinde ek |
|
Create |
Ambar isteği yükü oluşturma. |
|
Error |
Hatayla ilgili kaynak ayrıntıları nesnesi. |
|
Error |
Hata yanıtı. |
|
Error |
Hata yanıtı ayrıntıları. |
|
Item |
Bir öğeye uygulanan etiketi temsil eder. |
|
Item |
Öğenin türü. Zaman içinde ek öğe türleri eklenebilir. |
| Warehouse |
Ambar nesnesi. |
|
Warehouse |
Ambar öğesi yükü |
|
Warehouse |
Ambar öğesi özellikleri. |
CollationType
Ambar harmanlaması. Zaman içinde ek collations eklenebilir.
| Değer | Description |
|---|---|
| Latin1_General_100_BIN2_UTF8 |
Varsayılan - büyük/küçük harfe duyarlı (CS) harmanlama |
| Latin1_General_100_CI_AS_KS_WS_SC_UTF8 |
büyük/küçük harfe duyarlı olmayan (CI) harmanlama |
CreateWarehouseRequest
Ambar isteği yükü oluşturma.
| Name | Tür | Description |
|---|---|---|
| creationPayload |
Ambar oluşturma yükü.
|
|
| description |
string |
Ambar açıklaması. Uzunluk üst sınırı 256 karakterdir. |
| displayName |
string |
Ambar görünen adı. Görünen ad, öğe türüne göre adlandırma kurallarına uymalıdır. |
| folderId |
string (uuid) |
Klasör kimliği. Belirtilmezse veya null değilse, ambar çalışma alanı klasörü olarak oluşturulur. |
ErrorRelatedResource
Hatayla ilgili kaynak ayrıntıları nesnesi.
| Name | Tür | Description |
|---|---|---|
| resourceId |
string |
Hataya dahil olan kaynak kimliği. |
| resourceType |
string |
Hataya dahil olan kaynağın türü. |
ErrorResponse
Hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| errorCode |
string |
Hizmetimiz ve kullanıcıları arasında standartlaştırılmış iletişime olanak sağlayan bir hata koşulu hakkında bilgi sağlayan belirli bir tanımlayıcı. |
| message |
string |
Hatanın okunabilir bir gösterimi. |
| moreDetails |
Ek hata ayrıntılarının listesi. |
|
| relatedResource |
Hatayla ilgili kaynak ayrıntıları. |
|
| requestId |
string (uuid) |
Hatayla ilişkili isteğin kimliği. |
ErrorResponseDetails
Hata yanıtı ayrıntıları.
| Name | Tür | Description |
|---|---|---|
| errorCode |
string |
Hizmetimiz ve kullanıcıları arasında standartlaştırılmış iletişime olanak sağlayan bir hata koşulu hakkında bilgi sağlayan belirli bir tanımlayıcı. |
| message |
string |
Hatanın okunabilir bir gösterimi. |
| relatedResource |
Hatayla ilgili kaynak ayrıntıları. |
ItemTag
Bir öğeye uygulanan etiketi temsil eder.
| Name | Tür | Description |
|---|---|---|
| displayName |
string |
Etiketin adı. |
| id |
string (uuid) |
Etiket kimliği. |
ItemType
Öğenin türü. Zaman içinde ek öğe türleri eklenebilir.
| Değer | Description |
|---|---|
| Dashboard |
PowerBI panosu. |
| Report |
PowerBI raporu. |
| SemanticModel |
PowerBI anlam modeli. |
| PaginatedReport |
PowerBI sayfalandırılmış raporu. |
| Datamart |
PowerBI datamart. |
| Lakehouse |
Göl evi. |
| Eventhouse |
Bir olay evi. |
| Environment |
Bir ortam. |
| KQLDatabase |
KQL veritabanı. |
| KQLQueryset |
KQL sorgu kümesi. |
| KQLDashboard |
KQL panosu. |
| DataPipeline |
Veri işlem hattı. |
| Notebook |
Bir not defteri. |
| SparkJobDefinition |
Spark iş tanımı. |
| MLExperiment |
Makine öğrenmesi denemesi. |
| MLModel |
Makine öğrenmesi modeli. |
| Warehouse |
Bir depo. |
| Eventstream |
Bir olay akışı. |
| SQLEndpoint |
Bir SQL uç noktası. |
| MirroredWarehouse |
Aynalı bir depo. |
| MirroredDatabase |
Yansıtılmış veritabanı. |
| Reflex |
Bir refleks. |
| GraphQLApi |
GraphQL öğesi için bir API. |
| MountedDataFactory |
Bir MountedDataFactory. |
| SQLDatabase |
A SQLDatabase. |
| CopyJob |
Kopyalama işi. |
| VariableLibrary |
Bir VariableLibrary. |
| Dataflow |
Veri akışı. |
| ApacheAirflowJob |
An ApacheAirflowJob. |
| WarehouseSnapshot |
Ambar anlık görüntüsü. |
| DigitalTwinBuilder |
A DigitalTwinBuilder. |
| DigitalTwinBuilderFlow |
Dijital İkiz Oluşturucu Akışı. |
| MirroredAzureDatabricksCatalog |
Yansıtılmış azure databricks kataloğu. |
| Map |
Bir harita. |
| AnomalyDetector |
Anomali Algılayıcısı. |
| UserDataFunction |
Kullanıcı Verileri İşlevi. |
| GraphModel |
A GraphModel. |
| GraphQuerySet |
A Graph QuerySet. |
| SnowflakeDatabase |
Snowflake hesabından oluşturulan Iceberg tablolarını depolamak için bir Snowflake Veritabanı. |
| OperationsAgent |
A OperationsAgent. |
| CosmosDBDatabase |
Cosmos DB Veritabanı. |
| Ontology |
Bir Ontoloji. |
| EventSchemaSet |
Bir EventSchemaSet. |
| DataAgent |
A DataAgent. |
Warehouse
Ambar nesnesi.
| Name | Tür | Description |
|---|---|---|
| description |
string |
Öğe açıklaması. |
| displayName |
string |
Öğenin görünen adı. |
| folderId |
string (uuid) |
Klasör kimliği. |
| id |
string (uuid) |
Öğe kimliği. |
| properties |
Ambar özellikleri. |
|
| tags |
Item |
Uygulanan etiketlerin listesi. |
| type |
Öğe türü. |
|
| workspaceId |
string (uuid) |
Çalışma alanı kimliği. |
WarehouseCreationPayload
Ambar öğesi yükü
| Name | Tür | Description |
|---|---|---|
| collationType |
Ambarın varsayılan harmanlama türü. |
WarehouseProperties
Ambar öğesi özellikleri.
| Name | Tür | Description |
|---|---|---|
| collationType |
Ambarın harmanlama türü. |
|
| connectionString |
string |
Bu ambarı içeren çalışma alanına bağlı SQL bağlantı dizesi. |
| createdDate |
string (date-time) |
Ambarın oluşturulduğu tarih ve saat. |
| lastUpdatedTime |
string (date-time) |
Ambarın son güncelleştirildiği tarih ve saat |