Aracılığıyla paylaş


Microsoft.Kusto kümeleri/veritabanları/dataConnections 2022-11-11

Bicep kaynak tanımı

Kümeler/veritabanları/dataConnections kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Kusto/clusters/databases/dataConnections kaynağı oluşturmak için, şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Kusto/clusters/databases/dataConnections@2022-11-11' = {
  name: 'string'
  location: 'string'
  kind: 'string'
  parent: resourceSymbolicName
  // For remaining properties, see clusters/databases/dataConnections objects
}

clusters/databases/dataConnections nesneleri

Nesne türünü belirtmek için türü özelliğini ayarlayın.

CosmosDbiçin şunu kullanın:

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

EventGridiçin şunu kullanın:

  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'
  }

EventHubiçin şunu kullanın:

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

IotHubiçin şunu kullanın:

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

Özellik değerleri

kümeler/veritabanları/dataConnections

Ad Açıklama Değer
ad Kaynak adı

Bicep'nde alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
yer Kaynak konumu. dizgi
tür Nesne türünü ayarlama CosmosDb
EventGrid

EventHub

IotHub (gerekli)
ebeveyn Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında.
Kaynak türü için sembolik ad: veritabanları

CosmosDbDataConnection

Ad Açıklama Değer
tür Veri bağlantısı için uç nokta türü 'CosmosDb' (gerekli)
Özellikler CosmosDb veri bağlantısının özellikleri. CosmosDbDataConnectionProperties

CosmosDbDataConnectionProperties

Ad Açıklama Değer
cosmosDbAccountResourceId Veri bağlantısını oluşturmak için kullanılan Cosmos DB hesabının kaynak kimliği. dize (gerekli)
cosmosDbContainer Cosmos DB veritabanındaki mevcut bir kapsayıcının adı. dize (gerekli)
cosmosDbDatabase Cosmos DB hesabında var olan bir veritabanının adı. dize (gerekli)
managedIdentityResourceId Yönetilen sistemin veya kullanıcı tarafından atanan kimliğin kaynak kimliği. Kimlik, Cosmos DB ile kimlik doğrulaması yapmak için kullanılır. dize (gerekli)
mappingRuleName Alınan veriler alınırken kullanılacak mevcut eşleme kuralının adı. dizgi
retrievalStartDate Opsiyonel. Tanımlanmışsa, veri bağlantısı belirtilen alma başlangıç tarihinden sonra oluşturulan veya güncelleştirilen Cosmos DB belgelerini alır. dizgi
tableName Kümenizdeki mevcut hedef tablonun büyük/küçük harfe duyarlı adı. Alınan veriler bu tabloya alınır. dize (gerekli)

EventGridDataConnection

Ad Açıklama Değer
tür Veri bağlantısı için uç nokta türü 'EventGrid' (gerekli)
Özellikler Event Grid veri bağlantısının özellikleri. EventGridConnectionProperties

EventGridConnectionProperties

Ad Açıklama Değer
blobStorageEventType İşlenmek üzere blob depolama olay türünün adı. 'Microsoft.Storage.BlobCreated'
'Microsoft.Storage.BlobRenamed'
consumerGroup Olay hub'ı tüketici grubu. dize (gerekli)
databaseRouting Veri bağlantısından veritabanı yönlendirme bilgileri için gösterge, varsayılan olarak yalnızca veritabanı yönlendirme bilgilerine izin verilir 'Multi'
'Tek'
dataFormat İletinin veri biçimi. İsteğe bağlı olarak, veri biçimi her iletiye eklenebilir. 'APACHEAVRO'
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
'SCSV'
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
'W3CLOGFILE'
eventGridResourceId Depolama hesabı olaylarına abone olan olay kılavuzunun kaynak kimliği. dizgi
eventHubResourceId Olay kılavuzunun olayları gönderecek şekilde yapılandırıldığı kaynak kimliği. dize (gerekli)
ignoreFirstRecord True olarak ayarlanırsa alımın her dosyanın ilk kaydını yoksayması gerektiğini gösteren boole değeri Bool
managedIdentityResourceId Olay hub'ı ve depolama hesabıyla kimlik doğrulaması yapmak için kullanılacak yönetilen kimliğin (sistem veya kullanıcı atanmış) kaynak kimliği. dizgi
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. dizgi
storageAccountResourceId Verilerin bulunduğu depolama hesabının kaynak kimliği. dize (gerekli)
tableName Verilerin alınması gereken tablo. İsteğe bağlı olarak tablo bilgileri her iletiye eklenebilir. dizgi

EventHubDataConnection

Ad Açıklama Değer
tür Veri bağlantısı için uç nokta türü 'EventHub' (gerekli)
Özellikler Doğrulanması gereken Olay Hub'ı veri bağlantısı özellikleri. EventHubConnectionProperties

EventHubConnectionProperties

Ad Açıklama Değer
sıkıştırma Olay hub'ı iletileri sıkıştırma türü 'GZip'
'Hiçbiri'
consumerGroup Olay hub'ı tüketici grubu. dize (gerekli)
databaseRouting Veri bağlantısından veritabanı yönlendirme bilgileri için gösterge, varsayılan olarak yalnızca veritabanı yönlendirme bilgilerine izin verilir 'Multi'
'Tek'
dataFormat İletinin veri biçimi. İsteğe bağlı olarak, veri biçimi her iletiye eklenebilir. 'APACHEAVRO'
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
'SCSV'
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
'W3CLOGFILE'
eventHubResourceId Veri bağlantısı oluşturmak için kullanılacak olay hub'ının kaynak kimliği. dize (gerekli)
eventSystemProperties Olay hub'ının sistem özellikleri string[]
managedIdentityResourceId Olay hub'ı ile kimlik doğrulaması için kullanılacak yönetilen kimliğin (sistem veya kullanıcı atanmış) kaynak kimliği. dizgi
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. dizgi
retrievalStartDate Veri bağlantısı tanımlandığında, Alma başlangıç tarihinden itibaren oluşturulan mevcut Olay hub'ı olaylarını alır. Yalnızca Olay hub'ı tarafından tutulan olayları elde tutma süresine göre alabilir. dizgi
tableName Verilerin alınması gereken tablo. İsteğe bağlı olarak tablo bilgileri her iletiye eklenebilir. dizgi

IotHubDataConnection

Ad Açıklama Değer
tür Veri bağlantısı için uç nokta türü 'IotHub' (gerekli)
Özellikler Iot Hub veri bağlantısı özellikleri. IotHubConnectionProperties

IotHubConnectionProperties

Ad Açıklama Değer
consumerGroup iot hub tüketici grubu. dize (gerekli)
databaseRouting Veri bağlantısından veritabanı yönlendirme bilgileri için gösterge, varsayılan olarak yalnızca veritabanı yönlendirme bilgilerine izin verilir 'Multi'
'Tek'
dataFormat İletinin veri biçimi. İsteğe bağlı olarak, veri biçimi her iletiye eklenebilir. 'APACHEAVRO'
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
'SCSV'
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
'W3CLOGFILE'
eventSystemProperties iot hub'ının sistem özellikleri string[]
iotHubResourceId Veri bağlantısı oluşturmak için kullanılacak IoT hub'ının kaynak kimliği. dize (gerekli)
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. dizgi
retrievalStartDate Veri bağlantısı tanımlandığında, Alma başlangıç tarihinden itibaren oluşturulan mevcut Olay hub'ı olaylarını alır. Yalnızca Olay hub'ı tarafından tutulan olayları elde tutma süresine göre alabilir. dizgi
sharedAccessPolicyName Paylaşım erişim ilkesinin adı dize (gerekli)
tableName Verilerin alınması gereken tablo. İsteğe bağlı olarak tablo bilgileri her iletiye eklenebilir. dizgi

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Açıklama
Cosmos DB bağlantı ile Azure Veri Gezgini DB dağıtma

Azure 'a dağıtma
Cosmos DB bağlantısı ile Azure Veri Gezgini DB'yi dağıtın.
Event Grid bağlantısıyla Azure Veri Gezgini veritabanı dağıtma

Azure 'a dağıtma
Event Grid bağlantısıyla Azure Veri Gezgini veritabanı dağıtma.
Olay Hub'ı bağlantı ile Azure Veri Gezgini veritabanı dağıtma

Azure 'a dağıtma
Olay Hub'ı bağlantısıyla Azure Veri Gezgini veritabanı dağıtma.

ARM şablonu kaynak tanımı

Kümeler/veritabanları/dataConnections kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Kusto/clusters/databases/dataConnections kaynağı oluşturmak için şablonunuza aşağıdaki JSON dosyasını ekleyin.

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

clusters/databases/dataConnections nesneleri

Nesne türünü belirtmek için türü özelliğini ayarlayın.

CosmosDbiçin şunu kullanın:

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

EventGridiçin şunu kullanın:

  "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"
  }

EventHubiçin şunu kullanın:

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

IotHubiçin şunu kullanın:

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

Özellik değerleri

kümeler/veritabanları/dataConnections

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Kusto/clusters/databases/dataConnections'
apiVersion Kaynak API'sinin sürümü '2022-11-11'
ad Kaynak adı

JSON ARM şablonlarında alt kaynakların adlarını ve türlerini ayarlamayı öğrenin.
dize (gerekli)
yer Kaynak konumu. dizgi
tür Nesne türünü ayarlama CosmosDb
EventGrid

EventHub

IotHub (gerekli)

CosmosDbDataConnection

Ad Açıklama Değer
tür Veri bağlantısı için uç nokta türü 'CosmosDb' (gerekli)
Özellikler CosmosDb veri bağlantısının özellikleri. CosmosDbDataConnectionProperties

CosmosDbDataConnectionProperties

Ad Açıklama Değer
cosmosDbAccountResourceId Veri bağlantısını oluşturmak için kullanılan Cosmos DB hesabının kaynak kimliği. dize (gerekli)
cosmosDbContainer Cosmos DB veritabanındaki mevcut bir kapsayıcının adı. dize (gerekli)
cosmosDbDatabase Cosmos DB hesabında var olan bir veritabanının adı. dize (gerekli)
managedIdentityResourceId Yönetilen sistemin veya kullanıcı tarafından atanan kimliğin kaynak kimliği. Kimlik, Cosmos DB ile kimlik doğrulaması yapmak için kullanılır. dize (gerekli)
mappingRuleName Alınan veriler alınırken kullanılacak mevcut eşleme kuralının adı. dizgi
retrievalStartDate Opsiyonel. Tanımlanmışsa, veri bağlantısı belirtilen alma başlangıç tarihinden sonra oluşturulan veya güncelleştirilen Cosmos DB belgelerini alır. dizgi
tableName Kümenizdeki mevcut hedef tablonun büyük/küçük harfe duyarlı adı. Alınan veriler bu tabloya alınır. dize (gerekli)

EventGridDataConnection

Ad Açıklama Değer
tür Veri bağlantısı için uç nokta türü 'EventGrid' (gerekli)
Özellikler Event Grid veri bağlantısının özellikleri. EventGridConnectionProperties

EventGridConnectionProperties

Ad Açıklama Değer
blobStorageEventType İşlenmek üzere blob depolama olay türünün adı. 'Microsoft.Storage.BlobCreated'
'Microsoft.Storage.BlobRenamed'
consumerGroup Olay hub'ı tüketici grubu. dize (gerekli)
databaseRouting Veri bağlantısından veritabanı yönlendirme bilgileri için gösterge, varsayılan olarak yalnızca veritabanı yönlendirme bilgilerine izin verilir 'Multi'
'Tek'
dataFormat İletinin veri biçimi. İsteğe bağlı olarak, veri biçimi her iletiye eklenebilir. 'APACHEAVRO'
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
'SCSV'
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
'W3CLOGFILE'
eventGridResourceId Depolama hesabı olaylarına abone olan olay kılavuzunun kaynak kimliği. dizgi
eventHubResourceId Olay kılavuzunun olayları gönderecek şekilde yapılandırıldığı kaynak kimliği. dize (gerekli)
ignoreFirstRecord True olarak ayarlanırsa alımın her dosyanın ilk kaydını yoksayması gerektiğini gösteren boole değeri Bool
managedIdentityResourceId Olay hub'ı ve depolama hesabıyla kimlik doğrulaması yapmak için kullanılacak yönetilen kimliğin (sistem veya kullanıcı atanmış) kaynak kimliği. dizgi
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. dizgi
storageAccountResourceId Verilerin bulunduğu depolama hesabının kaynak kimliği. dize (gerekli)
tableName Verilerin alınması gereken tablo. İsteğe bağlı olarak tablo bilgileri her iletiye eklenebilir. dizgi

EventHubDataConnection

Ad Açıklama Değer
tür Veri bağlantısı için uç nokta türü 'EventHub' (gerekli)
Özellikler Doğrulanması gereken Olay Hub'ı veri bağlantısı özellikleri. EventHubConnectionProperties

EventHubConnectionProperties

Ad Açıklama Değer
sıkıştırma Olay hub'ı iletileri sıkıştırma türü 'GZip'
'Hiçbiri'
consumerGroup Olay hub'ı tüketici grubu. dize (gerekli)
databaseRouting Veri bağlantısından veritabanı yönlendirme bilgileri için gösterge, varsayılan olarak yalnızca veritabanı yönlendirme bilgilerine izin verilir 'Multi'
'Tek'
dataFormat İletinin veri biçimi. İsteğe bağlı olarak, veri biçimi her iletiye eklenebilir. 'APACHEAVRO'
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
'SCSV'
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
'W3CLOGFILE'
eventHubResourceId Veri bağlantısı oluşturmak için kullanılacak olay hub'ının kaynak kimliği. dize (gerekli)
eventSystemProperties Olay hub'ının sistem özellikleri string[]
managedIdentityResourceId Olay hub'ı ile kimlik doğrulaması için kullanılacak yönetilen kimliğin (sistem veya kullanıcı atanmış) kaynak kimliği. dizgi
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. dizgi
retrievalStartDate Veri bağlantısı tanımlandığında, Alma başlangıç tarihinden itibaren oluşturulan mevcut Olay hub'ı olaylarını alır. Yalnızca Olay hub'ı tarafından tutulan olayları elde tutma süresine göre alabilir. dizgi
tableName Verilerin alınması gereken tablo. İsteğe bağlı olarak tablo bilgileri her iletiye eklenebilir. dizgi

IotHubDataConnection

Ad Açıklama Değer
tür Veri bağlantısı için uç nokta türü 'IotHub' (gerekli)
Özellikler Iot Hub veri bağlantısı özellikleri. IotHubConnectionProperties

IotHubConnectionProperties

Ad Açıklama Değer
consumerGroup iot hub tüketici grubu. dize (gerekli)
databaseRouting Veri bağlantısından veritabanı yönlendirme bilgileri için gösterge, varsayılan olarak yalnızca veritabanı yönlendirme bilgilerine izin verilir 'Multi'
'Tek'
dataFormat İletinin veri biçimi. İsteğe bağlı olarak, veri biçimi her iletiye eklenebilir. 'APACHEAVRO'
'AVRO'
'CSV'
'JSON'
'MULTIJSON'
'ORC'
'PARQUET'
'PSV'
'RAW'
'SCSV'
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
'W3CLOGFILE'
eventSystemProperties iot hub'ının sistem özellikleri string[]
iotHubResourceId Veri bağlantısı oluşturmak için kullanılacak IoT hub'ının kaynak kimliği. dize (gerekli)
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. dizgi
retrievalStartDate Veri bağlantısı tanımlandığında, Alma başlangıç tarihinden itibaren oluşturulan mevcut Olay hub'ı olaylarını alır. Yalnızca Olay hub'ı tarafından tutulan olayları elde tutma süresine göre alabilir. dizgi
sharedAccessPolicyName Paylaşım erişim ilkesinin adı dize (gerekli)
tableName Verilerin alınması gereken tablo. İsteğe bağlı olarak tablo bilgileri her iletiye eklenebilir. dizgi

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Açıklama
Cosmos DB bağlantı ile Azure Veri Gezgini DB dağıtma

Azure 'a dağıtma
Cosmos DB bağlantısı ile Azure Veri Gezgini DB'yi dağıtın.
Event Grid bağlantısıyla Azure Veri Gezgini veritabanı dağıtma

Azure 'a dağıtma
Event Grid bağlantısıyla Azure Veri Gezgini veritabanı dağıtma.
Olay Hub'ı bağlantı ile Azure Veri Gezgini veritabanı dağıtma

Azure 'a dağıtma
Olay Hub'ı bağlantısıyla Azure Veri Gezgini veritabanı dağıtma.

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Kümeler/veritabanları/dataConnections kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Kusto/clusters/databases/dataConnections kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Kusto/clusters/databases/dataConnections@2022-11-11"
  name = "string"
  location = "string"
  parent_id = "string"
  // For remaining properties, see clusters/databases/dataConnections objects
  body = jsonencode({
    kind = "string"
  })
}

clusters/databases/dataConnections nesneleri

Nesne türünü belirtmek için türü özelliğini ayarlayın.

CosmosDbiçin şunu kullanın:

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

EventGridiçin şunu kullanın:

  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"
  }

EventHubiçin şunu kullanın:

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

IotHubiçin şunu kullanın:

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

Özellik değerleri

kümeler/veritabanları/dataConnections

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Kusto/clusters/databases/dataConnections@2022-11-11"
ad Kaynak adı dize (gerekli)
yer Kaynak konumu. dizgi
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: veritabanları
tür Nesne türünü ayarlama CosmosDb
EventGrid

EventHub

IotHub (gerekli)

CosmosDbDataConnection

Ad Açıklama Değer
tür Veri bağlantısı için uç nokta türü "CosmosDb" (gerekli)
Özellikler CosmosDb veri bağlantısının özellikleri. CosmosDbDataConnectionProperties

CosmosDbDataConnectionProperties

Ad Açıklama Değer
cosmosDbAccountResourceId Veri bağlantısını oluşturmak için kullanılan Cosmos DB hesabının kaynak kimliği. dize (gerekli)
cosmosDbContainer Cosmos DB veritabanındaki mevcut bir kapsayıcının adı. dize (gerekli)
cosmosDbDatabase Cosmos DB hesabında var olan bir veritabanının adı. dize (gerekli)
managedIdentityResourceId Yönetilen sistemin veya kullanıcı tarafından atanan kimliğin kaynak kimliği. Kimlik, Cosmos DB ile kimlik doğrulaması yapmak için kullanılır. dize (gerekli)
mappingRuleName Alınan veriler alınırken kullanılacak mevcut eşleme kuralının adı. dizgi
retrievalStartDate Opsiyonel. Tanımlanmışsa, veri bağlantısı belirtilen alma başlangıç tarihinden sonra oluşturulan veya güncelleştirilen Cosmos DB belgelerini alır. dizgi
tableName Kümenizdeki mevcut hedef tablonun büyük/küçük harfe duyarlı adı. Alınan veriler bu tabloya alınır. dize (gerekli)

EventGridDataConnection

Ad Açıklama Değer
tür Veri bağlantısı için uç nokta türü "EventGrid" (gerekli)
Özellikler Event Grid veri bağlantısının özellikleri. EventGridConnectionProperties

EventGridConnectionProperties

Ad Açıklama Değer
blobStorageEventType İşlenmek üzere blob depolama olay türünün adı. "Microsoft.Storage.BlobCreated"
"Microsoft.Storage.BlobRenamed"
consumerGroup Olay hub'ı tüketici grubu. dize (gerekli)
databaseRouting Veri bağlantısından veritabanı yönlendirme bilgileri için gösterge, varsayılan olarak yalnızca veritabanı yönlendirme bilgilerine izin verilir "Çoklu"
"Tek"
dataFormat İletinin veri biçimi. İsteğe bağlı olarak, veri biçimi her iletiye eklenebilir. "APACHEAVRO"
"AVRO"
"CSV"
"JSON"
"MULTIJSON"
"ORC"
"PARQUET"
"PSV"
"HAM"
"SCSV"
"SINGLEJSON"
"SOHSV"
"TSV"
"TSVE"
"TXT"
"W3CLOGFILE"
eventGridResourceId Depolama hesabı olaylarına abone olan olay kılavuzunun kaynak kimliği. dizgi
eventHubResourceId Olay kılavuzunun olayları gönderecek şekilde yapılandırıldığı kaynak kimliği. dize (gerekli)
ignoreFirstRecord True olarak ayarlanırsa alımın her dosyanın ilk kaydını yoksayması gerektiğini gösteren boole değeri Bool
managedIdentityResourceId Olay hub'ı ve depolama hesabıyla kimlik doğrulaması yapmak için kullanılacak yönetilen kimliğin (sistem veya kullanıcı atanmış) kaynak kimliği. dizgi
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. dizgi
storageAccountResourceId Verilerin bulunduğu depolama hesabının kaynak kimliği. dize (gerekli)
tableName Verilerin alınması gereken tablo. İsteğe bağlı olarak tablo bilgileri her iletiye eklenebilir. dizgi

EventHubDataConnection

Ad Açıklama Değer
tür Veri bağlantısı için uç nokta türü "EventHub" (gerekli)
Özellikler Doğrulanması gereken Olay Hub'ı veri bağlantısı özellikleri. EventHubConnectionProperties

EventHubConnectionProperties

Ad Açıklama Değer
sıkıştırma Olay hub'ı iletileri sıkıştırma türü "GZip"
"Yok"
consumerGroup Olay hub'ı tüketici grubu. dize (gerekli)
databaseRouting Veri bağlantısından veritabanı yönlendirme bilgileri için gösterge, varsayılan olarak yalnızca veritabanı yönlendirme bilgilerine izin verilir "Çoklu"
"Tek"
dataFormat İletinin veri biçimi. İsteğe bağlı olarak, veri biçimi her iletiye eklenebilir. "APACHEAVRO"
"AVRO"
"CSV"
"JSON"
"MULTIJSON"
"ORC"
"PARQUET"
"PSV"
"HAM"
"SCSV"
"SINGLEJSON"
"SOHSV"
"TSV"
"TSVE"
"TXT"
"W3CLOGFILE"
eventHubResourceId Veri bağlantısı oluşturmak için kullanılacak olay hub'ının kaynak kimliği. dize (gerekli)
eventSystemProperties Olay hub'ının sistem özellikleri string[]
managedIdentityResourceId Olay hub'ı ile kimlik doğrulaması için kullanılacak yönetilen kimliğin (sistem veya kullanıcı atanmış) kaynak kimliği. dizgi
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. dizgi
retrievalStartDate Veri bağlantısı tanımlandığında, Alma başlangıç tarihinden itibaren oluşturulan mevcut Olay hub'ı olaylarını alır. Yalnızca Olay hub'ı tarafından tutulan olayları elde tutma süresine göre alabilir. dizgi
tableName Verilerin alınması gereken tablo. İsteğe bağlı olarak tablo bilgileri her iletiye eklenebilir. dizgi

IotHubDataConnection

Ad Açıklama Değer
tür Veri bağlantısı için uç nokta türü "IotHub" (gerekli)
Özellikler Iot Hub veri bağlantısı özellikleri. IotHubConnectionProperties

IotHubConnectionProperties

Ad Açıklama Değer
consumerGroup iot hub tüketici grubu. dize (gerekli)
databaseRouting Veri bağlantısından veritabanı yönlendirme bilgileri için gösterge, varsayılan olarak yalnızca veritabanı yönlendirme bilgilerine izin verilir "Çoklu"
"Tek"
dataFormat İletinin veri biçimi. İsteğe bağlı olarak, veri biçimi her iletiye eklenebilir. "APACHEAVRO"
"AVRO"
"CSV"
"JSON"
"MULTIJSON"
"ORC"
"PARQUET"
"PSV"
"HAM"
"SCSV"
"SINGLEJSON"
"SOHSV"
"TSV"
"TSVE"
"TXT"
"W3CLOGFILE"
eventSystemProperties iot hub'ının sistem özellikleri string[]
iotHubResourceId Veri bağlantısı oluşturmak için kullanılacak IoT hub'ının kaynak kimliği. dize (gerekli)
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. dizgi
retrievalStartDate Veri bağlantısı tanımlandığında, Alma başlangıç tarihinden itibaren oluşturulan mevcut Olay hub'ı olaylarını alır. Yalnızca Olay hub'ı tarafından tutulan olayları elde tutma süresine göre alabilir. dizgi
sharedAccessPolicyName Paylaşım erişim ilkesinin adı dize (gerekli)
tableName Verilerin alınması gereken tablo. İsteğe bağlı olarak tablo bilgileri her iletiye eklenebilir. dizgi