Share via


Microsoft.Kusto kümeleri/veritabanları/dataConnections 2023-05-02

Bicep kaynak tanımı

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

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@2023-05-02' = {
  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 kind özelliğini ayarlayın.

CosmosDb için şunu kullanın:

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

EventGrid iç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'
  }

EventHub iç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'
  }

IotHub iç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
name Kaynak adı

Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
location Kaynak konumu. string
Tür Nesne türünü ayarlama CosmosDb
EventGrid
EventHub
IotHub (gerekli)
Üst Bicep'te bir alt kaynağın üst kaynağını belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak.
Şu tür kaynak 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)
properties 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ındaki mevcut 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 verileri alırken kullanılacak mevcut eşleme kuralının adı. string
retrievalStartDate İsteğe bağlı. Tanımlanmışsa, veri bağlantısı belirtilen alma başlangıç tarihinden sonra oluşturulan veya güncelleştirilen Cosmos DB belgelerini alır. string
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)
properties 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 göstergesi, 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'
'RAW'
'SCSV'
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
'W3CLOGFILE'
eventGridResourceId Depolama hesabı olaylarına abone olan olay kılavuzunun kaynak kimliği. string
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 belirten 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. string
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. string
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. string

EventHubDataConnection

Ad Açıklama Değer
Tür Veri bağlantısı için uç nokta türü 'EventHub' (gerekli)
properties 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 göstergesi, 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'
'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 dize[]
managedIdentityResourceId Olay hub'ı ile kimlik doğrulaması için kullanılacak yönetilen kimliğin (sistem veya kullanıcı atanmış) kaynak kimliği. string
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. string
retrievalStartDate Tanımlandığında, veri bağlantısı Alma başlangıç tarihinden itibaren oluşturulan mevcut Olay hub'ı olaylarını alır. Saklama süresine bağlı olarak yalnızca Olay hub'ı tarafından tutulan olayları alabilir. string
tableName Verilerin alınması gereken tablo. İsteğe bağlı olarak tablo bilgileri her iletiye eklenebilir. string

IotHubDataConnection

Ad Açıklama Değer
Tür Veri bağlantısı için uç nokta türü 'IotHub' (gerekli)
properties 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 göstergesi, 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'
'RAW'
'SCSV'
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
'W3CLOGFILE'
eventSystemProperties iot hub'ının sistem özellikleri dize[]
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. string
retrievalStartDate Tanımlandığında, veri bağlantısı Alma başlangıç tarihinden itibaren oluşturulan mevcut Olay hub'ı olaylarını alır. Saklama süresine bağlı olarak yalnızca Olay hub'ı tarafından tutulan olayları alabilir. string
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. string

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

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

Şablon Description
Cosmos DB bağlantısıyla Azure Veri Gezgini DB dağıtma

Azure’a dağıtın
Cosmos DB bağlantısıyla Azure Veri Gezgini DB'yi dağıtın.
Event Hub bağlantısıyla Azure Veri Gezgini db dağıtma

Azure’a dağıtın
Event Hub bağlantısıyla Azure Veri Gezgini db'yi dağıtın.

ARM şablonu kaynak tanımı

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

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'u ekleyin.

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

kümeler/veritabanları/dataConnections nesneleri

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

CosmosDb için şunu kullanın:

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

EventGrid iç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"
  }

EventHub iç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"
  }

IotHub iç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ü '2023-05-02'
name Kaynak adı

JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
location Kaynak konumu. string
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)
properties 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ı. string
retrievalStartDate İsteğe bağlı. Tanımlanmışsa, veri bağlantısı belirtilen alma başlangıç tarihinden sonra oluşturulan veya güncelleştirilen Cosmos DB belgelerini alır. string
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)
properties 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 göstergesi, 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'
'RAW'
'SCSV'
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
'W3CLOGFILE'
eventGridResourceId Depolama hesabı olaylarına abone olan olay kılavuzunun kaynak kimliği. string
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 belirten 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. string
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. string
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. string

EventHubDataConnection

Ad Açıklama Değer
Tür Veri bağlantısı için uç nokta türü 'EventHub' (gerekli)
properties 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 göstergesi, 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'
'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 dize[]
managedIdentityResourceId Olay hub'ı ile kimlik doğrulaması için kullanılacak yönetilen kimliğin (sistem veya kullanıcı atanmış) kaynak kimliği. string
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. string
retrievalStartDate Tanımlandığında, veri bağlantısı Alma başlangıç tarihinden itibaren oluşturulan mevcut Olay hub'ı olaylarını alır. Saklama süresine bağlı olarak yalnızca Olay hub'ı tarafından tutulan olayları alabilir. string
tableName Verilerin alınması gereken tablo. İsteğe bağlı olarak tablo bilgileri her iletiye eklenebilir. string

IotHubDataConnection

Ad Açıklama Değer
Tür Veri bağlantısı için uç nokta türü 'IotHub' (gerekli)
properties 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 göstergesi, 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'
'RAW'
'SCSV'
'SINGLEJSON'
'SOHSV'
'TSV'
'TSVE'
'TXT'
'W3CLOGFILE'
eventSystemProperties iot hub'ının sistem özellikleri dize[]
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. string
retrievalStartDate Tanımlandığında, veri bağlantısı Alma başlangıç tarihinden itibaren oluşturulan mevcut Olay hub'ı olaylarını alır. Saklama süresine bağlı olarak yalnızca Olay hub'ı tarafından tutulan olayları alabilir. string
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. string

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

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

Şablon Description
Cosmos DB bağlantısıyla Azure Veri Gezgini DB dağıtma

Azure’a dağıtın
Cosmos DB bağlantısıyla Azure Veri Gezgini DB'yi dağıtın.
Event Hub bağlantısıyla Azure Veri Gezgini db dağıtma

Azure’a dağıtın
Event Hub bağlantısıyla Azure Veri Gezgini db'yi dağıtın.

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@2023-05-02"
  name = "string"
  location = "string"
  parent_id = "string"
  // For remaining properties, see clusters/databases/dataConnections objects
  body = jsonencode({
    kind = "string"
  })
}

kümeler/veritabanları/dataConnections nesneleri

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

CosmosDb için şunu kullanın:

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

EventGrid iç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"
  }

EventHub iç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"
  }

IotHub iç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@2023-05-02"
name Kaynak adı dize (gerekli)
location Kaynak konumu. string
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Şu tür kaynağın 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)
properties 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ı. string
retrievalStartDate İsteğe bağlı. Tanımlanmışsa, veri bağlantısı belirtilen alma başlangıç tarihinden sonra oluşturulan veya güncelleştirilen Cosmos DB belgelerini alır. string
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)
properties 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 göstergesi, 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"
"RAW"
"SCSV"
"SINGLEJSON"
"SOHSV"
"TSV"
"TSVE"
"TXT"
"W3CLOGFILE"
eventGridResourceId Depolama hesabı olaylarına abone olan olay kılavuzunun kaynak kimliği. string
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 belirten 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ı tarafından atanan) kaynak kimliği. string
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. string
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. string

EventHubDataConnection

Ad Açıklama Değer
Tür Veri bağlantısı için uç nokta türü "EventHub" (gerekli)
properties 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 "Çoklu"
"Tek"
Dataformat İletinin veri biçimi. İsteğe bağlı olarak, her iletiye veri biçimi 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ı yapmak için kullanılacak yönetilen kimliğin (sistem veya kullanıcı atanmış) kaynak kimliği. string
mappingRuleName Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir. string
retrievalStartDate Tanımlandığında, veri bağlantısı Alma başlangıç tarihinden bu yana oluşturulan mevcut Olay hub'ı olaylarını alır. Saklama süresine bağlı olarak yalnızca Olay hub'ı tarafından tutulan olayları alabilir. string
tableName Verilerin alınması gereken tablo. İsteğe bağlı olarak, tablo bilgileri her iletiye eklenebilir. string

IotHubDataConnection

Ad Açıklama Değer
Tür Veri bağlantısı için uç nokta türü "IotHub" (gerekli)
properties 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"
"RAW"
"SCSV"
"SINGLEJSON"
"SOHSV"
"TSV"
"TSVE"
"TXT"
"W3CLOGFILE"
eventSystemProperties iot hub'ının sistem özellikleri dize[]
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. string
retrievalStartDate Tanımlandığında, veri bağlantısı Alma başlangıç tarihinden itibaren oluşturulan mevcut Olay hub'ı olaylarını alır. Saklama süresine bağlı olarak yalnızca Olay hub'ı tarafından tutulan olayları alabilir. string
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. string