Compartir a través de


Microsoft.Kusto clusters/databases/dataConnections 2024-04-13

Definición de recursos de Bicep

El tipo de recurso clusters/databases/dataConnections se puede implementar con las operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Kusto/clusters/databases/dataConnections, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.Kusto/clusters/databases/dataConnections@2024-04-13' = {
  location: 'string'
  name: 'string'
  kind: 'string'
  // For remaining properties, see Microsoft.Kusto/clusters/databases/dataConnections objects
}

Objetos Microsoft.Kusto/clusters/databases/dataConnections

Establezca la propiedad de tipo para especificar el tipo de objeto.

Para cosmosDb, use:

{
  kind: 'CosmosDb'
  properties: {
    cosmosDbAccountResourceId: 'string'
    cosmosDbContainer: 'string'
    cosmosDbDatabase: 'string'
    managedIdentityResourceId: 'string'
    mappingRuleName: 'string'
    retrievalStartDate: 'string'
    tableName: 'string'
  }
}

Para EventGrid, use:

{
  kind: 'EventGrid'
  properties: {
    blobStorageEventType: 'string'
    consumerGroup: 'string'
    databaseRouting: 'string'
    dataFormat: 'string'
    eventGridResourceId: 'string'
    eventHubResourceId: 'string'
    ignoreFirstRecord: bool
    managedIdentityResourceId: 'string'
    mappingRuleName: 'string'
    storageAccountResourceId: 'string'
    tableName: 'string'
  }
}

Para eventHub, use:

{
  kind: 'EventHub'
  properties: {
    compression: 'string'
    consumerGroup: 'string'
    databaseRouting: 'string'
    dataFormat: 'string'
    eventHubResourceId: 'string'
    eventSystemProperties: [
      'string'
    ]
    managedIdentityResourceId: 'string'
    mappingRuleName: 'string'
    retrievalStartDate: 'string'
    tableName: 'string'
  }
}

Para IotHub, use:

{
  kind: 'IotHub'
  properties: {
    consumerGroup: 'string'
    databaseRouting: 'string'
    dataFormat: 'string'
    eventSystemProperties: [
      'string'
    ]
    iotHubResourceId: 'string'
    mappingRuleName: 'string'
    retrievalStartDate: 'string'
    sharedAccessPolicyName: 'string'
    tableName: 'string'
  }
}

Valores de propiedad

CosmosDbDataConnection

Nombre Descripción Valor
amable Tipo de punto de conexión para la conexión de datos 'CosmosDb' (obligatorio)
Propiedades Las propiedades de la conexión de datos de CosmosDb. CosmosDbDataConnectionProperties

CosmosDbDataConnectionProperties

Nombre Descripción Valor
cosmosDbAccountResourceId Identificador de recurso de la cuenta de Cosmos DB que se usa para crear la conexión de datos. string (obligatorio)
cosmosDbContainer Nombre de un contenedor existente en la base de datos de Cosmos DB. string (obligatorio)
cosmosDbDatabase Nombre de una base de datos existente en la cuenta de Cosmos DB. string (obligatorio)
managedIdentityResourceId Identificador de recurso de un sistema administrado o una identidad asignada por el usuario. La identidad se usa para autenticarse con Cosmos DB. string (obligatorio)
mappingRuleName Nombre de una regla de asignación existente que se va a usar al ingerir los datos recuperados. cuerda
retrievalStartDate Opcional. Si se define, la conexión de datos recupera documentos de Cosmos DB creados o actualizados después de la fecha de inicio de recuperación especificada. cuerda
tableName Nombre que distingue mayúsculas de minúsculas de la tabla de destino existente en el clúster. Los datos recuperados se ingieren en esta tabla. string (obligatorio)

EventGridConnectionProperties

Nombre Descripción Valor
blobStorageEventType Nombre del tipo de evento de Blob Storage que se va a procesar. "Microsoft.Storage.BlobCreated"
"Microsoft.Storage.BlobRenamed"
consumerGroup El grupo de consumidores del centro de eventos. string (obligatorio)
databaseRouting Indicación de la información de enrutamiento de base de datos desde la conexión de datos, de forma predeterminada solo se permite la información de enrutamiento de base de datos. "Multi"
'Single'
dataFormat Formato de datos del mensaje. Opcionalmente, el formato de datos se puede agregar a cada mensaje. "APACHEAVRO"
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
"SCSV"
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
"W3CLOGFILE"
eventGridResourceId Identificador de recurso de la cuadrícula de eventos que se suscribe a los eventos de la cuenta de almacenamiento. cuerda
eventHubResourceId Identificador de recurso donde se configura Event Grid para enviar eventos. string (obligatorio)
ignoreFirstRecord Valor booleano que, si se establece en true, indica que la ingesta debe omitir el primer registro de cada archivo. Bool
managedIdentityResourceId Identificador de recurso de una identidad administrada (sistema o usuario asignado) que se usará para autenticarse con el centro de eventos y la cuenta de almacenamiento. cuerda
mappingRuleName Regla de asignación que se va a usar para ingerir los datos. Opcionalmente, la información de asignación se puede agregar a cada mensaje. cuerda
storageAccountResourceId Identificador de recurso de la cuenta de almacenamiento donde residen los datos. string (obligatorio)
tableName Tabla donde se deben ingerir los datos. Opcionalmente, la información de la tabla se puede agregar a cada mensaje. cuerda

EventGridDataConnection

Nombre Descripción Valor
amable Tipo de punto de conexión para la conexión de datos 'EventGrid' (obligatorio)
Propiedades Propiedades de la conexión de datos de Event Grid. EventGridConnectionProperties

EventHubConnectionProperties

Nombre Descripción Valor
compresión Tipo de compresión de mensajes del centro de eventos 'GZip'
'Ninguno'
consumerGroup El grupo de consumidores del centro de eventos. string (obligatorio)
databaseRouting Indicación de la información de enrutamiento de base de datos desde la conexión de datos, de forma predeterminada solo se permite la información de enrutamiento de base de datos. "Multi"
'Single'
dataFormat Formato de datos del mensaje. Opcionalmente, el formato de datos se puede agregar a cada mensaje. "APACHEAVRO"
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
"SCSV"
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
"W3CLOGFILE"
eventHubResourceId Identificador de recurso del centro de eventos que se va a usar para crear una conexión de datos. string (obligatorio)
eventSystemProperties Propiedades del sistema del centro de eventos string[]
managedIdentityResourceId Identificador de recurso de una identidad administrada (sistema o usuario asignado) que se usará para autenticarse con el centro de eventos. cuerda
mappingRuleName Regla de asignación que se va a usar para ingerir los datos. Opcionalmente, la información de asignación se puede agregar a cada mensaje. cuerda
retrievalStartDate Cuando se define, la conexión de datos recupera los eventos existentes del centro de eventos creados desde la fecha de inicio de recuperación. Solo puede recuperar eventos retenidos por el centro de eventos, en función de su período de retención. cuerda
tableName Tabla donde se deben ingerir los datos. Opcionalmente, la información de la tabla se puede agregar a cada mensaje. cuerda

EventHubDataConnection

Nombre Descripción Valor
amable Tipo de punto de conexión para la conexión de datos 'EventHub' (obligatorio)
Propiedades Propiedades de conexión de datos del centro de eventos que se van a validar. EventHubConnectionProperties

IotHubConnectionProperties

Nombre Descripción Valor
consumerGroup El grupo de consumidores del centro de iot. string (obligatorio)
databaseRouting Indicación de la información de enrutamiento de base de datos desde la conexión de datos, de forma predeterminada solo se permite la información de enrutamiento de base de datos. "Multi"
'Single'
dataFormat Formato de datos del mensaje. Opcionalmente, el formato de datos se puede agregar a cada mensaje. "APACHEAVRO"
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
"SCSV"
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
"W3CLOGFILE"
eventSystemProperties Propiedades del sistema del centro de IoT string[]
iotHubResourceId Identificador de recurso del centro de IoT que se va a usar para crear una conexión de datos. string (obligatorio)
mappingRuleName Regla de asignación que se va a usar para ingerir los datos. Opcionalmente, la información de asignación se puede agregar a cada mensaje. cuerda
retrievalStartDate Cuando se define, la conexión de datos recupera los eventos existentes del centro de eventos creados desde la fecha de inicio de recuperación. Solo puede recuperar eventos retenidos por el centro de eventos, en función de su período de retención. cuerda
sharedAccessPolicyName Nombre de la directiva de acceso a recursos compartidos string (obligatorio)
tableName Tabla donde se deben ingerir los datos. Opcionalmente, la información de la tabla se puede agregar a cada mensaje. cuerda

IotHubDataConnection

Nombre Descripción Valor
amable Tipo de punto de conexión para la conexión de datos 'IotHub' (obligatorio)
Propiedades Propiedades de conexión de datos de IoT Hub. IotHubConnectionProperties

Microsoft.Kusto/clusters/databases/dataConnections

Nombre Descripción Valor
amable Establezca en "CosmosDb" para el tipo CosmosDbDataConnection. Establezca en "EventGrid" para el tipo EventGridDataConnection. Establezca en "EventHub" para el tipo EventHubDataConnection. Establezca en "IotHub" para el tipo IotHubDataConnection. 'CosmosDb'
'EventGrid'
'EventHub'
'IotHub' (obligatorio)
ubicación Ubicación del recurso. cuerda
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^.*$ (obligatorio)
padre En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario.

Para obtener más información, consulte recurso secundario fuera del recurso primario.
Nombre simbólico del recurso de tipo: clústeres o bases de datos

Ejemplos de inicio rápido

En los ejemplos de inicio rápido siguientes se implementa este tipo de recurso.

Archivo de Bicep Descripción
Implementación de Azure Data Explorer DB con de conexión de Cosmos DB Implemente Azure Data Explorer DB con conexión de Cosmos DB.
implementación de la base de datos de Azure Data Explorer con de conexión de Event Grid Implemente la base de datos de Azure Data Explorer con la conexión de Event Grid.
Implementación de la base de datos de Azure Data Explorer con de conexión del centro de eventos Implemente la base de datos de Azure Data Explorer con la conexión del centro de eventos.

Definición de recursos de plantilla de ARM

El tipo de recurso clusters/databases/dataConnections se puede implementar con las operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Kusto/clusters/databases/dataConnections, agregue el siguiente JSON a la plantilla.

{
  "location": "string",
  "name": "string",
  "kind": "string"
  // For remaining properties, see Microsoft.Kusto/clusters/databases/dataConnections objects
}

Objetos Microsoft.Kusto/clusters/databases/dataConnections

Establezca la propiedad de tipo para especificar el tipo de objeto.

Para cosmosDb, use:

{
  "kind": "CosmosDb",
  "properties": {
    "cosmosDbAccountResourceId": "string",
    "cosmosDbContainer": "string",
    "cosmosDbDatabase": "string",
    "managedIdentityResourceId": "string",
    "mappingRuleName": "string",
    "retrievalStartDate": "string",
    "tableName": "string"
  }
}

Para EventGrid, use:

{
  "kind": "EventGrid",
  "properties": {
    "blobStorageEventType": "string",
    "consumerGroup": "string",
    "databaseRouting": "string",
    "dataFormat": "string",
    "eventGridResourceId": "string",
    "eventHubResourceId": "string",
    "ignoreFirstRecord": "bool",
    "managedIdentityResourceId": "string",
    "mappingRuleName": "string",
    "storageAccountResourceId": "string",
    "tableName": "string"
  }
}

Para eventHub, use:

{
  "kind": "EventHub",
  "properties": {
    "compression": "string",
    "consumerGroup": "string",
    "databaseRouting": "string",
    "dataFormat": "string",
    "eventHubResourceId": "string",
    "eventSystemProperties": [ "string" ],
    "managedIdentityResourceId": "string",
    "mappingRuleName": "string",
    "retrievalStartDate": "string",
    "tableName": "string"
  }
}

Para IotHub, use:

{
  "kind": "IotHub",
  "properties": {
    "consumerGroup": "string",
    "databaseRouting": "string",
    "dataFormat": "string",
    "eventSystemProperties": [ "string" ],
    "iotHubResourceId": "string",
    "mappingRuleName": "string",
    "retrievalStartDate": "string",
    "sharedAccessPolicyName": "string",
    "tableName": "string"
  }
}

Valores de propiedad

CosmosDbDataConnection

Nombre Descripción Valor
amable Tipo de punto de conexión para la conexión de datos 'CosmosDb' (obligatorio)
Propiedades Las propiedades de la conexión de datos de CosmosDb. CosmosDbDataConnectionProperties

CosmosDbDataConnectionProperties

Nombre Descripción Valor
cosmosDbAccountResourceId Identificador de recurso de la cuenta de Cosmos DB que se usa para crear la conexión de datos. string (obligatorio)
cosmosDbContainer Nombre de un contenedor existente en la base de datos de Cosmos DB. string (obligatorio)
cosmosDbDatabase Nombre de una base de datos existente en la cuenta de Cosmos DB. string (obligatorio)
managedIdentityResourceId Identificador de recurso de un sistema administrado o una identidad asignada por el usuario. La identidad se usa para autenticarse con Cosmos DB. string (obligatorio)
mappingRuleName Nombre de una regla de asignación existente que se va a usar al ingerir los datos recuperados. cuerda
retrievalStartDate Opcional. Si se define, la conexión de datos recupera documentos de Cosmos DB creados o actualizados después de la fecha de inicio de recuperación especificada. cuerda
tableName Nombre que distingue mayúsculas de minúsculas de la tabla de destino existente en el clúster. Los datos recuperados se ingieren en esta tabla. string (obligatorio)

EventGridConnectionProperties

Nombre Descripción Valor
blobStorageEventType Nombre del tipo de evento de Blob Storage que se va a procesar. "Microsoft.Storage.BlobCreated"
"Microsoft.Storage.BlobRenamed"
consumerGroup El grupo de consumidores del centro de eventos. string (obligatorio)
databaseRouting Indicación de la información de enrutamiento de base de datos desde la conexión de datos, de forma predeterminada solo se permite la información de enrutamiento de base de datos. "Multi"
'Single'
dataFormat Formato de datos del mensaje. Opcionalmente, el formato de datos se puede agregar a cada mensaje. "APACHEAVRO"
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
"SCSV"
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
"W3CLOGFILE"
eventGridResourceId Identificador de recurso de la cuadrícula de eventos que se suscribe a los eventos de la cuenta de almacenamiento. cuerda
eventHubResourceId Identificador de recurso donde se configura Event Grid para enviar eventos. string (obligatorio)
ignoreFirstRecord Valor booleano que, si se establece en true, indica que la ingesta debe omitir el primer registro de cada archivo. Bool
managedIdentityResourceId Identificador de recurso de una identidad administrada (sistema o usuario asignado) que se usará para autenticarse con el centro de eventos y la cuenta de almacenamiento. cuerda
mappingRuleName Regla de asignación que se va a usar para ingerir los datos. Opcionalmente, la información de asignación se puede agregar a cada mensaje. cuerda
storageAccountResourceId Identificador de recurso de la cuenta de almacenamiento donde residen los datos. string (obligatorio)
tableName Tabla donde se deben ingerir los datos. Opcionalmente, la información de la tabla se puede agregar a cada mensaje. cuerda

EventGridDataConnection

Nombre Descripción Valor
amable Tipo de punto de conexión para la conexión de datos 'EventGrid' (obligatorio)
Propiedades Propiedades de la conexión de datos de Event Grid. EventGridConnectionProperties

EventHubConnectionProperties

Nombre Descripción Valor
compresión Tipo de compresión de mensajes del centro de eventos 'GZip'
'Ninguno'
consumerGroup El grupo de consumidores del centro de eventos. string (obligatorio)
databaseRouting Indicación de la información de enrutamiento de base de datos desde la conexión de datos, de forma predeterminada solo se permite la información de enrutamiento de base de datos. "Multi"
'Single'
dataFormat Formato de datos del mensaje. Opcionalmente, el formato de datos se puede agregar a cada mensaje. "APACHEAVRO"
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
"SCSV"
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
"W3CLOGFILE"
eventHubResourceId Identificador de recurso del centro de eventos que se va a usar para crear una conexión de datos. string (obligatorio)
eventSystemProperties Propiedades del sistema del centro de eventos string[]
managedIdentityResourceId Identificador de recurso de una identidad administrada (sistema o usuario asignado) que se usará para autenticarse con el centro de eventos. cuerda
mappingRuleName Regla de asignación que se va a usar para ingerir los datos. Opcionalmente, la información de asignación se puede agregar a cada mensaje. cuerda
retrievalStartDate Cuando se define, la conexión de datos recupera los eventos existentes del centro de eventos creados desde la fecha de inicio de recuperación. Solo puede recuperar eventos retenidos por el centro de eventos, en función de su período de retención. cuerda
tableName Tabla donde se deben ingerir los datos. Opcionalmente, la información de la tabla se puede agregar a cada mensaje. cuerda

EventHubDataConnection

Nombre Descripción Valor
amable Tipo de punto de conexión para la conexión de datos 'EventHub' (obligatorio)
Propiedades Propiedades de conexión de datos del centro de eventos que se van a validar. EventHubConnectionProperties

IotHubConnectionProperties

Nombre Descripción Valor
consumerGroup El grupo de consumidores del centro de iot. string (obligatorio)
databaseRouting Indicación de la información de enrutamiento de base de datos desde la conexión de datos, de forma predeterminada solo se permite la información de enrutamiento de base de datos. "Multi"
'Single'
dataFormat Formato de datos del mensaje. Opcionalmente, el formato de datos se puede agregar a cada mensaje. "APACHEAVRO"
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
"SCSV"
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
"W3CLOGFILE"
eventSystemProperties Propiedades del sistema del centro de IoT string[]
iotHubResourceId Identificador de recurso del centro de IoT que se va a usar para crear una conexión de datos. string (obligatorio)
mappingRuleName Regla de asignación que se va a usar para ingerir los datos. Opcionalmente, la información de asignación se puede agregar a cada mensaje. cuerda
retrievalStartDate Cuando se define, la conexión de datos recupera los eventos existentes del centro de eventos creados desde la fecha de inicio de recuperación. Solo puede recuperar eventos retenidos por el centro de eventos, en función de su período de retención. cuerda
sharedAccessPolicyName Nombre de la directiva de acceso a recursos compartidos string (obligatorio)
tableName Tabla donde se deben ingerir los datos. Opcionalmente, la información de la tabla se puede agregar a cada mensaje. cuerda

IotHubDataConnection

Nombre Descripción Valor
amable Tipo de punto de conexión para la conexión de datos 'IotHub' (obligatorio)
Propiedades Propiedades de conexión de datos de IoT Hub. IotHubConnectionProperties

Microsoft.Kusto/clusters/databases/dataConnections

Nombre Descripción Valor
apiVersion La versión de api '2024-04-13'
amable Establezca en "CosmosDb" para el tipo CosmosDbDataConnection. Establezca en "EventGrid" para el tipo EventGridDataConnection. Establezca en "EventHub" para el tipo EventHubDataConnection. Establezca en "IotHub" para el tipo IotHubDataConnection. 'CosmosDb'
'EventGrid'
'EventHub'
'IotHub' (obligatorio)
ubicación Ubicación del recurso. cuerda
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^.*$ (obligatorio)
tipo El tipo de recurso "Microsoft.Kusto/clusters/databases/dataConnections"

Plantillas de inicio rápido

Las siguientes plantillas de inicio rápido implementan este tipo de recurso.

Plantilla Descripción
Implementación de Azure Data Explorer DB con de conexión de Cosmos DB

Implementación en Azure
Implemente Azure Data Explorer DB con conexión de Cosmos DB.
implementación de la base de datos de Azure Data Explorer con de conexión de Event Grid

Implementación en Azure
Implemente la base de datos de Azure Data Explorer con la conexión de Event Grid.
Implementación de la base de datos de Azure Data Explorer con de conexión del centro de eventos

Implementación en Azure
Implemente la base de datos de Azure Data Explorer con la conexión del centro de eventos.

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso clusters/databases/dataConnections se puede implementar con las operaciones que tienen como destino:

  • grupos de recursos de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Kusto/clusters/databases/dataConnections, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  location = "string"
  name = "string"
  kind = "string"
  // For remaining properties, see Microsoft.Kusto/clusters/databases/dataConnections objects
}

Objetos Microsoft.Kusto/clusters/databases/dataConnections

Establezca la propiedad de tipo para especificar el tipo de objeto.

Para cosmosDb, use:

{
  kind = "CosmosDb"
  properties = {
    cosmosDbAccountResourceId = "string"
    cosmosDbContainer = "string"
    cosmosDbDatabase = "string"
    managedIdentityResourceId = "string"
    mappingRuleName = "string"
    retrievalStartDate = "string"
    tableName = "string"
  }
}

Para EventGrid, use:

{
  kind = "EventGrid"
  properties = {
    blobStorageEventType = "string"
    consumerGroup = "string"
    databaseRouting = "string"
    dataFormat = "string"
    eventGridResourceId = "string"
    eventHubResourceId = "string"
    ignoreFirstRecord = bool
    managedIdentityResourceId = "string"
    mappingRuleName = "string"
    storageAccountResourceId = "string"
    tableName = "string"
  }
}

Para eventHub, use:

{
  kind = "EventHub"
  properties = {
    compression = "string"
    consumerGroup = "string"
    databaseRouting = "string"
    dataFormat = "string"
    eventHubResourceId = "string"
    eventSystemProperties = [
      "string"
    ]
    managedIdentityResourceId = "string"
    mappingRuleName = "string"
    retrievalStartDate = "string"
    tableName = "string"
  }
}

Para IotHub, use:

{
  kind = "IotHub"
  properties = {
    consumerGroup = "string"
    databaseRouting = "string"
    dataFormat = "string"
    eventSystemProperties = [
      "string"
    ]
    iotHubResourceId = "string"
    mappingRuleName = "string"
    retrievalStartDate = "string"
    sharedAccessPolicyName = "string"
    tableName = "string"
  }
}

Valores de propiedad

CosmosDbDataConnection

Nombre Descripción Valor
amable Tipo de punto de conexión para la conexión de datos 'CosmosDb' (obligatorio)
Propiedades Las propiedades de la conexión de datos de CosmosDb. CosmosDbDataConnectionProperties

CosmosDbDataConnectionProperties

Nombre Descripción Valor
cosmosDbAccountResourceId Identificador de recurso de la cuenta de Cosmos DB que se usa para crear la conexión de datos. string (obligatorio)
cosmosDbContainer Nombre de un contenedor existente en la base de datos de Cosmos DB. string (obligatorio)
cosmosDbDatabase Nombre de una base de datos existente en la cuenta de Cosmos DB. string (obligatorio)
managedIdentityResourceId Identificador de recurso de un sistema administrado o una identidad asignada por el usuario. La identidad se usa para autenticarse con Cosmos DB. string (obligatorio)
mappingRuleName Nombre de una regla de asignación existente que se va a usar al ingerir los datos recuperados. cuerda
retrievalStartDate Opcional. Si se define, la conexión de datos recupera documentos de Cosmos DB creados o actualizados después de la fecha de inicio de recuperación especificada. cuerda
tableName Nombre que distingue mayúsculas de minúsculas de la tabla de destino existente en el clúster. Los datos recuperados se ingieren en esta tabla. string (obligatorio)

EventGridConnectionProperties

Nombre Descripción Valor
blobStorageEventType Nombre del tipo de evento de Blob Storage que se va a procesar. "Microsoft.Storage.BlobCreated"
"Microsoft.Storage.BlobRenamed"
consumerGroup El grupo de consumidores del centro de eventos. string (obligatorio)
databaseRouting Indicación de la información de enrutamiento de base de datos desde la conexión de datos, de forma predeterminada solo se permite la información de enrutamiento de base de datos. "Multi"
'Single'
dataFormat Formato de datos del mensaje. Opcionalmente, el formato de datos se puede agregar a cada mensaje. "APACHEAVRO"
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
"SCSV"
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
"W3CLOGFILE"
eventGridResourceId Identificador de recurso de la cuadrícula de eventos que se suscribe a los eventos de la cuenta de almacenamiento. cuerda
eventHubResourceId Identificador de recurso donde se configura Event Grid para enviar eventos. string (obligatorio)
ignoreFirstRecord Valor booleano que, si se establece en true, indica que la ingesta debe omitir el primer registro de cada archivo. Bool
managedIdentityResourceId Identificador de recurso de una identidad administrada (sistema o usuario asignado) que se usará para autenticarse con el centro de eventos y la cuenta de almacenamiento. cuerda
mappingRuleName Regla de asignación que se va a usar para ingerir los datos. Opcionalmente, la información de asignación se puede agregar a cada mensaje. cuerda
storageAccountResourceId Identificador de recurso de la cuenta de almacenamiento donde residen los datos. string (obligatorio)
tableName Tabla donde se deben ingerir los datos. Opcionalmente, la información de la tabla se puede agregar a cada mensaje. cuerda

EventGridDataConnection

Nombre Descripción Valor
amable Tipo de punto de conexión para la conexión de datos 'EventGrid' (obligatorio)
Propiedades Propiedades de la conexión de datos de Event Grid. EventGridConnectionProperties

EventHubConnectionProperties

Nombre Descripción Valor
compresión Tipo de compresión de mensajes del centro de eventos 'GZip'
'Ninguno'
consumerGroup El grupo de consumidores del centro de eventos. string (obligatorio)
databaseRouting Indicación de la información de enrutamiento de base de datos desde la conexión de datos, de forma predeterminada solo se permite la información de enrutamiento de base de datos. "Multi"
'Single'
dataFormat Formato de datos del mensaje. Opcionalmente, el formato de datos se puede agregar a cada mensaje. "APACHEAVRO"
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
"SCSV"
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
"W3CLOGFILE"
eventHubResourceId Identificador de recurso del centro de eventos que se va a usar para crear una conexión de datos. string (obligatorio)
eventSystemProperties Propiedades del sistema del centro de eventos string[]
managedIdentityResourceId Identificador de recurso de una identidad administrada (sistema o usuario asignado) que se usará para autenticarse con el centro de eventos. cuerda
mappingRuleName Regla de asignación que se va a usar para ingerir los datos. Opcionalmente, la información de asignación se puede agregar a cada mensaje. cuerda
retrievalStartDate Cuando se define, la conexión de datos recupera los eventos existentes del centro de eventos creados desde la fecha de inicio de recuperación. Solo puede recuperar eventos retenidos por el centro de eventos, en función de su período de retención. cuerda
tableName Tabla donde se deben ingerir los datos. Opcionalmente, la información de la tabla se puede agregar a cada mensaje. cuerda

EventHubDataConnection

Nombre Descripción Valor
amable Tipo de punto de conexión para la conexión de datos 'EventHub' (obligatorio)
Propiedades Propiedades de conexión de datos del centro de eventos que se van a validar. EventHubConnectionProperties

IotHubConnectionProperties

Nombre Descripción Valor
consumerGroup El grupo de consumidores del centro de iot. string (obligatorio)
databaseRouting Indicación de la información de enrutamiento de base de datos desde la conexión de datos, de forma predeterminada solo se permite la información de enrutamiento de base de datos. "Multi"
'Single'
dataFormat Formato de datos del mensaje. Opcionalmente, el formato de datos se puede agregar a cada mensaje. "APACHEAVRO"
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
"SCSV"
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
"W3CLOGFILE"
eventSystemProperties Propiedades del sistema del centro de IoT string[]
iotHubResourceId Identificador de recurso del centro de IoT que se va a usar para crear una conexión de datos. string (obligatorio)
mappingRuleName Regla de asignación que se va a usar para ingerir los datos. Opcionalmente, la información de asignación se puede agregar a cada mensaje. cuerda
retrievalStartDate Cuando se define, la conexión de datos recupera los eventos existentes del centro de eventos creados desde la fecha de inicio de recuperación. Solo puede recuperar eventos retenidos por el centro de eventos, en función de su período de retención. cuerda
sharedAccessPolicyName Nombre de la directiva de acceso a recursos compartidos string (obligatorio)
tableName Tabla donde se deben ingerir los datos. Opcionalmente, la información de la tabla se puede agregar a cada mensaje. cuerda

IotHubDataConnection

Nombre Descripción Valor
amable Tipo de punto de conexión para la conexión de datos 'IotHub' (obligatorio)
Propiedades Propiedades de conexión de datos de IoT Hub. IotHubConnectionProperties

Microsoft.Kusto/clusters/databases/dataConnections

Nombre Descripción Valor
amable Establezca en "CosmosDb" para el tipo CosmosDbDataConnection. Establezca en "EventGrid" para el tipo EventGridDataConnection. Establezca en "EventHub" para el tipo EventHubDataConnection. Establezca en "IotHub" para el tipo IotHubDataConnection. 'CosmosDb'
'EventGrid'
'EventHub'
'IotHub' (obligatorio)
ubicación Ubicación del recurso. cuerda
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^.*$ (obligatorio)
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: clústeres o bases de datos
tipo El tipo de recurso "Microsoft.Kusto/clusters/databases/dataConnections@2024-04-13"