Items - Create Eventhouse
Crea un centro de eventos en el área de trabajo especificada.
Esta API admite operaciones de larga duración (LRO).
Permisos
El autor de la llamada debe tener un rol de área de trabajo colaborador .
Ámbitos delegados necesarios
Eventhouse.ReadWrite.All o Item.ReadWrite.All
Limitaciones
- Para crear un centro de eventos, el área de trabajo debe estar en una capacidad de Fabric compatible. Para obtener más información, consulte: tipos de licencia de Microsoft Fabric.
Identidades admitidas de Microsoft Entra
Esta API admite las identidades de Microsoft enumeradas en esta sección.
| Identidad | Apoyo |
|---|---|
| Usuario | Sí |
| de entidad de servicio y identidades administradas | Sí |
Interfaz
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/eventhouses
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Identificador del área de trabajo. |
Cuerpo de la solicitud
| Nombre | Requerido | Tipo | Description |
|---|---|---|---|
| displayName | True |
string |
Nombre para mostrar del centro de eventos. El nombre del centro de eventos puede contener caracteres alfanuméricos, caracteres de subrayado, puntos y guiones. No se admiten caracteres especiales. |
| creationPayload |
Carga de creación del centro de eventos. Use |
||
| definition |
Definición pública del centro de eventos. Use |
||
| description |
string |
Descripción del centro de eventos. La longitud máxima es de 256 caracteres. |
|
| folderId |
string (uuid) |
Identificador de carpeta. Si no se especifica o null, el centro de eventos se crea con el área de trabajo como carpeta. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 201 Created |
Creado correctamente |
|
| 202 Accepted |
Solicitud aceptada, aprovisionamiento de eventhouse en curso Encabezados
|
|
| Other Status Codes |
Códigos de error comunes:
|
Ejemplos
| Create an eventhouse example |
|
create an eventhouse with creation |
| Create an eventhouse with definition example |
Create an eventhouse example
Solicitud de ejemplo
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/eventhouses
{
"displayName": "Eventhouse_1",
"description": "An eventhouse description."
}
Respuesta de muestra
{
"displayName": "Eventhouse_1",
"description": "An eventhouse description.",
"type": "Eventhouse",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"id": "5b218778-e7a5-4d73-8187-f10824047655"
}
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 an eventhouse with creationPayload example
Solicitud de ejemplo
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/eventhouses
{
"displayName": "Eventhouse_1",
"description": "An eventhouse description.",
"creationPayload": {
"minimumConsumptionUnits": 2.25
}
}
Respuesta de muestra
{
"displayName": "Eventhouse_1",
"description": "An eventhouse description.",
"type": "Eventhouse",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"id": "5b218778-e7a5-4d73-8187-f10824047655"
}
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 an eventhouse with definition example
Solicitud de ejemplo
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/eventhouses
{
"displayName": "Eventhouse_1",
"description": "An eventhouse description.",
"definition": {
"parts": [
{
"path": "EventhouseProperties.json",
"payload": "e30=",
"payloadType": "InlineBase64"
},
{
"path": ".platform",
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
"payloadType": "InlineBase64"
}
]
}
}
Respuesta de muestra
{
"displayName": "Eventhouse_1",
"description": "An eventhouse description.",
"type": "Eventhouse",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"id": "5b218778-e7a5-4d73-8187-f10824047655"
}
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
Definiciones
| Nombre | Description |
|---|---|
|
Create |
Cree una solicitud del centro de eventos. |
|
Error |
Objeto de detalles del recurso relacionado con el error. |
|
Error |
Respuesta de error. |
|
Error |
Detalles de la respuesta de error. |
| Eventhouse |
Objeto de la casa de eventos. |
|
Eventhouse |
Carga de elementos del centro de eventos |
|
Eventhouse |
Objeto de definición pública del centro de eventos. |
|
Eventhouse |
Objeto de parte de definición del centro de eventos. |
|
Eventhouse |
Propiedades del centro de eventos. |
|
Item |
Representa una etiqueta aplicada en un elemento. |
|
Item |
Tipo del elemento. Se pueden agregar tipos de elementos adicionales a lo largo del tiempo. |
|
Payload |
Tipo de la carga de la parte de definición. Se pueden agregar tipos de carga adicionales a lo largo del tiempo. |
CreateEventhouseRequest
Cree una solicitud del centro de eventos.
| Nombre | Tipo | Description |
|---|---|---|
| creationPayload |
Carga de creación del centro de eventos. Use |
|
| definition |
Definición pública del centro de eventos. Use |
|
| description |
string |
Descripción del centro de eventos. La longitud máxima es de 256 caracteres. |
| displayName |
string |
Nombre para mostrar del centro de eventos. El nombre del centro de eventos puede contener caracteres alfanuméricos, caracteres de subrayado, puntos y guiones. No se admiten caracteres especiales. |
| folderId |
string (uuid) |
Identificador de carpeta. Si no se especifica o null, el centro de eventos se crea con el área de trabajo como carpeta. |
ErrorRelatedResource
Objeto de detalles del recurso relacionado con el error.
| Nombre | Tipo | Description |
|---|---|---|
| resourceId |
string |
Identificador de recurso implicado en el error. |
| resourceType |
string |
Tipo del recurso implicado en el error. |
ErrorResponse
Respuesta de error.
| Nombre | Tipo | Description |
|---|---|---|
| errorCode |
string |
Identificador específico que proporciona información sobre una condición de error, lo que permite una comunicación estandarizada entre nuestro servicio y sus usuarios. |
| message |
string |
Representación legible del error. |
| moreDetails |
Lista de detalles de error adicionales. |
|
| relatedResource |
Detalles del recurso relacionado con el error. |
|
| requestId |
string |
Identificador de la solicitud asociada al error. |
ErrorResponseDetails
Detalles de la respuesta de error.
| Nombre | Tipo | Description |
|---|---|---|
| errorCode |
string |
Identificador específico que proporciona información sobre una condición de error, lo que permite una comunicación estandarizada entre nuestro servicio y sus usuarios. |
| message |
string |
Representación legible del error. |
| relatedResource |
Detalles del recurso relacionado con el error. |
Eventhouse
Objeto de la casa de eventos.
| Nombre | Tipo | Description |
|---|---|---|
| description |
string |
Descripción del elemento. |
| displayName |
string |
Nombre para mostrar del elemento. |
| folderId |
string (uuid) |
Identificador de carpeta. |
| id |
string (uuid) |
Identificador del elemento. |
| properties |
Propiedades del centro de eventos. |
|
| tags |
Item |
Lista de etiquetas aplicadas. |
| type |
Tipo de elemento. |
|
| workspaceId |
string (uuid) |
Identificador del área de trabajo. |
EventhouseCreationPayload
Carga de elementos del centro de eventos
| Nombre | Tipo | Valor predeterminado | Description |
|---|---|---|---|
| minimumConsumptionUnits |
number (double) |
0 |
Use El consumo mínimo para sistemas altamente sensibles al tiempo para mantener el servicio siempre disponible en un nivel mínimo seleccionado. Paga por el nivel de consumo mínimo o el consumo real si está por encima del mínimo. Los valores admitidos incluyen [0, 2.25, 4.25, 8.5, 13, 18, 26, 34, 50] o cualquier número entre 51 y 322. Para obtener más información, consulte consumo mínimo. |
EventhouseDefinition
Objeto de definición pública del centro de eventos.
| Nombre | Tipo | Description |
|---|---|---|
| format |
string |
Formato de la definición de elemento. |
| parts |
Lista de elementos de definición. |
EventhouseDefinitionPart
Objeto de parte de definición del centro de eventos.
| Nombre | Tipo | Description |
|---|---|---|
| path |
string |
Ruta de acceso de la parte del centro de eventos. |
| payload |
string |
Carga útil de la parte del centro de eventos. |
| payloadType |
Tipo de carga. |
EventhouseProperties
Propiedades del centro de eventos.
| Nombre | Tipo | Valor predeterminado | Description |
|---|---|---|---|
| databasesItemIds |
string[] (uuid) |
Lista de todos los elementos secundarios de la base de datos KQL |
|
| ingestionServiceUri |
string |
URI del servicio de ingesta. |
|
| minimumConsumptionUnits |
number (double) |
0 |
Use El consumo mínimo para sistemas altamente sensibles al tiempo para mantener el servicio siempre disponible en un nivel mínimo seleccionado. Paga por el nivel de consumo mínimo o el consumo real si está por encima del mínimo. Los valores admitidos incluyen [0, 2.25, 4.25, 8.5, 13, 18, 26, 34, 50] o cualquier número entre 51 y 322. Para obtener más información, consulte consumo mínimo. |
| queryServiceUri |
string |
URI del servicio de consulta. |
ItemTag
Representa una etiqueta aplicada en un elemento.
| Nombre | Tipo | Description |
|---|---|---|
| displayName |
string |
Nombre de la etiqueta. |
| id |
string (uuid) |
Identificador de etiqueta. |
ItemType
Tipo del elemento. Se pueden agregar tipos de elementos adicionales a lo largo del tiempo.
| Valor | Description |
|---|---|
| Dashboard |
Panel de PowerBI. |
| Report |
Informe de PowerBI. |
| SemanticModel |
Modelo semántico de PowerBI. |
| PaginatedReport |
Informe paginado de PowerBI. |
| Datamart |
Datamart de PowerBI. |
| Lakehouse |
Una casa de lago. |
| Eventhouse |
Un centro de eventos. |
| Environment |
Un entorno. |
| KQLDatabase |
Una base de datos KQL. |
| KQLQueryset |
Un conjunto de consultas KQL. |
| KQLDashboard |
Un panel de KQL. |
| DataPipeline |
Una canalización de datos. |
| Notebook |
Un cuaderno. |
| SparkJobDefinition |
Una definición de trabajo de Spark. |
| MLExperiment |
Un experimento de aprendizaje automático. |
| MLModel |
Un modelo de aprendizaje automático. |
| Warehouse |
Un almacén. |
| Eventstream |
Una secuencia de eventos. |
| SQLEndpoint |
Un punto de conexión de SQL. |
| MirroredWarehouse |
Un almacén reflejado. |
| MirroredDatabase |
Una base de datos reflejada. |
| Reflex |
Un reflejo. |
| GraphQLApi |
Una API para el elemento GraphQL. |
| MountedDataFactory |
A MountedDataFactory. |
| SQLDatabase |
A SQLDatabase. |
| CopyJob |
Un trabajo de copia. |
| VariableLibrary |
A VariableLibrary. |
| Dataflow |
Flujo de datos. |
| ApacheAirflowJob |
An ApacheAirflowJob. |
| WarehouseSnapshot |
Una instantánea de almacenamiento. |
| DigitalTwinBuilder |
A DigitalTwinBuilder. |
| DigitalTwinBuilderFlow |
Un flujo de Digital Twin Builder. |
| MirroredAzureDatabricksCatalog |
Un catálogo de Azure Databricks reflejado. |
| Map |
Un mapa. |
| AnomalyDetector |
An Anomaly Detector. |
| UserDataFunction |
Una función de datos de usuario. |
| GraphModel |
Un GraphModel. |
| GraphQuerySet |
Un conjunto de consultas de Graph. |
| SnowflakeDatabase |
Una base de datos de Snowflake para almacenar tablas de Cosmos creadas a partir de la cuenta de Snowflake. |
| OperationsAgent |
A OperationsAgent. |
| CosmosDBDatabase |
Una base de datos de Cosmos DB. |
| Ontology |
Una ontología. |
| EventSchemaSet |
An EventSchemaSet. |
PayloadType
Tipo de la carga de la parte de definición. Se pueden agregar tipos de carga adicionales a lo largo del tiempo.
| Valor | Description |
|---|---|
| InlineBase64 |
Base 64 insertada. |