Aracılığıyla paylaş


Microsoft.StreamAnalytics akış işleri

Bicep kaynak tanımı

Streamingjobs 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.StreamAnalytics/streamingjobs kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.

resource symbolicname 'Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'Standard'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: any()
    }
  }
  properties: {
    cluster: {
      id: 'string'
    }
    compatibilityLevel: 'string'
    contentStoragePolicy: 'string'
    dataLocale: 'string'
    eventsLateArrivalMaxDelayInSeconds: int
    eventsOutOfOrderMaxDelayInSeconds: int
    eventsOutOfOrderPolicy: 'string'
    externals: {
      container: 'string'
      path: 'string'
      refreshConfiguration: {
        dateFormat: 'string'
        pathPattern: 'string'
        refreshInterval: 'string'
        refreshType: 'string'
        timeFormat: 'string'
      }
      storageAccount: {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    }
    functions: [
      {
        name: 'string'
        properties: {
          properties: {
            binding: {
              type: 'string'
              // For remaining properties, see FunctionBinding objects
            }
            inputs: [
              {
                dataType: 'string'
                isConfigurationParameter: bool
              }
            ]
            output: {
              dataType: 'string'
            }
          }
          type: 'string'
          // For remaining properties, see FunctionProperties objects
        }
      }
    ]
    inputs: [
      {
        name: 'string'
        properties: {
          compression: {
            type: 'string'
          }
          partitionKey: 'string'
          serialization: {
            type: 'string'
            // For remaining properties, see Serialization objects
          }
          watermarkSettings: {
            watermarkMode: 'string'
          }
          type: 'string'
          // For remaining properties, see InputProperties objects
        }
      }
    ]
    jobStorageAccount: {
      accountKey: 'string'
      accountName: 'string'
      authenticationMode: 'string'
    }
    jobType: 'string'
    outputErrorPolicy: 'string'
    outputs: [
      {
        name: 'string'
        properties: {
          datasource: {
            type: 'string'
            // For remaining properties, see OutputDataSource objects
          }
          serialization: {
            type: 'string'
            // For remaining properties, see Serialization objects
          }
          sizeWindow: int
          timeWindow: 'string'
          watermarkSettings: {
            maxWatermarkDifferenceAcrossPartitions: 'string'
            watermarkMode: 'string'
          }
        }
      }
    ]
    outputStartMode: 'string'
    outputStartTime: 'string'
    sku: {
      capacity: int
      name: 'Standard'
    }
    transformation: {
      name: 'string'
      properties: {
        query: 'string'
        streamingUnits: int
        validStreamingUnits: [
          int
        ]
      }
    }
  }
}

FunctionProperties nesneleri

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

Toplama için şunu kullanın:

  type: 'Aggregate'

Skaler için şunu kullanın:

  type: 'Scalar'

FunctionBinding nesneleri

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

Microsoft.MachineLearning/WebService için şunu kullanın:

  type: 'Microsoft.MachineLearning/WebService'
  properties: {
    apiKey: 'string'
    batchSize: int
    endpoint: 'string'
    inputs: {
      columnNames: [
        {
          dataType: 'string'
          mapTo: int
          name: 'string'
        }
      ]
      name: 'string'
    }
    outputs: [
      {
        dataType: 'string'
        name: 'string'
      }
    ]
  }

Microsoft.MachineLearningServices için şunu kullanın:

  type: 'Microsoft.MachineLearningServices'
  properties: {
    apiKey: 'string'
    batchSize: int
    endpoint: 'string'
    inputRequestName: 'string'
    inputs: [
      {
        dataType: 'string'
        mapTo: int
        name: 'string'
      }
    ]
    numberOfParallelRequests: int
    outputResponseName: 'string'
    outputs: [
      {
        dataType: 'string'
        mapTo: int
        name: 'string'
      }
    ]
  }

Microsoft.StreamAnalytics/CLRUdf için şunu kullanın:

  type: 'Microsoft.StreamAnalytics/CLRUdf'
  properties: {
    class: 'string'
    dllPath: 'string'
    method: 'string'
    updateMode: 'string'
  }

Microsoft.StreamAnalytics/JavascriptUdf için şunu kullanın:

  type: 'Microsoft.StreamAnalytics/JavascriptUdf'
  properties: {
    script: 'string'
  }

InputProperties nesneleri

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

Başvuru için şunu kullanın:

  type: 'Reference'
  datasource: {
    type: 'string'
    // For remaining properties, see ReferenceInputDataSource objects
  }

Stream için şunu kullanın:

  type: 'Stream'
  datasource: {
    type: 'string'
    // For remaining properties, see StreamInputDataSource objects
  }

Serileştirme nesneleri

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

Avro için şunu kullanın:

  type: 'Avro'
  properties: any()

Csv için şunu kullanın:

  type: 'Csv'
  properties: {
    encoding: 'UTF8'
    fieldDelimiter: 'string'
  }

CustomClr için şunu kullanın:

  type: 'CustomClr'
  properties: {
    serializationClassName: 'string'
    serializationDllPath: 'string'
  }

Delta için şunu kullanın:

  type: 'Delta'
  properties: {
    deltaTablePath: 'string'
    partitionColumns: [
      'string'
    ]
  }

Json için şunu kullanın:

  type: 'Json'
  properties: {
    encoding: 'UTF8'
    format: 'string'
  }

Parquet için şunu kullanın:

  type: 'Parquet'
  properties: any()

ReferenceInputDataSource nesneleri

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

Dosya için şunu kullanın:

  type: 'File'
  properties: {
    path: 'string'
  }

Microsoft.Sql/Server/Database için şunu kullanın:

  type: 'Microsoft.Sql/Server/Database'
  properties: {
    authenticationMode: 'string'
    database: 'string'
    deltaSnapshotQuery: 'string'
    fullSnapshotQuery: 'string'
    password: 'string'
    refreshRate: 'string'
    refreshType: 'string'
    server: 'string'
    user: 'string'
  }

Microsoft.Storage/Blob için şunu kullanın:

  type: 'Microsoft.Storage/Blob'
  properties: {
    authenticationMode: 'string'
    blobName: 'string'
    container: 'string'
    dateFormat: 'string'
    deltaPathPattern: 'string'
    deltaSnapshotRefreshRate: 'string'
    fullSnapshotRefreshRate: 'string'
    pathPattern: 'string'
    sourcePartitionCount: int
    storageAccounts: [
      {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    ]
    timeFormat: 'string'
  }

Ham için şunu kullanın:

  type: 'Raw'
  properties: {
    payload: 'string'
    payloadUri: 'string'
  }

StreamInputDataSource nesneleri

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

GatewayMessageBus için şunu kullanın:

  type: 'GatewayMessageBus'
  properties: {
    topic: 'string'
  }

Microsoft.Devices/IotHubs için şunu kullanın:

  type: 'Microsoft.Devices/IotHubs'
  properties: {
    consumerGroupName: 'string'
    endpoint: 'string'
    iotHubNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }

Microsoft.EventGrid/EventSubscriptions için şunu kullanın:

  type: 'Microsoft.EventGrid/EventSubscriptions'
  properties: {
    eventTypes: [
      'string'
    ]
    schema: 'string'
    storageAccounts: [
      {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    ]
    subscriber: {
      properties: {
        authenticationMode: 'string'
        consumerGroupName: 'string'
        eventHubName: 'string'
        partitionCount: int
        prefetchCount: int
        serviceBusNamespace: 'string'
        sharedAccessPolicyKey: 'string'
        sharedAccessPolicyName: 'string'
      }
      type: 'string'
    }
  }

Microsoft.EventHub/EventHub için şunu kullanın:

  type: 'Microsoft.EventHub/EventHub'
  properties: {
    authenticationMode: 'string'
    consumerGroupName: 'string'
    eventHubName: 'string'
    partitionCount: int
    prefetchCount: int
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }

Microsoft.ServiceBus/EventHub için şunu kullanın:

  type: 'Microsoft.ServiceBus/EventHub'
  properties: {
    authenticationMode: 'string'
    consumerGroupName: 'string'
    eventHubName: 'string'
    partitionCount: int
    prefetchCount: int
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }

Microsoft.Storage/Blob için şunu kullanın:

  type: 'Microsoft.Storage/Blob'
  properties: {
    authenticationMode: 'string'
    container: 'string'
    dateFormat: 'string'
    pathPattern: 'string'
    sourcePartitionCount: int
    storageAccounts: [
      {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    ]
    timeFormat: 'string'
  }

Ham için şunu kullanın:

  type: 'Raw'
  properties: {
    payload: 'string'
    payloadUri: 'string'
  }

OutputDataSource nesneleri

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

GatewayMessageBus için şunu kullanın:

  type: 'GatewayMessageBus'
  properties: {
    topic: 'string'
  }

Microsoft.AzureFunction için şunu kullanın:

  type: 'Microsoft.AzureFunction'
  properties: {
    apiKey: 'string'
    functionAppName: 'string'
    functionName: 'string'
    maxBatchCount: int
    maxBatchSize: int
  }

Microsoft.DataLake/Accounts için şunu kullanın:

  type: 'Microsoft.DataLake/Accounts'
  properties: {
    accountName: 'string'
    authenticationMode: 'string'
    dateFormat: 'string'
    filePathPrefix: 'string'
    refreshToken: 'string'
    tenantId: 'string'
    timeFormat: 'string'
    tokenUserDisplayName: 'string'
    tokenUserPrincipalName: 'string'
  }

Microsoft.DBForPostgreSQL/servers/databases için şunu kullanın:

  type: 'Microsoft.DBForPostgreSQL/servers/databases'
  properties: {
    authenticationMode: 'string'
    database: 'string'
    maxWriterCount: int
    password: 'string'
    server: 'string'
    table: 'string'
    user: 'string'
  }

Microsoft.EventHub/EventHub için şunu kullanın:

  type: 'Microsoft.EventHub/EventHub'
  properties: {
    authenticationMode: 'string'
    eventHubName: 'string'
    partitionCount: int
    partitionKey: 'string'
    propertyColumns: [
      'string'
    ]
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }

Microsoft.Kusto/clusters/databases için şunu kullanın:

  type: 'Microsoft.Kusto/clusters/databases'
  properties: {
    authenticationMode: 'string'
    cluster: 'string'
    database: 'string'
    table: 'string'
  }

Microsoft.ServiceBus/EventHub için şunu kullanın:

  type: 'Microsoft.ServiceBus/EventHub'
  properties: {
    authenticationMode: 'string'
    eventHubName: 'string'
    partitionCount: int
    partitionKey: 'string'
    propertyColumns: [
      'string'
    ]
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }

Microsoft.ServiceBus/Queue için şunu kullanın:

  type: 'Microsoft.ServiceBus/Queue'
  properties: {
    authenticationMode: 'string'
    propertyColumns: [
      'string'
    ]
    queueName: 'string'
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
    systemPropertyColumns: any()
  }

Microsoft.ServiceBus/Topic için şunu kullanın:

  type: 'Microsoft.ServiceBus/Topic'
  properties: {
    authenticationMode: 'string'
    propertyColumns: [
      'string'
    ]
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
    systemPropertyColumns: {
      {customized property}: 'string'
    }
    topicName: 'string'
  }

Microsoft.Sql/Server/Database için şunu kullanın:

  type: 'Microsoft.Sql/Server/Database'
  properties: {
    authenticationMode: 'string'
    database: 'string'
    maxBatchCount: int
    maxWriterCount: int
    password: 'string'
    server: 'string'
    table: 'string'
    user: 'string'
  }

Microsoft.Sql/Server/DataWarehouse için şunu kullanın:

  type: 'Microsoft.Sql/Server/DataWarehouse'
  properties: {
    authenticationMode: 'string'
    database: 'string'
    password: 'string'
    server: 'string'
    table: 'string'
    user: 'string'
  }

Microsoft.Storage/Blob için şunu kullanın:

  type: 'Microsoft.Storage/Blob'
  properties: {
    authenticationMode: 'string'
    blobPathPrefix: 'string'
    blobWriteMode: 'string'
    container: 'string'
    dateFormat: 'string'
    pathPattern: 'string'
    storageAccounts: [
      {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    ]
    timeFormat: 'string'
  }

Microsoft.Storage/DocumentDB için şunu kullanın:

  type: 'Microsoft.Storage/DocumentDB'
  properties: {
    accountId: 'string'
    accountKey: 'string'
    authenticationMode: 'string'
    collectionNamePattern: 'string'
    database: 'string'
    documentId: 'string'
    partitionKey: 'string'
  }

Microsoft.Storage/Table için şunu kullanın:

  type: 'Microsoft.Storage/Table'
  properties: {
    accountKey: 'string'
    accountName: 'string'
    batchSize: int
    columnsToRemove: [
      'string'
    ]
    partitionKey: 'string'
    rowKey: 'string'
    table: 'string'
  }

PowerBI için şunu kullanın:

  type: 'PowerBI'
  properties: {
    authenticationMode: 'string'
    dataset: 'string'
    groupId: 'string'
    groupName: 'string'
    refreshToken: 'string'
    table: 'string'
    tokenUserDisplayName: 'string'
    tokenUserPrincipalName: 'string'
  }

Ham için şunu kullanın:

  type: 'Raw'
  properties: {
    payloadUri: 'string'
  }

Özellik değerleri

akış işleri

Ad Açıklama Değer
name Kaynak adı dize (gerekli)

Karakter sınırı: 3-63

Geçerli karakterler:
Alfasayısallar, kısa çizgiler ve alt çizgiler.
location Kaynağın bulunduğu coğrafi konum string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
Sku Akış işinin SKU'su açıklanır. PUT (CreateOrReplace) isteklerinde gereklidir. Sku
identity Girişler ve çıkışlarla kimlik doğrulaması yapmak için kullanılabilecek bu işe atanan yönetilen kimliği açıklar. Kimlik
properties Akış işiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. StreamingJobProperties

Kimlik

Ad Açıklama Değer
tür Kimliğin türü SystemAssigned veya UserAssigned olabilir. string
userAssignedIdentities Akış işi kaynağıyla ilişkili kullanıcı tarafından atanan kimlikler. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik} Bicep için any() işlevini kullanabilirsiniz.

StreamingJobProperties

Ad Açıklama Değer
cluster Akış işlerinin çalıştırılacağı küme. ClusterInfo
Compatibilitylevel Akış işinin belirli çalışma zamanı davranışlarını denetler. '1.0'
'1.2'
contentStoragePolicy Geçerli değerler JobStorageAccount ve SystemAccount değerleridir. JobStorageAccount olarak ayarlanırsa, bunun için kullanıcının jobStorageAccount özelliğini de belirtmesi gerekir. . 'JobStorageAccount'
'SystemAccount'
dataLocale Akış analizi işinin veri yerel ayarı. Değer, .aspx kümesinden https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110desteklenen bir .NET Kültürünün adı olmalıdır. Belirtilmemişse varsayılan olarak 'en-US' olarak ayarlanır. string
eventsLateArrivalMaxDelayInSeconds Saniyeler içinde geç gelen olayların dahil edilebileceği maksimum toleranslı gecikme. Desteklenen aralık -1 ile 1814399 arasıdır (20.23:59:59 gün) ve süresiz beklemeyi belirtmek için -1 kullanılır. Özelliği yoksa, -1 değerine sahip olarak yorumlanır. int
eventsOutOfOrderMaxDelayInSeconds Sıra dışı olayların sırayla geri döndürülecek şekilde ayarlanabildiği saniyeler içinde en fazla toleranslı gecikme. int
eventsOutOfOrderPolicy Giriş olay akışında sıra dışı gelen olaylara uygulanacak ilkeyi gösterir. 'Ayarla'
'Bırak'
dışlar Özel kod yapıtlarının bulunduğu depolama hesabı. Dış
işlevleri Akış işi için bir veya daha fazla işlevin listesi. Put isteğinde bu özellik belirtilirken her işlevin name özelliği gereklidir. Bu özellik PATCH işlemi aracılığıyla değiştirilemez. Tek dönüştürme için kullanılabilir PATCH API'sini kullanmanız gerekir. İşlev[]
Giriş Akış işine bir veya daha fazla girişin listesi. Put isteğinde bu özellik belirtilirken her girişin name özelliği gereklidir. Bu özellik PATCH işlemi aracılığıyla değiştirilemez. Tek tek giriş için sağlanan PATCH API'sini kullanmanız gerekir. Giriş[]
jobStorageAccount MSI içeren bir Azure Depolama hesabıyla ilişkilendirilmiş özellikler JobStorageAccount
jobType İşin türünü açıklar. Geçerli modlar Cloud ve 'Edge'. 'Bulut'
'Edge'
outputErrorPolicy Çıkışa ulaşan ve hatalı biçimlendirilmiş (eksik sütun değerleri, yanlış türde veya boyuttaki sütun değerleri) nedeniyle dış depolamaya yazılamayan olaylara uygulanacak ilkeyi gösterir. 'Bırak'
'Durdur'
Çıkış Akış işi için bir veya daha fazla çıkışın listesi. Put isteğinde bu özellik belirtilirken her çıkışın ad özelliği gereklidir. Bu özellik PATCH işlemi aracılığıyla değiştirilemez. Tek çıkış için kullanılabilir PATCH API'sini kullanmanız gerekir. Çıkış[]
outputStartMode Bu özellik yalnızca işin oluşturulduklarında hemen başlatılması istendiğinde kullanılmalıdır. Değer JobStartTime, CustomTime veya LastOutputEventTime olabilir. Bu değer, iş her başlatıldığında çıkış olay akışının başlangıç noktasının mı, outputStartTime özelliğiyle belirtilen özel bir kullanıcı zaman damgasından mı yoksa son olay çıkış zamanından mı başlayacağını belirtmek için olabilir. 'CustomTime'
'JobStartTime'
'LastOutputEventTime'
outputStartTime Değer, çıkış olay akışının başlangıç noktasını gösteren ISO-8601 biçimli bir zaman damgası veya akış işi her başlatıldığında çıkış olay akışının başlatılacağını belirtmek için null olur. outputStartMode CustomTime olarak ayarlandıysa bu özelliğin bir değeri olmalıdır. string
Sku Akış işinin SKU'su açıklanır. PUT (CreateOrReplace) isteklerinde gereklidir. Sku
Dönüştürme Sorguyu ve akış işi için kullanılacak akış birimi sayısını gösterir. Bir PUT isteğinde bu özellik belirtilirken dönüştürmenin ad özelliği gereklidir. Bu özellik PATCH işlemi aracılığıyla değiştirilemez. Tek dönüştürme için kullanılabilir PATCH API'sini kullanmanız gerekir. Dönüşüm

ClusterInfo

Ad Açıklama Değer
kimlik Kümenin kaynak kimliği. string

Dış

Ad Açıklama Değer
kapsayıcı UserCustomCode kapsayıcısı. string
path UserCustomCode yolu. string
refreshConfiguration İş yapılandırmasında mevcut olan tüm güncelleştirilebilir kullanıcı tanımlı işlevlerin yenileme parametreleri. RefreshConfiguration
storageAccount Azure Depolama hesabıyla ilişkili özellikler StorageAccount

RefreshConfiguration

Ad Açıklama Değer
Dateformat Tarih biçimi. pathPattern içinde {date} nerede görünürse görünsin, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
pathPattern Blob yolu deseni. Normal bir ifade değil. Blob adlarının işe giriş veya çıkış olarak eklenip eklenmeyeceğini belirlemek için eşleştirilecek bir deseni temsil eder. Daha ayrıntılı bir açıklama ve örnek için veya https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. string
Refreshınterval Yenileme aralığı. string
Refreshtype Bu özellik, hangi veri yenileme seçeneğinin kullanılacağını gösterir: Engelleme veya Engellemeyi Kaldırma. 'Engelleme'
'Engelleme yok'
timeFormat Saat biçimi. pathPattern içinde {time} nerede görünüyorsa, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string

StorageAccount

Ad Açıklama Değer
accountKey Azure Depolama hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
accountName Azure Depolama hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'

İşlev

Ad Açıklama Değer
name Kaynak adı string
properties Bir işlevle ilişkili özellikler. FunctionProperties

FunctionProperties

Ad Açıklama Değer
properties FunctionConfiguration
tür Nesne türünü ayarlama Toplama
Skaler (gerekli)

FunctionConfiguration

Ad Açıklama Değer
bağlama İşlevin fiziksel bağlaması. Örneğin, Azure Machine Learning web hizmetinin durumunda uç nokta açıklanmaktadır. FunctionBinding
Giriş FunctionInput[]
çıkış bir işlevin çıkışını açıklar. FunctionOutput

FunctionBinding

Ad Açıklama Değer
tür Nesne türünü ayarlama Microsoft.MachineLearning/WebService
Microsoft.MachineLearningServices
Microsoft.StreamAnalytics/CLRUdf
Microsoft.StreamAnalytics/JavascriptUdf (gerekli)

AzureMachineLearningStudioFunctionBinding

Ad Açıklama Değer
tür İşlev bağlama türünü gösterir. 'Microsoft.MachineLearning/WebService' (gerekli)
properties Azure Machine Learning Studio ile ilişkili bağlama özellikleri. AzureMachineLearningStudioFunctionBindingProperties

AzureMachineLearningStudioFunctionBindingProperties

Ad Açıklama Değer
apiKey Request-Response uç noktasıyla kimlik doğrulaması yapmak için kullanılan API anahtarı. string
batchSize Her Azure ML RRS yürütme isteği için en fazla satır sayısını açıklayan 1 ile 10000 arasında bir sayı. Varsayılan değer 1000'dir. int
endpoint Request-Response Azure Machine Learning Studio'nun uç noktasını yürütür. Daha fazla bilgi için buraya bakın: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs string
Giriş Azure Machine Learning Studio uç noktası için girişler. AzureMachineLearningStudioInputs
Çıkış Azure Machine Learning Studio uç nokta yürütme çıktılarının listesi. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputs

Ad Açıklama Değer
columnNames Azure Machine Learning Studio uç noktası için giriş sütunlarının listesi. AzureMachineLearningStudioInputColumn[]
name Girişin adı. Bu, uç nokta yazarken sağlanan addır. string

AzureMachineLearningStudioInputColumn

Ad Açıklama Değer
dataType Giriş sütununun (Azure Machine Learning tarafından desteklenen) veri türü. Geçerli Azure Machine Learning veri türlerinin listesi adresinde https://msdn.microsoft.com/library/azure/dn905923.aspx açıklanmıştır. string
mapTo Bu girişin eşlenimli işlev parametresinin sıfır tabanlı dizini. int
name Giriş sütununun adı. string

AzureMachineLearningStudioOutputColumn

Ad Açıklama Değer
dataType Çıkış sütununun (Azure Machine Learning tarafından desteklenen) veri türü. Geçerli Azure Machine Learning veri türlerinin listesi adresinde https://msdn.microsoft.com/library/azure/dn905923.aspx açıklanmıştır. string
name Çıkış sütununun adı. string

AzureMachineLearningServiceFunctionBinding

Ad Açıklama Değer
tür İşlev bağlama türünü gösterir. 'Microsoft.MachineLearningServices' (gerekli)
properties Azure Machine Learning web hizmetiyle ilişkili bağlama özellikleri. AzureMachineLearningServiceFunctionBindingProperties

AzureMachineLearningServiceFunctionBindingProperties

Ad Açıklama Değer
apiKey Request-Response uç noktasıyla kimlik doğrulaması yapmak için kullanılan API anahtarı. string
batchSize Her Azure ML RRS yürütme isteği için en fazla satır sayısını açıklayan 1 ile 10000 arasında bir sayı. Varsayılan değer 1000'dir. int
endpoint Request-Response Azure Machine Learning web hizmetinin uç noktasını yürütür. string
inputRequestName Giriş isteği nesnesinin etiketi. string
Giriş Azure Machine Learning web hizmeti uç noktası için girişler. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests İşinizin bölümü başına makine öğrenmesi hizmetine gönderilecek paralel isteklerin sayısı. Varsayılan değer 1'dir. int
outputResponseName Çıkış isteği nesnesinin etiketi. string
Çıkış Azure Machine Learning web hizmeti uç noktası yürütmesi çıkışlarının listesi. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Ad Açıklama Değer
dataType Giriş sütununun (Azure Machine Learning tarafından desteklenen) veri türü. string
mapTo Bu girişin eşlenimli işlev parametresinin sıfır tabanlı dizini. int
name Giriş sütununun adı. string

AzureMachineLearningServiceOutputColumn

Ad Açıklama Değer
dataType Çıkış sütununun (Azure Machine Learning tarafından desteklenen) veri türü. string
mapTo Bu girişin eşlenimli işlev parametresinin sıfır tabanlı dizini. int
name Çıkış sütununun adı. string

CSharpFunctionBinding

Ad Açıklama Değer
tür İşlev bağlama türünü gösterir. 'Microsoft.StreamAnalytics/CLRUdf' (gerekli)
properties CSharp işleviyle ilişkili bağlama özellikleri. CSharpFunctionBindingProperties

CSharpFunctionBindingProperties

Ad Açıklama Değer
sınıf Tek bir işlev tanımı içeren Csharp kodu. string
dllPath Tek bir işlev tanımı içeren Csharp kodu. string
method Tek bir işlev tanımı içeren Csharp kodu. string
Updatemode Stream Analytics işlevleri için yenileme modları. 'Yenilenebilir'
'Statik'

JavaScriptFunctionBinding

Ad Açıklama Değer
tür İşlev bağlama türünü gösterir. 'Microsoft.StreamAnalytics/JavascriptUdf' (gerekli)
properties JavaScript işleviyle ilişkili bağlama özellikleri. JavaScriptFunctionBindingProperties

JavaScriptFunctionBindingProperties

Ad Açıklama Değer
betik Tek bir işlev tanımı içeren JavaScript kodu. Örneğin: 'function (x, y) { return x + y; }' string

FunctionInput

Ad Açıklama Değer
dataType İşlev giriş parametresinin (Azure Stream Analytics tarafından desteklenen) veri türü. Geçerli Azure Stream Analytics veri türlerinin listesi şu konumda açıklanmıştır: https://msdn.microsoft.com/library/azure/dn835065.aspx string
isConfigurationParameter Parametrenin bir yapılandırma parametresi olup olmadığını gösteren bir bayrak. Bu giriş parametresinin sabit olması bekleniyorsa True. Varsayılan değer false’tur. bool

FunctionOutput

Ad Açıklama Değer
dataType İşlev çıkışının (Azure Stream Analytics tarafından desteklenen) veri türü. Geçerli Azure Stream Analytics veri türlerinin listesi şu konumda açıklanmıştır: https://msdn.microsoft.com/library/azure/dn835065.aspx string

AggregateFunctionProperties

Ad Açıklama Değer
tür İşlevin türünü gösterir. 'Toplama' (gerekli)

ScalarFunctionProperties

Ad Açıklama Değer
tür İşlevin türünü gösterir. 'Skaler' (gerekli)

Giriş

Ad Açıklama Değer
name Kaynak adı string
properties Girişle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. InputProperties

InputProperties

Ad Açıklama Değer
sıkıştırma Giriş verilerinin nasıl sıkıştırıldığı açıklanır Sıkıştırma
partitionKey partitionKey Giriş verilerinde giriş verilerini bölümleme için kullanılan bir anahtarı açıklar string
Seri -leştirme Girişten alınan verilerin nasıl serileştirildiği veya çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır. PUT (CreateOrReplace) isteklerinde gereklidir. Serileştirme
watermarkSettings Filigran olaylarının okunup okunmayacağını belirleyen ayarlar. InputWatermarkProperties
tür Nesne türünü ayarlama Başvuru
Akış (gerekli)

Sıkıştırma

Ad Açıklama Değer
tür Girişin kullandığı sıkıştırma türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Deflate'
'GZip'
'Yok' (gerekli)

Serileştirme

Ad Açıklama Değer
tür Nesne türünü ayarlama Avro
Csv
CustomClr
Delta
Json
Parquet (gerekli)

AvroSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Avro' (gerekli)
properties Avro serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. Bicep için any() işlevini kullanabilirsiniz.

CsvSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Csv' (gerekli)
properties CSV serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. CsvSerializationProperties

CsvSerializationProperties

Ad Açıklama Değer
encoding Giriş durumunda gelen verilerin kodlamasını ve çıkış durumunda giden verilerin kodlamasını belirtir. PUT (CreateOrReplace) isteklerinde gereklidir. 'UTF8'
fieldDelimiter Virgülle ayrılmış değer (CSV) kayıtlarını ayırmak için kullanılacak sınırlayıcıyı belirtir. https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output Desteklenen değerlerin listesi için veya bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. PUT (CreateOrReplace) isteklerinde gereklidir. string

CustomClrSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'CustomClr' (gerekli)
properties CustomClr serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. CustomClrSerializationProperties

CustomClrSerializationProperties

Ad Açıklama Değer
serializationClassName Serileştirme sınıfı adı. string
serializationDllPath Serileştirme kitaplığı yolu. string

DeltaSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Delta' (gerekli)
properties Delta Lake serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. DeltaSerializationProperties

DeltaSerializationProperties

Ad Açıklama Değer
deltaTablePath Çıkışın yazılacağı Delta Lake tablosunun yolunu belirtir. dize (gerekli)
partitionColumns Delta Lake tablosunun bölümlendirileceği sütunların adlarını belirtir. Yalnızca 1 bölüm sütununu destekliyoruz, ancak genişletilebilirlik için bir dizi olarak tutuyoruz. string[]

JsonSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Json' (gerekli)
properties JSON serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. JsonSerializationProperties

JsonSerializationProperties

Ad Açıklama Değer
encoding Giriş durumunda gelen verilerin kodlamasını ve çıkış durumunda giden verilerin kodlamasını belirtir. PUT (CreateOrReplace) isteklerinde gereklidir. 'UTF8'
biçim Bu özellik yalnızca çıkışların JSON serileştirmesi için geçerlidir. Girişler için geçerli değildir. Bu özellik, çıkışın yazılacağı JSON biçimini belirtir. Şu anda desteklenen değerler, çıkışın her JSON nesnesinin yeni bir satırla ayrılmasıyla biçimlendirileceğini ve çıkışın bir JSON nesneleri dizisi olarak biçimlendirileceğini belirten 'dizi' değerleridir. Varsayılan değer, null olarak bırakılırsa 'lineSeparated' değeridir. 'Dizi'
'LineSeparated'

ParquetSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Parquet' (gerekli)
properties Parquet serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. Bicep için any() işlevini kullanabilirsiniz.

InputWatermarkProperties

Ad Açıklama Değer
watermarkMode Giriş filigran modu. 'Yok'
'ReadWatermark'

ReferenceInputProperties

Ad Açıklama Değer
tür Girişin bir başvuru verisi kaynağı mı yoksa akış verileri mi olduğunu gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Başvuru' (gerekli)
veri kaynağı Başvuru verilerini içeren bir giriş veri kaynağını açıklar. PUT (CreateOrReplace) isteklerinde gereklidir. ReferenceInputDataSource

ReferenceInputDataSource

Ad Açıklama Değer
tür Nesne türünü ayarlama Dosya
Microsoft.Sql/Server/Database
Microsoft.Storage/Blob
Ham (gerekli)

FileReferenceInputDataSource

Ad Açıklama Değer
tür Başvuru verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Dosya' (gerekli)
properties Başvuru verilerini içeren bir dosya girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. FileReferenceInputDataSourceProperties

FileReferenceInputDataSourceProperties

Ad Açıklama Değer
path Dosyanın yolu. string

AzureSqlReferenceInputDataSource

Ad Açıklama Değer
tür Başvuru verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Sql/Server/Database' (gerekli)
properties Başvuru verilerini içeren SQL DB girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureSqlReferenceInputDataSourceProperties

AzureSqlReferenceInputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
database Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, çıkışın yazılacağı veritabanının adıdır. string
deltaSnapshotQuery Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu sorgu, SQL veritabanından artımlı değişiklikleri getirmek için kullanılır. Bu seçeneği kullanmak için Azure SQL Veritabanında zamana bağlı tabloları kullanmanızı öneririz. string
fullSnapshotQuery Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu sorgu sql veritabanından veri getirmek için kullanılır. string
password Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, SQL Veritabanı örneğine bağlanmak için kullanılacak paroladır. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
refreshRate Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, verilerin veritabanından ne sıklıkta getirileceğini gösterir. DateTime biçimindedir. string
Refreshtype Veri yenileme seçeneğinin türünü gösterir. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
'Statik'
sunucu Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, yazılacak veritabanını içeren sunucunun adıdır. string
kullanıcı Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, SQL Veritabanı örneğine bağlanmak için kullanılacak kullanıcı adıdır. string

BlobReferenceInputDataSource

Ad Açıklama Değer
tür Başvuru verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Storage/Blob' (gerekli)
properties Başvuru verilerini içeren bir blob girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. BlobReferenceInputDataSourceProperties

BlobReferenceInputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
blobName Blob girişinin adı. string
kapsayıcı İlişkili Depolama hesabı içindeki bir kapsayıcının adı. Bu kapsayıcı, okunacak veya yazılacak blobları içerir. PUT (CreateOrReplace) isteklerinde gereklidir. string
Dateformat Tarih biçimi. pathPattern içinde {date} nerede görünürse görünsin, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
deltaPathPattern Delta anlık görüntüsünün yol deseni. string
deltaSnapshotRefreshRate Kullanıcının bu başvuru blobu giriş veri kaynağının delta anlık görüntüsünü oluşturma aralığı. string
fullSnapshotRefreshRate Blob giriş veri kaynağının yenileme aralığı. string
pathPattern Blob yolu deseni. Normal bir ifade değil. Blob adlarının işe giriş veya çıkış olarak eklenip eklenmeyeceğini belirlemek için eşleştirilecek bir deseni temsil eder. Daha ayrıntılı bir açıklama ve örnek için veya https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. string
sourcePartitionCount Blob giriş veri kaynağının bölüm sayısı. Aralık 1 - 256. int
storageAccounts Bir veya daha fazla Azure Depolama hesabının listesi. PUT (CreateOrReplace) isteklerinde gereklidir. StorageAccount[]
timeFormat Saat biçimi. pathPattern içinde {time} nerede görünüyorsa, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string

RawReferenceInputDataSource

Ad Açıklama Değer
tür Başvuru verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Ham' (gerekli)
properties Başvuru verilerini içeren bir ham girişle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. RawInputDatasourceProperties

RawInputDatasourceProperties

Ad Açıklama Değer
yük Giriş verilerinin seri hale getirilmiş JSON içeriği. Payload veya payloadUri ayarlanmalıdır, ancak her ikisi birden ayarlanmamalıdır. string
payloadUri Giriş verilerinin JSON serileştirilmiş içeriğini içeren bir blobun SAS URL'si. Payload veya payloadUri ayarlanmalıdır, ancak her ikisi birden ayarlanmamalıdır. string

StreamInputProperties

Ad Açıklama Değer
tür Girişin bir başvuru verisi kaynağı mı yoksa akış verileri mi olduğunu gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Stream' (gerekli)
veri kaynağı Akış verilerini içeren bir giriş veri kaynağını açıklar. PUT (CreateOrReplace) isteklerinde gereklidir. StreamInputDataSource

StreamInputDataSource

Ad Açıklama Değer
tür Nesne türünü ayarlama GatewayMessageBus
Microsoft.Devices/IotHubs
Microsoft.EventGrid/EventSubscriptions
Microsoft.EventHub/EventHub
Microsoft.ServiceBus/EventHub
Microsoft.Storage/Blob
Ham (gerekli)

GatewayMessageBusStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'GatewayMessageBus' (gerekli)
properties Akış verilerini içeren bir ağ geçidi ileti veri yolu girişiyle ilişkili özellikler. GatewayMessageBusStreamInputDataSourceProperties

GatewayMessageBusStreamInputDataSourceProperties

Ad Açıklama Değer
konu başlığı Service Bus konusunun adı. string

IoTHubStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Devices/IotHubs' (gerekli)
properties Akış verilerini içeren bir IoT Hub girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. IoTHubStreamInputDataSourceProperties

IoTHubStreamInputDataSourceProperties

Ad Açıklama Değer
consumerGroupName IoT Hub olayları okumak için kullanılması gereken bir IoT Hub Tüketici Grubunun adı. Belirtilmezse, giriş Iot Hub'ın varsayılan tüketici grubunu kullanır. string
endpoint Bağlanacak IoT Hub uç noktası (iletiler/olaylar, iletiler/işlemlerMonitoringEvents vb.). string
iotHubNamespace IoT Hub adı veya URI'si. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName IoT Hub için paylaşılan erişim ilkesi adı. Bu ilke en azından Hizmet bağlantısı iznini içermelidir. PUT (CreateOrReplace) isteklerinde gereklidir. string

EventGridStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.EventGrid/EventSubscriptions' (gerekli)
properties Akış verilerini içeren bir olay kılavuzu girişiyle ilişkili özellikler. EventGridStreamInputDataSourceProperties

EventGridStreamInputDataSourceProperties

Ad Açıklama Değer
eventTypes Event Grid bağdaştırıcısı tarafından desteklenen Olay Türlerinin listesi. dize[]
schema Event Grid şema türünü gösterir. 'CloudEventSchema'
'EventGridEventSchema'
storageAccounts Bir veya daha fazla Azure Depolama hesabının listesi. PUT (CreateOrReplace) isteklerinde gereklidir. StorageAccount[]
Abone Event Grid aboneleri. Şu anda yalnızca EventHub Abonesi desteklenmektedir. EventHubV2StreamInputDataSource

EventHubV2StreamInputDataSource

Ad Açıklama Değer
properties Akış verilerini içeren bir Olay Hub'ı girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. EventHubStreamInputDataSourceProperties
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. dize (gerekli)

EventHubStreamInputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
consumerGroupName Olay Hub'ından olayları okumak için kullanılması gereken Olay Hub'ı Tüketici Grubunun adı. Birden çok giriş için ayrı tüketici grubu adlarının belirtilmesi, bu girişlerin her birinin Olay Hub'ından aynı olayları almasına olanak tanır. Belirtilmezse, giriş Event Hub'ın varsayılan tüketici grubunu kullanır. string
eventHubName Olay Hub'ının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
partitionCount Olay hub'ı veri kaynağının bölüm sayısı. Aralık 1 - 256. int
prefetchCount İleti alıcısının aynı anda isteyebileceği ileti sayısı. int
serviceBusNamespace İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

EventHubStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.ServiceBus/EventHub' (gerekli)
properties Akış verilerini içeren bir Olay Hub'ı girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. EventHubStreamInputDataSourceProperties

BlobStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Storage/Blob' (gerekli)
properties Akış verilerini içeren bir blob girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. BlobStreamInputDataSourceProperties

BlobStreamInputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
kapsayıcı İlişkili Depolama hesabı içindeki bir kapsayıcının adı. Bu kapsayıcı, okunacak veya yazılacak blobları içerir. PUT (CreateOrReplace) isteklerinde gereklidir. string
Dateformat Tarih biçimi. pathPattern içinde {date} nerede görünürse görün, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
pathPattern Blob yolu deseni. Normal bir ifade değil. Blob adlarının işe giriş veya çıkış olarak eklenip eklenmeyeceğini belirlemek için eşleştirileceği bir düzeni temsil eder. Daha ayrıntılı bir açıklama ve örnek için veya https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. string
sourcePartitionCount Blob giriş veri kaynağının bölüm sayısı. Aralık 1 - 1024. int
storageAccounts Bir veya daha fazla Azure Depolama hesabının listesi. PUT (CreateOrReplace) isteklerinde gereklidir. StorageAccount[]
timeFormat Saat biçimi. pathPattern içinde {time} nerede görünürse görünsin, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string

RawStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Ham' (gerekli)
properties Ham girişle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. RawInputDatasourceProperties

JobStorageAccount

Ad Açıklama Değer
accountKey Azure Depolama hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
accountName Azure Depolama hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'

Çıktı

Ad Açıklama Değer
name Kaynak adı string
properties Bir çıkışla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. OutputProperties

OutputProperties

Ad Açıklama Değer
veri kaynağı Çıktının yazılacağı veri kaynağını açıklar. PUT (CreateOrReplace) isteklerinde gereklidir. OutputDataSource
Seri -leştirme Girişten alınan verilerin nasıl serileştirildiği veya çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır. PUT (CreateOrReplace) isteklerinde gereklidir. Serileştirme
sizeWindow Stream Analytics çıkışını kısıtlamak için boyut penceresi. int
timeWindow Stream Analytics işi çıkışlarını filtrelemek için zaman çerçevesi. string
watermarkSettings Filigranların aşağı akışa gönderilip gönderilmeyeceğini belirleyen ayarlar. OutputWatermarkProperties

OutputDataSource

Ad Açıklama Değer
tür Nesne türünü ayarlama GatewayMessageBus
Microsoft.AzureFunction
Microsoft.DataLake/Accounts
Microsoft.DBForPostgreSQL/servers/databases
Microsoft.EventHub/EventHub
Microsoft.Kusto/clusters/databases
Microsoft.ServiceBus/EventHub
Microsoft.ServiceBus/Queue
Microsoft.ServiceBus/Konu
Microsoft.Sql/Server/Database
Microsoft.Sql/Server/DataWarehouse
Microsoft.Storage/Blob
Microsoft.Storage/DocumentDB
Microsoft.Storage/Tablo
PowerBI
Ham (gerekli)

GatewayMessageBusOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'GatewayMessageBus' (gerekli)
properties Ağ Geçidi İleti Veri Yolu çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. GatewayMessageBusOutputDataSourceProperties

GatewayMessageBusOutputDataSourceProperties

Ad Açıklama Değer
konu başlığı Service Bus konusunun adı. string

AzureFunctionOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.AzureFunction' (gerekli)
properties Azure İşlevi çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureFunctionOutputDataSourceProperties

AzureFunctionOutputDataSourceProperties

Ad Açıklama Değer
apiKey Başka bir abonelikten Bir Azure İşlevi kullanmak istiyorsanız, işlevinize erişmek için anahtarı sağlayarak bunu yapabilirsiniz. string
functionAppName Azure İşlevleri uygulamanızın adı. string
functionName Azure İşlevleri uygulamanızdaki işlevin adı. string
maxBatchCount Azure İşlevleri gönderilen her toplu işte en fazla olay sayısını belirtmenize olanak tanıyan özellik. Varsayılan değer 100’dür. int
maxBatchSize Azure işlevinize gönderilen her çıkış toplu işlemi için en büyük boyutu ayarlamanıza olanak tanıyan özellik. Giriş birimi bayt cinsindendir. Varsayılan olarak, bu değer 262.144 bayttır (256 KB). int

AzureDataLakeStoreOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.DataLake/Accounts' (gerekli)
properties Azure Data Lake Store çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureDataLakeStoreOutputDataSourceProperties

AzureDataLakeStoreOutputDataSourceProperties

Ad Açıklama Değer
accountName Azure Data Lake Store hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
Dateformat Tarih biçimi. filePathPrefix'te {date} nerede görünüyorsa, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
filePathPrefix Çıktının yazılması gereken dosyanın konumu. PUT (CreateOrReplace) isteklerinde gereklidir. string
refreshToken Daha sonra veri kaynağıyla kimlik doğrulaması yapmak için kullanılabilecek geçerli bir erişim belirteci almak için kullanılabilecek bir yenileme belirteci. Geçerli bir yenileme belirteci şu anda yalnızca Azure Portal aracılığıyla edinilebilir. Veri kaynağını oluştururken ve ardından Azure Portal'a giderek bu özelliği geçerli bir yenileme belirteci ile güncelleştirecek olan veri kaynağının kimliğini doğrulamak için buraya sahte bir dize değeri koymanızı öneririz. PUT (CreateOrReplace) isteklerinde gereklidir. string
tenantId Yenileme belirtecini almak için kullanılan kullanıcının kiracı kimliği. PUT (CreateOrReplace) isteklerinde gereklidir. string
timeFormat Saat biçimi. filePathPrefix'te {time} nerede görünüyorsa, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string
tokenUserDisplayName Yenileme belirtecini almak için kullanılan kullanıcının görünen adı. Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string
tokenUserPrincipalName Yenileme belirtecini almak için kullanılan kullanıcının kullanıcı asıl adı (UPN). Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string

PostgreSQLOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.DBForPostgreSQL/servers/databases' (gerekli)
properties PostgreSQL çıkış veri kaynağıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. PostgreSQLOutputDataSourceProperties

PostgreSQLOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
database Azure SQL veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
maxWriterCount En Fazla Yazıcı sayısı; şu anda yalnızca 1 (tek yazıcı) ve 0 (sorgu bölümüne göre) kullanılabilir. PUT isteklerinde isteğe bağlı. int
password Azure SQL veritabanına bağlanmak için kullanılacak parola. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sunucu Azure SQL veritabanını içeren SQL sunucusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure SQL veritabanındaki tablonun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
kullanıcı Azure SQL veritabanına bağlanmak için kullanılacak kullanıcı adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

EventHubV2OutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.EventHub/EventHub' (gerekli)
properties Bir Olay Hub'ı çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. EventHubOutputDataSourceProperties

EventHubOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
eventHubName Olay Hub'ının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
partitionCount Olay hub'ı veri kaynağının bölüm sayısı. Aralık 1 - 256. int
partitionKey Olay verilerinin hangi bölüme gönderileceğini belirlemek için kullanılan anahtar/sütun. string
propertyColumns Bu Olay Hub'ı çıkışıyla ilişkili özellikler. dize[]
serviceBusNamespace İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

AzureDataExplorerOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Kusto/clusters/databases' (gerekli)
properties Azure Veri Gezgini çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureDataExplorerOutputDataSourceProperties

AzureDataExplorerOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
cluster Azure Veri Gezgini kümesinin adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
database Azure Veri Gezgini veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure Tablosunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

EventHubOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.ServiceBus/EventHub' (gerekli)
properties Bir Olay Hub'ı çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. EventHubOutputDataSourceProperties

ServiceBusQueueOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.ServiceBus/Queue' (gerekli)
properties Service Bus Kuyruğu çıkışıyla ilişkilendirilmiş özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. ServiceBusQueueOutputDataSourceProperties

ServiceBusQueueOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
propertyColumns Service Bus iletilerine özel özellikler olarak eklenecek çıkış sütunlarının adlarını içeren bir dize dizisi. dize[]
queueName Service Bus Kuyruğunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
serviceBusNamespace İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
systemPropertyColumns Service Bus Kuyruğu ile ilişkili sistem özellikleri. Aşağıdaki sistem özellikleri desteklenir: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. Bicep için any() işlevini kullanabilirsiniz.

ServiceBusTopicOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.ServiceBus/Topic' (gerekli)
properties Service Bus Konusu çıkışıyla ilişkilendirilmiş özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. ServiceBusTopicOutputDataSourceProperties

ServiceBusTopicOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
propertyColumns Service Bus iletilerine özel özellikler olarak eklenecek çıkış sütunlarının adlarını içeren bir dize dizisi. dize[]
serviceBusNamespace İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
systemPropertyColumns Service Bus Konu Çıkışı ile ilişkili sistem özellikleri. Aşağıdaki sistem özellikleri desteklenir: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPrope...
topicName Service Bus Konusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

ServiceBusTopicOutputDataSourcePropertiesSystemPrope...

Ad Açıklama Değer
{özelleştirilmiş özellik} string

AzureSqlDatabaseOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Sql/Server/Database' (gerekli)
properties Azure SQL veritabanı çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureSqlDatabaseOutputDataSourceProperties

AzureSqlDatabaseOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
database Azure SQL veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
maxBatchCount Sql veritabanına yazma için maksimum Batch sayısı; varsayılan değer 10.000'dir. PUT isteklerinde isteğe bağlı. int
maxWriterCount En Fazla Yazıcı sayısı; şu anda yalnızca 1 (tek yazıcı) ve 0 (sorgu bölümüne göre) kullanılabilir. PUT isteklerinde isteğe bağlı. int
password Azure SQL veritabanına bağlanmak için kullanılacak parola. PUT (CreateOrReplace) isteklerinde gereklidir. string
sunucu Azure SQL veritabanını içeren SQL sunucusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure SQL veritabanındaki tablonun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
kullanıcı Azure SQL veritabanına bağlanmak için kullanılacak kullanıcı adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

AzureSynapseOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Sql/Server/DataWarehouse' (gerekli)
properties bir Azure Synapse çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureSynapseOutputDataSourceProperties

AzureSynapseOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
database Azure SQL veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
password Azure SQL veritabanına bağlanmak için kullanılacak parola. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sunucu Azure SQL veritabanını içeren SQL sunucusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure SQL veritabanındaki tablonun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
kullanıcı Azure SQL veritabanına bağlanmak için kullanılacak kullanıcı adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

BlobOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Storage/Blob' (gerekli)
properties Blob çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. BlobOutputDataSourceProperties

BlobOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
blobPathPrefix Blob yolu ön eki. string
blobWriteMode Blob yazma modu. 'Ekle'
'Bir kez'
kapsayıcı İlişkili Depolama hesabı içindeki bir kapsayıcının adı. Bu kapsayıcı, okunacak veya yazılacak blobları içerir. PUT (CreateOrReplace) isteklerinde gereklidir. string
Dateformat Tarih biçimi. pathPattern içinde {date} nerede görünürse görünsin, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
pathPattern Blob yolu deseni. Normal bir ifade değil. Blob adlarının işe giriş veya çıkış olarak eklenip eklenmeyeceğini belirlemek için eşleştirilecek bir deseni temsil eder. Daha ayrıntılı bir açıklama ve örnek için veya https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. string
storageAccounts Bir veya daha fazla Azure Depolama hesabının listesi. PUT (CreateOrReplace) isteklerinde gereklidir. StorageAccount[]
timeFormat Saat biçimi. pathPattern içinde {time} nerede görünüyorsa, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string

DocumentDbOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Storage/DocumentDB' (gerekli)
properties DocumentDB çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. DocumentDbOutputDataSourceProperties

DocumentDbOutputDataSourceProperties

Ad Açıklama Değer
accountId DocumentDB hesap adı veya kimliği. PUT (CreateOrReplace) isteklerinde gereklidir. string
accountKey DocumentDB hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
collectionNamePattern Kullanılacak koleksiyonların koleksiyon adı deseni. Koleksiyon adı biçimi, bölümlerin 0'dan başladığı isteğe bağlı {partition} belirteci kullanılarak oluşturulabilir. Daha fazla bilgi için belgenin https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output DocumentDB bölümüne bakın. PUT (CreateOrReplace) isteklerinde gereklidir. string
database DocumentDB veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
Documentıd Ekleme veya güncelleştirme işlemlerinin temel aldığı birincil anahtarı belirtmek için kullanılan çıkış olaylarındaki alanın adı. string
partitionKey Çıkış olaylarındaki alanın adı, çıktıyı koleksiyonlar arasında bölümleme anahtarını belirtmek için kullanılır. 'collectionNamePattern' {partition} belirtecini içeriyorsa, bu özelliğin belirtilmesi gerekir. string

AzureTableOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Storage/Table' (gerekli)
properties Azure Tablo çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureTableOutputDataSourceProperties

AzureTableOutputDataSourceProperties

Ad Açıklama Değer
accountKey Azure Depolama hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
accountName Azure Depolama hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
batchSize Bir kerede Azure Tablosuna yazacak satır sayısı. int
columnsToRemove Belirtilirse, dizideki her öğe çıkış olayı varlıklarından kaldırılacak (varsa) bir sütunun adıdır. string[]
partitionKey Bu öğe, Azure Tablosu için bölüm anahtarı olarak kullanılacak sorgudaki SELECT deyiminden bir sütunun adını gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. string
rowKey Bu öğe, Sorgudaki SELECT deyiminden azure tablosu için satır anahtarı olarak kullanılacak sütunun adını gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure Tablosunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

PowerBIOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'PowerBI' (gerekli)
properties Power BI çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. PowerBIOutputDataSourceProperties

PowerBIOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
Dataset Power BI veri kümesinin adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
groupId Power BI grubunun kimliği. string
groupName Power BI grubunun adı. Hangi Power BI grup kimliğinin kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string
refreshToken Daha sonra veri kaynağıyla kimlik doğrulaması yapmak için kullanılabilecek geçerli bir erişim belirteci almak için kullanılabilecek bir yenileme belirteci. Geçerli bir yenileme belirteci şu anda yalnızca Azure Portal üzerinden edinilebilir. Veri kaynağını oluştururken ve ardından Azure Portal'a giderek bu özelliği geçerli bir yenileme belirteci ile güncelleştirecek olan veri kaynağının kimliğini doğrulamak için buraya sahte bir dize değeri koymanızı öneririz. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Belirtilen veri kümesinin altındaki Power BI tablosunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tokenUserDisplayName Yenileme belirtecini almak için kullanılan kullanıcının görünen adı. Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string
tokenUserPrincipalName Yenileme belirtecini almak için kullanılan kullanıcının kullanıcı asıl adı (UPN). Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string

RawOutputDatasource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Ham' (gerekli)
properties Ham çıkışla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. RawOutputDatasourceProperties

RawOutputDatasourceProperties

Ad Açıklama Değer
payloadUri Çıkışın yazılması gereken bloba SAS URL'si. Bu özellik ayarlanmazsa çıkış verileri geçici bir depolama alanına yazılır ve bu geçici depolamanın SAS URL'si sonucta eklenir. string

OutputWatermarkProperties

Ad Açıklama Değer
maxWatermarkDifferenceAcrossPartitions En hızlı ve en yavaş bölümler arasındaki en büyük deltayı açıklar, bu nedenle aşağı akış işlerinde gerekli tüm olayları yakalayan sıra dışı penceresi iyi tanımlanmıştır. string
watermarkMode Çıktı filigran modu. 'Yok'
'SendCurrentPartitionWatermark'
'SendLowestWatermarkAcrossPartitions'

Sku

Ad Açıklama Değer
capacity SKU'nun kapasitesi. int
name SKU'nun adı. PUT (CreateOrReplace) isteklerinde gereklidir. 'Standart'

Dönüşüm

Ad Açıklama Değer
name Kaynak adı string
properties Dönüştürmeyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. TransformationProperties

TransformationProperties

Ad Açıklama Değer
query Akış işinde çalıştırılacak sorguyu belirtir. Stream Analytics Sorgu Dili (SAQL) hakkında daha fazla bilgiyi burada bulabilirsiniz: https://msdn.microsoft.com/library/azure/dn834998 . PUT (CreateOrReplace) isteklerinde gereklidir. string
streamingUnits Akış işinin kullandığı akış birimi sayısını belirtir. int
validStreamingUnits Bir akış işinin ölçeklendirebileceği geçerli akış birimlerini belirtir. int[]

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

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

Şablon Description
Standart Stream Analytics İşi Oluşturma

Azure’a dağıtın
Bu şablon bir Standart Stream Analytics İşi oluşturur. Daha fazla bilgi için Azure Stream Analytics, birden çok kaynaktan gelen yüksek hacimli hızlı akış verilerini aynı anda analiz etmek ve işlemek için tasarlanmış gerçek zamanlı bir analiz ve karmaşık olay işleme altyapısıdır. Desenler ve ilişkiler cihazlar, algılayıcılar, tıklama akışları, sosyal medya akışları ve uygulamalar gibi bir dizi giriş kaynağından ayıklanan bilgilerde tanımlanabilir. Bu desenler eylemleri tetikleme ve uyarı oluşturma, bir raporlama aracına bilgi besleme veya dönüştürülmüş verileri daha sonra kullanmak üzere depolama gibi iş akışlarını başlatmak için kullanılabilir. Ayrıca Stream Analytics, Azure IoT Edge çalışma zamanında kullanılabilir ve bulutla aynı dili veya söz dizimini destekler.

ARM şablonu kaynak tanımı

Streamingjobs 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.StreamAnalytics/streamingjobs kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.StreamAnalytics/streamingjobs",
  "apiVersion": "2021-10-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "Standard"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "cluster": {
      "id": "string"
    },
    "compatibilityLevel": "string",
    "contentStoragePolicy": "string",
    "dataLocale": "string",
    "eventsLateArrivalMaxDelayInSeconds": "int",
    "eventsOutOfOrderMaxDelayInSeconds": "int",
    "eventsOutOfOrderPolicy": "string",
    "externals": {
      "container": "string",
      "path": "string",
      "refreshConfiguration": {
        "dateFormat": "string",
        "pathPattern": "string",
        "refreshInterval": "string",
        "refreshType": "string",
        "timeFormat": "string"
      },
      "storageAccount": {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    },
    "functions": [
      {
        "name": "string",
        "properties": {
          "properties": {
            "binding": {
              "type": "string"
              // For remaining properties, see FunctionBinding objects
            },
            "inputs": [
              {
                "dataType": "string",
                "isConfigurationParameter": "bool"
              }
            ],
            "output": {
              "dataType": "string"
            }
          },
          "type": "string"
          // For remaining properties, see FunctionProperties objects
        }
      }
    ],
    "inputs": [
      {
        "name": "string",
        "properties": {
          "compression": {
            "type": "string"
          },
          "partitionKey": "string",
          "serialization": {
            "type": "string"
            // For remaining properties, see Serialization objects
          },
          "watermarkSettings": {
            "watermarkMode": "string"
          },
          "type": "string"
          // For remaining properties, see InputProperties objects
        }
      }
    ],
    "jobStorageAccount": {
      "accountKey": "string",
      "accountName": "string",
      "authenticationMode": "string"
    },
    "jobType": "string",
    "outputErrorPolicy": "string",
    "outputs": [
      {
        "name": "string",
        "properties": {
          "datasource": {
            "type": "string"
            // For remaining properties, see OutputDataSource objects
          },
          "serialization": {
            "type": "string"
            // For remaining properties, see Serialization objects
          },
          "sizeWindow": "int",
          "timeWindow": "string",
          "watermarkSettings": {
            "maxWatermarkDifferenceAcrossPartitions": "string",
            "watermarkMode": "string"
          }
        }
      }
    ],
    "outputStartMode": "string",
    "outputStartTime": "string",
    "sku": {
      "capacity": "int",
      "name": "Standard"
    },
    "transformation": {
      "name": "string",
      "properties": {
        "query": "string",
        "streamingUnits": "int",
        "validStreamingUnits": [ "int" ]
      }
    }
  }
}

FunctionProperties nesneleri

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

Toplama için şunu kullanın:

  "type": "Aggregate"

Skaler için şunu kullanın:

  "type": "Scalar"

FunctionBinding nesneleri

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

Microsoft.MachineLearning/WebService için şunu kullanın:

  "type": "Microsoft.MachineLearning/WebService",
  "properties": {
    "apiKey": "string",
    "batchSize": "int",
    "endpoint": "string",
    "inputs": {
      "columnNames": [
        {
          "dataType": "string",
          "mapTo": "int",
          "name": "string"
        }
      ],
      "name": "string"
    },
    "outputs": [
      {
        "dataType": "string",
        "name": "string"
      }
    ]
  }

Microsoft.MachineLearningServices için şunu kullanın:

  "type": "Microsoft.MachineLearningServices",
  "properties": {
    "apiKey": "string",
    "batchSize": "int",
    "endpoint": "string",
    "inputRequestName": "string",
    "inputs": [
      {
        "dataType": "string",
        "mapTo": "int",
        "name": "string"
      }
    ],
    "numberOfParallelRequests": "int",
    "outputResponseName": "string",
    "outputs": [
      {
        "dataType": "string",
        "mapTo": "int",
        "name": "string"
      }
    ]
  }

Microsoft.StreamAnalytics/CLRUdf için şunu kullanın:

  "type": "Microsoft.StreamAnalytics/CLRUdf",
  "properties": {
    "class": "string",
    "dllPath": "string",
    "method": "string",
    "updateMode": "string"
  }

Microsoft.StreamAnalytics/JavascriptUdf için şunu kullanın:

  "type": "Microsoft.StreamAnalytics/JavascriptUdf",
  "properties": {
    "script": "string"
  }

InputProperties nesneleri

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

Başvuru için şunu kullanın:

  "type": "Reference",
  "datasource": {
    "type": "string"
    // For remaining properties, see ReferenceInputDataSource objects
  }

Stream için şunu kullanın:

  "type": "Stream",
  "datasource": {
    "type": "string"
    // For remaining properties, see StreamInputDataSource objects
  }

Serileştirme nesneleri

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

Avro için şunu kullanın:

  "type": "Avro",
  "properties": {}

Csv için şunu kullanın:

  "type": "Csv",
  "properties": {
    "encoding": "UTF8",
    "fieldDelimiter": "string"
  }

CustomClr için şunu kullanın:

  "type": "CustomClr",
  "properties": {
    "serializationClassName": "string",
    "serializationDllPath": "string"
  }

Delta için şunu kullanın:

  "type": "Delta",
  "properties": {
    "deltaTablePath": "string",
    "partitionColumns": [ "string" ]
  }

Json için şunu kullanın:

  "type": "Json",
  "properties": {
    "encoding": "UTF8",
    "format": "string"
  }

Parquet için şunu kullanın:

  "type": "Parquet",
  "properties": {}

ReferenceInputDataSource nesneleri

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

Dosya için şunu kullanın:

  "type": "File",
  "properties": {
    "path": "string"
  }

Microsoft.Sql/Server/Database için şunu kullanın:

  "type": "Microsoft.Sql/Server/Database",
  "properties": {
    "authenticationMode": "string",
    "database": "string",
    "deltaSnapshotQuery": "string",
    "fullSnapshotQuery": "string",
    "password": "string",
    "refreshRate": "string",
    "refreshType": "string",
    "server": "string",
    "user": "string"
  }

Microsoft.Storage/Blob için şunu kullanın:

  "type": "Microsoft.Storage/Blob",
  "properties": {
    "authenticationMode": "string",
    "blobName": "string",
    "container": "string",
    "dateFormat": "string",
    "deltaPathPattern": "string",
    "deltaSnapshotRefreshRate": "string",
    "fullSnapshotRefreshRate": "string",
    "pathPattern": "string",
    "sourcePartitionCount": "int",
    "storageAccounts": [
      {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    ],
    "timeFormat": "string"
  }

Ham için şunu kullanın:

  "type": "Raw",
  "properties": {
    "payload": "string",
    "payloadUri": "string"
  }

StreamInputDataSource nesneleri

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

GatewayMessageBus için şunu kullanın:

  "type": "GatewayMessageBus",
  "properties": {
    "topic": "string"
  }

Microsoft.Devices/IotHubs için şunu kullanın:

  "type": "Microsoft.Devices/IotHubs",
  "properties": {
    "consumerGroupName": "string",
    "endpoint": "string",
    "iotHubNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  }

Microsoft.EventGrid/EventSubscriptions için şunu kullanın:

  "type": "Microsoft.EventGrid/EventSubscriptions",
  "properties": {
    "eventTypes": [ "string" ],
    "schema": "string",
    "storageAccounts": [
      {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    ],
    "subscriber": {
      "properties": {
        "authenticationMode": "string",
        "consumerGroupName": "string",
        "eventHubName": "string",
        "partitionCount": "int",
        "prefetchCount": "int",
        "serviceBusNamespace": "string",
        "sharedAccessPolicyKey": "string",
        "sharedAccessPolicyName": "string"
      },
      "type": "string"
    }
  }

Microsoft.EventHub/EventHub için şunu kullanın:

  "type": "Microsoft.EventHub/EventHub",
  "properties": {
    "authenticationMode": "string",
    "consumerGroupName": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "prefetchCount": "int",
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  }

Microsoft.ServiceBus/EventHub için şunu kullanın:

  "type": "Microsoft.ServiceBus/EventHub",
  "properties": {
    "authenticationMode": "string",
    "consumerGroupName": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "prefetchCount": "int",
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  }

Microsoft.Storage/Blob için şunu kullanın:

  "type": "Microsoft.Storage/Blob",
  "properties": {
    "authenticationMode": "string",
    "container": "string",
    "dateFormat": "string",
    "pathPattern": "string",
    "sourcePartitionCount": "int",
    "storageAccounts": [
      {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    ],
    "timeFormat": "string"
  }

Ham için şunu kullanın:

  "type": "Raw",
  "properties": {
    "payload": "string",
    "payloadUri": "string"
  }

OutputDataSource nesneleri

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

GatewayMessageBus için şunu kullanın:

  "type": "GatewayMessageBus",
  "properties": {
    "topic": "string"
  }

Microsoft.AzureFunction için şunu kullanın:

  "type": "Microsoft.AzureFunction",
  "properties": {
    "apiKey": "string",
    "functionAppName": "string",
    "functionName": "string",
    "maxBatchCount": "int",
    "maxBatchSize": "int"
  }

Microsoft.DataLake/Accounts için şunu kullanın:

  "type": "Microsoft.DataLake/Accounts",
  "properties": {
    "accountName": "string",
    "authenticationMode": "string",
    "dateFormat": "string",
    "filePathPrefix": "string",
    "refreshToken": "string",
    "tenantId": "string",
    "timeFormat": "string",
    "tokenUserDisplayName": "string",
    "tokenUserPrincipalName": "string"
  }

Microsoft.DBForPostgreSQL/servers/databases için şunu kullanın:

  "type": "Microsoft.DBForPostgreSQL/servers/databases",
  "properties": {
    "authenticationMode": "string",
    "database": "string",
    "maxWriterCount": "int",
    "password": "string",
    "server": "string",
    "table": "string",
    "user": "string"
  }

Microsoft.EventHub/EventHub için şunu kullanın:

  "type": "Microsoft.EventHub/EventHub",
  "properties": {
    "authenticationMode": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "partitionKey": "string",
    "propertyColumns": [ "string" ],
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  }

Microsoft.Kusto/clusters/databases için şunu kullanın:

  "type": "Microsoft.Kusto/clusters/databases",
  "properties": {
    "authenticationMode": "string",
    "cluster": "string",
    "database": "string",
    "table": "string"
  }

Microsoft.ServiceBus/EventHub için şunu kullanın:

  "type": "Microsoft.ServiceBus/EventHub",
  "properties": {
    "authenticationMode": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "partitionKey": "string",
    "propertyColumns": [ "string" ],
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  }

Microsoft.ServiceBus/Queue için şunu kullanın:

  "type": "Microsoft.ServiceBus/Queue",
  "properties": {
    "authenticationMode": "string",
    "propertyColumns": [ "string" ],
    "queueName": "string",
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string",
    "systemPropertyColumns": {}
  }

Microsoft.ServiceBus/Topic için şunu kullanın:

  "type": "Microsoft.ServiceBus/Topic",
  "properties": {
    "authenticationMode": "string",
    "propertyColumns": [ "string" ],
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string",
    "systemPropertyColumns": {
      "{customized property}": "string"
    },
    "topicName": "string"
  }

Microsoft.Sql/Server/Database için şunu kullanın:

  "type": "Microsoft.Sql/Server/Database",
  "properties": {
    "authenticationMode": "string",
    "database": "string",
    "maxBatchCount": "int",
    "maxWriterCount": "int",
    "password": "string",
    "server": "string",
    "table": "string",
    "user": "string"
  }

Microsoft.Sql/Server/DataWarehouse için şunu kullanın:

  "type": "Microsoft.Sql/Server/DataWarehouse",
  "properties": {
    "authenticationMode": "string",
    "database": "string",
    "password": "string",
    "server": "string",
    "table": "string",
    "user": "string"
  }

Microsoft.Storage/Blob için şunu kullanın:

  "type": "Microsoft.Storage/Blob",
  "properties": {
    "authenticationMode": "string",
    "blobPathPrefix": "string",
    "blobWriteMode": "string",
    "container": "string",
    "dateFormat": "string",
    "pathPattern": "string",
    "storageAccounts": [
      {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    ],
    "timeFormat": "string"
  }

Microsoft.Storage/DocumentDB için şunu kullanın:

  "type": "Microsoft.Storage/DocumentDB",
  "properties": {
    "accountId": "string",
    "accountKey": "string",
    "authenticationMode": "string",
    "collectionNamePattern": "string",
    "database": "string",
    "documentId": "string",
    "partitionKey": "string"
  }

Microsoft.Storage/Table için şunu kullanın:

  "type": "Microsoft.Storage/Table",
  "properties": {
    "accountKey": "string",
    "accountName": "string",
    "batchSize": "int",
    "columnsToRemove": [ "string" ],
    "partitionKey": "string",
    "rowKey": "string",
    "table": "string"
  }

PowerBI için şunu kullanın:

  "type": "PowerBI",
  "properties": {
    "authenticationMode": "string",
    "dataset": "string",
    "groupId": "string",
    "groupName": "string",
    "refreshToken": "string",
    "table": "string",
    "tokenUserDisplayName": "string",
    "tokenUserPrincipalName": "string"
  }

Ham için şunu kullanın:

  "type": "Raw",
  "properties": {
    "payloadUri": "string"
  }

Özellik değerleri

streamingjobs

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.StreamAnalytics/streamingjobs'
apiVersion Kaynak API'sinin sürümü '2021-10-01-preview'
name Kaynak adı dize (gerekli)

Karakter sınırı: 3-63

Geçerli karakterler:
Alfasayısallar, kısa çizgiler ve alt çizgiler.
location Kaynağın bulunduğu coğrafi konum string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler
Sku Akış işinin SKU'su açıklanır. PUT (CreateOrReplace) isteklerinde gereklidir. Sku
identity Giriş ve çıkışlarla kimlik doğrulaması yapmak için kullanılabilecek bu işe atanan yönetilen kimliği açıklar. Kimlik
properties Akış işiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. StreamingJobProperties

Kimlik

Ad Açıklama Değer
tür Kimliğin türü SystemAssigned veya UserAssigned olabilir. string
userAssignedIdentities Akış işi kaynağıyla ilişkili kullanıcı tarafından atanan kimlikler. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik}

StreamingJobProperties

Ad Açıklama Değer
cluster Akış işlerinin çalıştırılacağı küme. ClusterInfo
Compatibilitylevel Akış işinin belirli çalışma zamanı davranışlarını denetler. '1.0'
'1.2'
contentStoragePolicy Geçerli değerler JobStorageAccount ve SystemAccount değerleridir. JobStorageAccount olarak ayarlanırsa bu, kullanıcının jobStorageAccount özelliğini de belirtmesini gerektirir. . 'JobStorageAccount'
'SystemAccount'
dataLocale Akış analizi işinin veri yerel ayarı. Değer, .aspx kümesinden https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110desteklenen bir .NET Kültürünün adı olmalıdır. Belirtilmemişse varsayılan olarak 'en-US' değerini alır. string
eventsLateArrivalMaxDelayInSeconds Geç gelen olayların dahil edilebileceği saniyeler içinde en fazla toleranslı gecikme. Desteklenen aralık -1 ile 1814399 (20.23:59:59 gün) aralığıdır ve süresiz beklemeyi belirtmek için -1 kullanılır. Özellik yoksa, -1 değerine sahip olarak yorumlanır. int
eventsOutOfOrderMaxDelayInSeconds Sıra dışı olayların sırayla geri döndürülecek şekilde ayarlanabildiği saniyeler içindeki en yüksek tolerans gecikmesi. int
eventsOutOfOrderPolicy Giriş olay akışında sıra dışı gelen olaylara uygulanacak ilkeyi gösterir. 'Ayarla'
'Bırak'
dış Özel kod yapıtlarının bulunduğu depolama hesabı. Dış
işlevleri Akış işi için bir veya daha fazla işlevin listesi. Put isteğinde bu özellik belirtilirken her işlevin name özelliği gereklidir. Bu özellik patch işlemi aracılığıyla değiştirilemez. Tek dönüştürme için kullanılabilir PATCH API'sini kullanmanız gerekir. İşlev[]
Giriş Akış işine yönelik bir veya daha fazla girişin listesi. Put isteğinde bu özellik belirtilirken her girişin name özelliği gereklidir. Bu özellik patch işlemi aracılığıyla değiştirilemez. Tek giriş için kullanılabilir PATCH API'sini kullanmanız gerekir. Giriş[]
jobStorageAccount MSI içeren bir Azure Depolama hesabıyla ilişkilendirilmiş özellikler JobStorageAccount
jobType İşin türünü açıklar. Geçerli modlar ve Cloud 'Edge'. 'Bulut'
'Edge'
outputErrorPolicy Çıktıya ulaşan ve hatalı biçimlendirilmiş (eksik sütun değerleri, yanlış türde veya boyuttaki sütun değerleri) nedeniyle dış depolama alanına yazılamayan olaylara uygulanacak ilkeyi gösterir. 'Bırak'
'Dur'
Çıkış Akış işi için bir veya daha fazla çıkışın listesi. Put isteğinde bu özellik belirtilirken her çıkışın name özelliği gereklidir. Bu özellik patch işlemi aracılığıyla değiştirilemez. Tek çıkış için kullanılabilir PATCH API'sini kullanmanız gerekir. Çıkış[]
outputStartMode Bu özellik yalnızca işin oluşturma işleminden hemen sonra başlatılması istendiğinde kullanılmalıdır. Değer JobStartTime, CustomTime veya LastOutputEventTime olabilir. Bu değer, iş her başlatıldığında çıkış olay akışının başlangıç noktasının mı, outputStartTime özelliğiyle belirtilen özel bir kullanıcı zaman damgasından mı yoksa son olay çıktı zamanından mı başlayacağını belirtmek için olabilir. 'CustomTime'
'JobStartTime'
'LastOutputEventTime'
outputStartTime Değer, çıkış olay akışının başlangıç noktasını gösteren ISO-8601 biçimli bir zaman damgası veya akış işi her başlatıldığında çıkış olay akışının başlatılacağını belirtmek için null olur. outputStartMode CustomTime olarak ayarlandıysa bu özelliğin bir değeri olmalıdır. string
Sku Akış işinin SKU'su açıklanır. PUT (CreateOrReplace) isteklerinde gereklidir. Sku
Dönüştürme Sorguyu ve akış işi için kullanılacak akış birimi sayısını gösterir. Bir PUT isteğinde bu özellik belirtilirken dönüştürmenin ad özelliği gereklidir. Bu özellik PATCH işlemi aracılığıyla değiştirilemez. Tek dönüştürme için kullanılabilir PATCH API'sini kullanmanız gerekir. Dönüşüm

ClusterInfo

Ad Açıklama Değer
kimlik Kümenin kaynak kimliği. string

Dış

Ad Açıklama Değer
kapsayıcı UserCustomCode kapsayıcısı. string
path UserCustomCode yolu. string
refreshConfiguration İş yapılandırmasında mevcut olan tüm güncelleştirilebilir kullanıcı tanımlı işlevlerin yenileme parametreleri. RefreshConfiguration
storageAccount Azure Depolama hesabıyla ilişkili özellikler StorageAccount

RefreshConfiguration

Ad Açıklama Değer
Dateformat Tarih biçimi. pathPattern içinde {date} nerede görünürse görün, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
pathPattern Blob yolu deseni. Normal bir ifade değil. Blob adlarının işe giriş veya çıkış olarak eklenip eklenmeyeceğini belirlemek için eşleştirileceği bir düzeni temsil eder. Daha ayrıntılı bir açıklama ve örnek için veya https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. string
Refreshınterval Yenileme aralığı. string
Refreshtype Bu özellik, hangi veri yenileme seçeneğinin kullanılacağını belirtir, Engelleme veya Engellemeyi Kaldırma. 'Engelleme'
'Engelleme yok'
timeFormat Saat biçimi. pathPattern içinde {time} nerede görünürse görünsin, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string

StorageAccount

Ad Açıklama Değer
accountKey Azure Depolama hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
accountName Azure Depolama hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'

İşlev

Ad Açıklama Değer
name Kaynak adı string
properties Bir işlevle ilişkili özellikler. FunctionProperties

FunctionProperties

Ad Açıklama Değer
properties FunctionConfiguration
tür Nesne türünü ayarlama Toplama
Skaler (gerekli)

FunctionConfiguration

Ad Açıklama Değer
bağlama İşlevin fiziksel bağlaması. Örneğin, Azure Machine Learning web hizmetinin durumunda uç nokta açıklanmaktadır. FunctionBinding
Giriş FunctionInput[]
çıkış bir işlevin çıkışını açıklar. FunctionOutput

FunctionBinding

Ad Açıklama Değer
tür Nesne türünü ayarlama Microsoft.MachineLearning/WebService
Microsoft.MachineLearningServices
Microsoft.StreamAnalytics/CLRUdf
Microsoft.StreamAnalytics/JavascriptUdf (gerekli)

AzureMachineLearningStudioFunctionBinding

Ad Açıklama Değer
tür İşlev bağlama türünü gösterir. 'Microsoft.MachineLearning/WebService' (gerekli)
properties Azure Machine Learning Studio ile ilişkili bağlama özellikleri. AzureMachineLearningStudioFunctionBindingProperties

AzureMachineLearningStudioFunctionBindingProperties

Ad Açıklama Değer
apiKey Request-Response uç noktasıyla kimlik doğrulaması yapmak için kullanılan API anahtarı. string
batchSize Her Azure ML RRS yürütme isteği için en fazla satır sayısını açıklayan 1 ile 10000 arasında bir sayı. Varsayılan değer 1000'dir. int
endpoint Request-Response Azure Machine Learning Studio'nun uç noktasını yürütür. Daha fazla bilgi için buraya bakın: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs string
Giriş Azure Machine Learning Studio uç noktası için girişler. AzureMachineLearningStudioInputs
Çıkış Azure Machine Learning Studio uç nokta yürütme çıktılarının listesi. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputs

Ad Açıklama Değer
columnNames Azure Machine Learning Studio uç noktası için giriş sütunlarının listesi. AzureMachineLearningStudioInputColumn[]
name Girişin adı. Bu, uç nokta yazarken sağlanan addır. string

AzureMachineLearningStudioInputColumn

Ad Açıklama Değer
dataType Giriş sütununun (Azure Machine Learning tarafından desteklenen) veri türü. Geçerli Azure Machine Learning veri türlerinin listesi adresinde https://msdn.microsoft.com/library/azure/dn905923.aspx açıklanmıştır. string
mapTo Bu girişin eşlenimli işlev parametresinin sıfır tabanlı dizini. int
name Giriş sütununun adı. string

AzureMachineLearningStudioOutputColumn

Ad Açıklama Değer
dataType Çıkış sütununun (Azure Machine Learning tarafından desteklenen) veri türü. Geçerli Azure Machine Learning veri türlerinin listesi adresinde https://msdn.microsoft.com/library/azure/dn905923.aspx açıklanmıştır. string
name Çıkış sütununun adı. string

AzureMachineLearningServiceFunctionBinding

Ad Açıklama Değer
tür İşlev bağlama türünü gösterir. 'Microsoft.MachineLearningServices' (gerekli)
properties Azure Machine Learning web hizmetiyle ilişkili bağlama özellikleri. AzureMachineLearningServiceFunctionBindingProperties

AzureMachineLearningServiceFunctionBindingProperties

Ad Açıklama Değer
apiKey Request-Response uç noktasıyla kimlik doğrulaması yapmak için kullanılan API anahtarı. string
batchSize Her Azure ML RRS yürütme isteği için en fazla satır sayısını açıklayan 1 ile 10000 arasında bir sayı. Varsayılan değer 1000'dir. int
endpoint Azure Machine Learning web hizmetinin Request-Response yürütme uç noktası. string
inputRequestName Giriş isteği nesnesinin etiketi. string
Giriş Azure Machine Learning web hizmeti uç noktası için girişler. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests İşinizin bir bölümü başına makine öğrenmesi hizmetine gönderilecek paralel istek sayısı. Varsayılan değer 1'dir. int
outputResponseName Çıkış isteği nesnesinin etiketi. string
Çıkış Azure Machine Learning web hizmeti uç noktası yürütmesi çıkışlarının listesi. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Ad Açıklama Değer
dataType Giriş sütununun (Azure Machine Learning tarafından desteklenen) veri türü. string
mapTo Bu girişin eşlemini yapılan işlev parametresinin sıfır tabanlı dizini. int
name Giriş sütununun adı. string

AzureMachineLearningServiceOutputColumn

Ad Açıklama Değer
dataType Çıkış sütununun (Azure Machine Learning tarafından desteklenen) veri türü. string
mapTo Bu girişin eşlemini yapılan işlev parametresinin sıfır tabanlı dizini. int
name Çıkış sütununun adı. string

CSharpFunctionBinding

Ad Açıklama Değer
tür İşlev bağlama türünü gösterir. 'Microsoft.StreamAnalytics/CLRUdf' (gerekli)
properties CSharp işleviyle ilişkili bağlama özellikleri. CSharpFunctionBindingProperties

CSharpFunctionBindingProperties

Ad Açıklama Değer
sınıf Tek bir işlev tanımı içeren Csharp kodu. string
dllPath Tek bir işlev tanımı içeren Csharp kodu. string
method Tek bir işlev tanımı içeren Csharp kodu. string
Updatemode Stream Analytics işlevleri için yenileme modları. 'Yenilenebilir'
'Statik'

JavaScriptFunctionBinding

Ad Açıklama Değer
tür İşlev bağlama türünü gösterir. 'Microsoft.StreamAnalytics/JavascriptUdf' (gerekli)
properties JavaScript işleviyle ilişkili bağlama özellikleri. JavaScriptFunctionBindingProperties

JavaScriptFunctionBindingProperties

Ad Açıklama Değer
betik Tek bir işlev tanımı içeren JavaScript kodu. Örneğin: 'function (x, y) { return x + y; }' string

FunctionInput

Ad Açıklama Değer
dataType İşlev giriş parametresinin (Azure Stream Analytics tarafından desteklenen) veri türü. Geçerli Azure Stream Analytics veri türlerinin listesi şu konumda açıklanmıştır: https://msdn.microsoft.com/library/azure/dn835065.aspx string
isConfigurationParameter Parametrenin bir yapılandırma parametresi olup olmadığını gösteren bir bayrak. Bu giriş parametresinin sabit olması bekleniyorsa True. Varsayılan değer false’tur. bool

FunctionOutput

Ad Açıklama Değer
dataType İşlev çıkışının (Azure Stream Analytics tarafından desteklenen) veri türü. Geçerli Azure Stream Analytics veri türlerinin listesi şu konumda açıklanmıştır: https://msdn.microsoft.com/library/azure/dn835065.aspx string

AggregateFunctionProperties

Ad Açıklama Değer
tür İşlevin türünü gösterir. 'Toplama' (gerekli)

ScalarFunctionProperties

Ad Açıklama Değer
tür İşlevin türünü gösterir. 'Skaler' (gerekli)

Giriş

Ad Açıklama Değer
name Kaynak adı string
properties Girişle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. InputProperties

InputProperties

Ad Açıklama Değer
sıkıştırma Giriş verilerinin nasıl sıkıştırıldığı açıklanır Sıkıştırma
partitionKey partitionKey Giriş verilerinde giriş verilerini bölümleme için kullanılan bir anahtarı açıklar string
Seri -leştirme Girişten alınan verilerin nasıl serileştirildiği veya çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır. PUT (CreateOrReplace) isteklerinde gereklidir. Serileştirme
watermarkSettings Filigran olaylarının okunup okunmayacağını belirleyen ayarlar. InputWatermarkProperties
tür Nesne türünü ayarlama Başvuru
Akış (gerekli)

Sıkıştırma

Ad Açıklama Değer
tür Girişin kullandığı sıkıştırma türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Deflate'
'GZip'
'Yok' (gerekli)

Serileştirme

Ad Açıklama Değer
tür Nesne türünü ayarlama Avro
Csv
CustomClr
Delta
Json
Parquet (gerekli)

AvroSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Avro' (gerekli)
properties Avro serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir.

CsvSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Csv' (gerekli)
properties CSV serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. CsvSerializationProperties

CsvSerializationProperties

Ad Açıklama Değer
encoding Giriş durumunda gelen verilerin kodlamasını ve çıkış durumunda giden verilerin kodlamasını belirtir. PUT (CreateOrReplace) isteklerinde gereklidir. 'UTF8'
fieldDelimiter Virgülle ayrılmış değer (CSV) kayıtlarını ayırmak için kullanılacak sınırlayıcıyı belirtir. https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output Desteklenen değerlerin listesi için veya bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. PUT (CreateOrReplace) isteklerinde gereklidir. string

CustomClrSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'CustomClr' (gerekli)
properties CustomClr serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. CustomClrSerializationProperties

CustomClrSerializationProperties

Ad Açıklama Değer
serializationClassName Serileştirme sınıfı adı. string
serializationDllPath Serileştirme kitaplığı yolu. string

DeltaSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Delta' (gerekli)
properties Delta Lake serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. DeltaSerializationProperties

DeltaSerializationProperties

Ad Açıklama Değer
deltaTablePath Çıkışın yazılacağı Delta Lake tablosunun yolunu belirtir. dize (gerekli)
partitionColumns Delta Lake tablosunun bölümlendirileceği sütunların adlarını belirtir. Yalnızca 1 bölüm sütununu destekliyoruz, ancak genişletilebilirlik için bir dizi olarak tutuyoruz. string[]

JsonSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Json' (gerekli)
properties JSON serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. JsonSerializationProperties

JsonSerializationProperties

Ad Açıklama Değer
encoding Giriş durumunda gelen verilerin kodlamasını ve çıkış durumunda giden verilerin kodlamasını belirtir. PUT (CreateOrReplace) isteklerinde gereklidir. 'UTF8'
biçim Bu özellik yalnızca çıkışların JSON serileştirmesi için geçerlidir. Girişler için geçerli değildir. Bu özellik, çıkışın yazılacağı JSON biçimini belirtir. Şu anda desteklenen değerler, çıkışın her JSON nesnesinin yeni bir satırla ayrılmasıyla biçimlendirileceğini ve çıkışın bir JSON nesneleri dizisi olarak biçimlendirileceğini belirten 'dizi' değerleridir. Varsayılan değer, null olarak bırakılırsa 'lineSeparated' değeridir. 'Dizi'
'LineSeparated'

ParquetSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Parquet' (gerekli)
properties Parquet serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir.

InputWatermarkProperties

Ad Açıklama Değer
watermarkMode Giriş filigran modu. 'Yok'
'ReadWatermark'

ReferenceInputProperties

Ad Açıklama Değer
tür Girişin bir başvuru verisi kaynağı mı yoksa akış verileri mi olduğunu gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Başvuru' (gerekli)
veri kaynağı Başvuru verilerini içeren bir giriş veri kaynağını açıklar. PUT (CreateOrReplace) isteklerinde gereklidir. ReferenceInputDataSource

ReferenceInputDataSource

Ad Açıklama Değer
tür Nesne türünü ayarlama Dosya
Microsoft.Sql/Server/Database
Microsoft.Storage/Blob
Ham (gerekli)

FileReferenceInputDataSource

Ad Açıklama Değer
tür Başvuru verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Dosya' (gerekli)
properties Başvuru verilerini içeren bir dosya girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. FileReferenceInputDataSourceProperties

FileReferenceInputDataSourceProperties

Ad Açıklama Değer
path Dosyanın yolu. string

AzureSqlReferenceInputDataSource

Ad Açıklama Değer
tür Başvuru verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Sql/Server/Database' (gerekli)
properties Başvuru verilerini içeren SQL DB girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureSqlReferenceInputDataSourceProperties

AzureSqlReferenceInputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
database Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, çıkışın yazılacağı veritabanının adıdır. string
deltaSnapshotQuery Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu sorgu, SQL veritabanından artımlı değişiklikleri getirmek için kullanılır. Bu seçeneği kullanmak için Azure SQL Veritabanında zamana bağlı tabloları kullanmanızı öneririz. string
fullSnapshotQuery Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu sorgu sql veritabanından veri getirmek için kullanılır. string
password Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, SQL Veritabanı örneğine bağlanmak için kullanılacak paroladır. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
refreshRate Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, verilerin veritabanından ne sıklıkta getirileceğini gösterir. DateTime biçimindedir. string
Refreshtype Veri yenileme seçeneğinin türünü gösterir. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
'Statik'
sunucu Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, yazılacak veritabanını içeren sunucunun adıdır. string
kullanıcı Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, SQL Veritabanı örneğine bağlanmak için kullanılacak kullanıcı adıdır. string

BlobReferenceInputDataSource

Ad Açıklama Değer
tür Başvuru verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Storage/Blob' (gerekli)
properties Başvuru verilerini içeren bir blob girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. BlobReferenceInputDataSourceProperties

BlobReferenceInputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
blobName Blob girişinin adı. string
kapsayıcı İlişkili Depolama hesabı içindeki bir kapsayıcının adı. Bu kapsayıcı, okunacak veya yazılacak blobları içerir. PUT (CreateOrReplace) isteklerinde gereklidir. string
Dateformat Tarih biçimi. pathPattern içinde {date} nerede görünürse görünsin, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
deltaPathPattern Delta anlık görüntüsünün yol deseni. string
deltaSnapshotRefreshRate Kullanıcının bu başvuru blobu giriş veri kaynağının delta anlık görüntüsünü oluşturma aralığı. string
fullSnapshotRefreshRate Blob giriş veri kaynağının yenileme aralığı. string
pathPattern Blob yolu deseni. Normal bir ifade değil. Blob adlarının işe giriş veya çıkış olarak eklenip eklenmeyeceğini belirlemek için eşleştirilecek bir deseni temsil eder. Daha ayrıntılı bir açıklama ve örnek için veya https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. string
sourcePartitionCount Blob giriş veri kaynağının bölüm sayısı. Aralık 1 - 256. int
storageAccounts Bir veya daha fazla Azure Depolama hesabının listesi. PUT (CreateOrReplace) isteklerinde gereklidir. StorageAccount[]
timeFormat Saat biçimi. pathPattern içinde {time} nerede görünüyorsa, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string

RawReferenceInputDataSource

Ad Açıklama Değer
tür Başvuru verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Ham' (gerekli)
properties Başvuru verilerini içeren bir ham girişle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. RawInputDatasourceProperties

RawInputDatasourceProperties

Ad Açıklama Değer
yük Giriş verilerinin seri hale getirilmiş JSON içeriği. Payload veya payloadUri ayarlanmalıdır, ancak her ikisi birden ayarlanmamalıdır. string
payloadUri Giriş verilerinin JSON serileştirilmiş içeriğini içeren bir blobun SAS URL'si. Payload veya payloadUri ayarlanmalıdır, ancak her ikisi birden ayarlanmamalıdır. string

StreamInputProperties

Ad Açıklama Değer
tür Girişin bir başvuru verisi kaynağı mı yoksa akış verileri mi olduğunu gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Stream' (gerekli)
veri kaynağı Akış verilerini içeren bir giriş veri kaynağını açıklar. PUT (CreateOrReplace) isteklerinde gereklidir. StreamInputDataSource

StreamInputDataSource

Ad Açıklama Değer
tür Nesne türünü ayarlama GatewayMessageBus
Microsoft.Devices/IotHubs
Microsoft.EventGrid/EventSubscriptions
Microsoft.EventHub/EventHub
Microsoft.ServiceBus/EventHub
Microsoft.Storage/Blob
Ham (gerekli)

GatewayMessageBusStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'GatewayMessageBus' (gerekli)
properties Akış verilerini içeren bir ağ geçidi ileti veri yolu girişiyle ilişkili özellikler. GatewayMessageBusStreamInputDataSourceProperties

GatewayMessageBusStreamInputDataSourceProperties

Ad Açıklama Değer
konu başlığı Service Bus konusunun adı. string

IoTHubStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Devices/IotHubs' (gerekli)
properties Akış verilerini içeren bir IoT Hub girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. IoTHubStreamInputDataSourceProperties

IoTHubStreamInputDataSourceProperties

Ad Açıklama Değer
consumerGroupName IoT Hub olayları okumak için kullanılması gereken bir IoT Hub Tüketici Grubunun adı. Belirtilmezse, giriş Iot Hub'ın varsayılan tüketici grubunu kullanır. string
endpoint Bağlanacak IoT Hub uç noktası (iletiler/olaylar, iletiler/işlemlerMonitoringEvents vb.). string
iotHubNamespace IoT Hub adı veya URI'si. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName IoT Hub için paylaşılan erişim ilkesi adı. Bu ilke en azından Hizmet bağlantısı iznini içermelidir. PUT (CreateOrReplace) isteklerinde gereklidir. string

EventGridStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.EventGrid/EventSubscriptions' (gerekli)
properties Akış verilerini içeren bir olay kılavuzu girişiyle ilişkili özellikler. EventGridStreamInputDataSourceProperties

EventGridStreamInputDataSourceProperties

Ad Açıklama Değer
eventTypes Event Grid bağdaştırıcısı tarafından desteklenen Olay Türlerinin listesi. string[]
schema Event Grid şema türünü gösterir. 'CloudEventSchema'
'EventGridEventSchema'
storageAccounts Bir veya daha fazla Azure Depolama hesabının listesi. PUT (CreateOrReplace) isteklerinde gereklidir. StorageAccount[]
Abone Event Grid aboneleri. Şu anda yalnızca EventHub Abonesi desteklenmektedir. EventHubV2StreamInputDataSource

EventHubV2StreamInputDataSource

Ad Açıklama Değer
properties Akış verilerini içeren bir Olay Hub'ı girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. EventHubStreamInputDataSourceProperties
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. dize (gerekli)

EventHubStreamInputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
consumerGroupName Olay Hub'ından olayları okumak için kullanılması gereken bir Olay Hub'ı Tüketici Grubu adı. Birden çok giriş için ayrı tüketici grubu adlarının belirtilmesi, bu girişlerin her birinin Olay Hub'ından aynı olayları almasına olanak tanır. Belirtilmezse, giriş Event Hub'ın varsayılan tüketici grubunu kullanır. string
eventHubName Olay Hub'ının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
partitionCount Olay hub'ı veri kaynağının bölüm sayısı. Aralık 1 - 256. int
prefetchCount İleti alıcısının aynı anda isteyebileceği ileti sayısı. int
serviceBusNamespace İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

EventHubStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.ServiceBus/EventHub' (gerekli)
properties Akış verilerini içeren bir Olay Hub'ı girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. EventHubStreamInputDataSourceProperties

BlobStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Storage/Blob' (gerekli)
properties Akış verilerini içeren bir blob girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. BlobStreamInputDataSourceProperties

BlobStreamInputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
kapsayıcı İlişkili Depolama hesabı içindeki bir kapsayıcının adı. Bu kapsayıcı, okunacak veya yazılacak blobları içerir. PUT (CreateOrReplace) isteklerinde gereklidir. string
Dateformat Tarih biçimi. pathPattern içinde {date} nerede görünürse görün, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
pathPattern Blob yolu deseni. Normal bir ifade değil. Blob adlarının işe giriş veya çıkış olarak eklenip eklenmeyeceğini belirlemek için eşleştirileceği bir düzeni temsil eder. Daha ayrıntılı bir açıklama ve örnek için veya https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. string
sourcePartitionCount Blob giriş veri kaynağının bölüm sayısı. Aralık 1 - 1024. int
storageAccounts Bir veya daha fazla Azure Depolama hesabının listesi. PUT (CreateOrReplace) isteklerinde gereklidir. StorageAccount[]
timeFormat Saat biçimi. pathPattern içinde {time} nerede görünürse görünsin, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string

RawStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Ham' (gerekli)
properties Ham girişle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. RawInputDatasourceProperties

JobStorageAccount

Ad Açıklama Değer
accountKey Azure Depolama hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
accountName Azure Depolama hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'

Çıktı

Ad Açıklama Değer
name Kaynak adı string
properties Bir çıkışla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. OutputProperties

OutputProperties

Ad Açıklama Değer
veri kaynağı Çıktının yazılacağı veri kaynağını açıklar. PUT (CreateOrReplace) isteklerinde gereklidir. OutputDataSource
Seri -leştirme Girişten alınan verilerin nasıl serileştirildiği veya çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır. PUT (CreateOrReplace) isteklerinde gereklidir. Serileştirme
sizeWindow Stream Analytics çıkışını kısıtlamak için boyut penceresi. int
timeWindow Stream Analytics işi çıkışlarını filtrelemek için zaman çerçevesi. string
watermarkSettings Filigranların aşağı akışa gönderilip gönderilmeyeceğini belirleyen ayarlar. OutputWatermarkProperties

OutputDataSource

Ad Açıklama Değer
tür Nesne türünü ayarlama GatewayMessageBus
Microsoft.AzureFunction
Microsoft.DataLake/Accounts
Microsoft.DBForPostgreSQL/servers/databases
Microsoft.EventHub/EventHub
Microsoft.Kusto/clusters/databases
Microsoft.ServiceBus/EventHub
Microsoft.ServiceBus/Queue
Microsoft.ServiceBus/Topic
Microsoft.Sql/Server/Database
Microsoft.Sql/Server/DataWarehouse
Microsoft.Storage/Blob
Microsoft.Storage/DocumentDB
Microsoft.Storage/Table
PowerBI
Ham (gerekli)

GatewayMessageBusOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'GatewayMessageBus' (gerekli)
properties Ağ Geçidi İleti Veri Yolu çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. GatewayMessageBusOutputDataSourceProperties

GatewayMessageBusOutputDataSourceProperties

Ad Açıklama Değer
konu başlığı Service Bus konusunun adı. string

AzureFunctionOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.AzureFunction' (gerekli)
properties Azure İşlevi çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureFunctionOutputDataSourceProperties

AzureFunctionOutputDataSourceProperties

Ad Açıklama Değer
apiKey Başka bir abonelikten Azure İşlevi kullanmak istiyorsanız, işlevinize erişmek için gereken anahtarı sağlayarak bunu yapabilirsiniz. string
functionAppName Azure İşlevleri uygulamanızın adı. string
functionName Azure İşlevleri uygulamanızdaki işlevin adı. string
maxBatchCount Her toplu işte Azure İşlevleri gönderilen en fazla olay sayısını belirtmenize olanak tanıyan özellik. Varsayılan değer 100’dür. int
maxBatchSize Azure işlevinize gönderilen her çıkış toplu işlemi için en büyük boyutu ayarlamanıza olanak tanıyan özellik. Giriş birimi bayt cinsindendir. Varsayılan olarak, bu değer 262.144 bayttır (256 KB). int

AzureDataLakeStoreOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.DataLake/Accounts' (gerekli)
properties Azure Data Lake Store çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureDataLakeStoreOutputDataSourceProperties

AzureDataLakeStoreOutputDataSourceProperties

Ad Açıklama Değer
accountName Azure Data Lake Store hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
Dateformat Tarih biçimi. filePathPrefix'te {date} nerede görünürse görünsin, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
filePathPrefix Çıktının yazılması gereken dosyanın konumu. PUT (CreateOrReplace) isteklerinde gereklidir. string
refreshToken Daha sonra veri kaynağıyla kimlik doğrulaması yapmak için kullanılabilecek geçerli bir erişim belirteci almak için kullanılabilecek bir yenileme belirteci. Geçerli bir yenileme belirteci şu anda yalnızca Azure Portal üzerinden edinilebilir. Veri kaynağını oluştururken ve ardından Azure Portal'a giderek bu özelliği geçerli bir yenileme belirteci ile güncelleştirecek olan veri kaynağının kimliğini doğrulamak için buraya sahte bir dize değeri koymanızı öneririz. PUT (CreateOrReplace) isteklerinde gereklidir. string
tenantId Yenileme belirtecini almak için kullanılan kullanıcının kiracı kimliği. PUT (CreateOrReplace) isteklerinde gereklidir. string
timeFormat Saat biçimi. filePathPrefix'te {time} nerede görünüyorsa, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string
tokenUserDisplayName Yenileme belirtecini almak için kullanılan kullanıcının görünen adı. Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string
tokenUserPrincipalName Yenileme belirtecini almak için kullanılan kullanıcının kullanıcı asıl adı (UPN). Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string

PostgreSQLOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.DBForPostgreSQL/servers/databases' (gerekli)
properties PostgreSQL çıkış veri kaynağıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. PostgreSQLOutputDataSourceProperties

PostgreSQLOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
database Azure SQL veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
maxWriterCount En Fazla Yazıcı sayısı; şu anda yalnızca 1 (tek yazıcı) ve 0 (sorgu bölümüne göre) kullanılabilir. PUT isteklerinde isteğe bağlı. int
password Azure SQL veritabanına bağlanmak için kullanılacak parola. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sunucu Azure SQL veritabanını içeren SQL sunucusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure SQL veritabanındaki tablonun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
kullanıcı Azure SQL veritabanına bağlanmak için kullanılacak kullanıcı adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

EventHubV2OutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.EventHub/EventHub' (gerekli)
properties Bir Olay Hub'ı çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. EventHubOutputDataSourceProperties

EventHubOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
eventHubName Olay Hub'ının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
partitionCount Olay hub'ı veri kaynağının bölüm sayısı. Aralık 1 - 256. int
partitionKey Olay verilerinin hangi bölüme gönderileceğini belirlemek için kullanılan anahtar/sütun. string
propertyColumns Bu Olay Hub'ı çıkışıyla ilişkili özellikler. dize[]
serviceBusNamespace İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

AzureDataExplorerOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Kusto/clusters/databases' (gerekli)
properties Azure Veri Gezgini çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureDataExplorerOutputDataSourceProperties

AzureDataExplorerOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
cluster Azure Veri Gezgini kümesinin adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
database Azure Veri Gezgini veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure Tablosunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

EventHubOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.ServiceBus/EventHub' (gerekli)
properties Bir Olay Hub'ı çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. EventHubOutputDataSourceProperties

ServiceBusQueueOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.ServiceBus/Queue' (gerekli)
properties Service Bus Kuyruğu çıkışıyla ilişkilendirilmiş özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. ServiceBusQueueOutputDataSourceProperties

ServiceBusQueueOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
propertyColumns Service Bus iletilerine özel özellikler olarak eklenecek çıkış sütunlarının adlarını içeren bir dize dizisi. dize[]
queueName Service Bus Kuyruğunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
serviceBusNamespace İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
systemPropertyColumns Service Bus Kuyruğu ile ilişkili sistem özellikleri. Aşağıdaki sistem özellikleri desteklenir: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.

ServiceBusTopicOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.ServiceBus/Topic' (gerekli)
properties Service Bus Konusu çıkışıyla ilişkilendirilmiş özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. ServiceBusTopicOutputDataSourceProperties

ServiceBusTopicOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
propertyColumns Service Bus iletilerine özel özellikler olarak eklenecek çıkış sütunlarının adlarını içeren bir dize dizisi. dize[]
serviceBusNamespace İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
systemPropertyColumns Service Bus Konu Çıkışı ile ilişkili sistem özellikleri. Aşağıdaki sistem özellikleri desteklenir: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPrope...
topicName Service Bus Konusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

ServiceBusTopicOutputDataSourcePropertiesSystemPrope...

Ad Açıklama Değer
{özelleştirilmiş özellik} string

AzureSqlDatabaseOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Sql/Server/Database' (gerekli)
properties Azure SQL veritabanı çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureSqlDatabaseOutputDataSourceProperties

AzureSqlDatabaseOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
database Azure SQL veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
maxBatchCount Sql veritabanına yazma için maksimum Batch sayısı; varsayılan değer 10.000'dir. PUT isteklerinde isteğe bağlı. int
maxWriterCount En Fazla Yazıcı sayısı; şu anda yalnızca 1 (tek yazıcı) ve 0 (sorgu bölümüne göre) kullanılabilir. PUT isteklerinde isteğe bağlı. int
password Azure SQL veritabanına bağlanmak için kullanılacak parola. PUT (CreateOrReplace) isteklerinde gereklidir. string
sunucu Azure SQL veritabanını içeren SQL sunucusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure SQL veritabanındaki tablonun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
kullanıcı Azure SQL veritabanına bağlanmak için kullanılacak kullanıcı adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

AzureSynapseOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Sql/Server/DataWarehouse' (gerekli)
properties bir Azure Synapse çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureSynapseOutputDataSourceProperties

AzureSynapseOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
database Azure SQL veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
password Azure SQL veritabanına bağlanmak için kullanılacak parola. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sunucu Azure SQL veritabanını içeren SQL sunucusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure SQL veritabanındaki tablonun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
kullanıcı Azure SQL veritabanına bağlanmak için kullanılacak kullanıcı adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

BlobOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Storage/Blob' (gerekli)
properties Blob çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. BlobOutputDataSourceProperties

BlobOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
blobPathPrefix Blob yolu ön eki. string
blobWriteMode Blob yazma modu. 'Ekle'
'Bir kez'
kapsayıcı İlişkili Depolama hesabı içindeki bir kapsayıcının adı. Bu kapsayıcı, okunacak veya yazılacak blobları içerir. PUT (CreateOrReplace) isteklerinde gereklidir. string
Dateformat Tarih biçimi. pathPattern içinde {date} nerede görünürse görünsin, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
pathPattern Blob yolu deseni. Normal bir ifade değil. Blob adlarının işe giriş veya çıkış olarak eklenip eklenmeyeceğini belirlemek için eşleştirilecek bir deseni temsil eder. Daha ayrıntılı bir açıklama ve örnek için veya https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. string
storageAccounts Bir veya daha fazla Azure Depolama hesabının listesi. PUT (CreateOrReplace) isteklerinde gereklidir. StorageAccount[]
timeFormat Saat biçimi. pathPattern içinde {time} nerede görünüyorsa, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string

DocumentDbOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Storage/DocumentDB' (gerekli)
properties DocumentDB çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. DocumentDbOutputDataSourceProperties

DocumentDbOutputDataSourceProperties

Ad Açıklama Değer
accountId DocumentDB hesap adı veya kimliği. PUT (CreateOrReplace) isteklerinde gereklidir. string
accountKey DocumentDB hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
collectionNamePattern Kullanılacak koleksiyonların koleksiyon adı deseni. Koleksiyon adı biçimi, bölümlerin 0'dan başladığı isteğe bağlı {partition} belirteci kullanılarak oluşturulabilir. Daha fazla bilgi için belgenin https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output DocumentDB bölümüne bakın. PUT (CreateOrReplace) isteklerinde gereklidir. string
database DocumentDB veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
Documentıd Ekleme veya güncelleştirme işlemlerinin temel aldığı birincil anahtarı belirtmek için kullanılan çıkış olaylarındaki alanın adı. string
partitionKey Çıkış olaylarındaki alanın adı, çıktıyı koleksiyonlar arasında bölümleme anahtarını belirtmek için kullanılır. 'collectionNamePattern' {partition} belirtecini içeriyorsa, bu özelliğin belirtilmesi gerekir. string

AzureTableOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Microsoft.Storage/Table' (gerekli)
properties Azure Tablo çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureTableOutputDataSourceProperties

AzureTableOutputDataSourceProperties

Ad Açıklama Değer
accountKey Azure Depolama hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
accountName Azure Depolama hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
batchSize Bir kerede Azure Tablosuna yazacak satır sayısı. int
columnsToRemove Belirtilirse, dizideki her öğe çıkış olayı varlıklarından kaldırılacak (varsa) bir sütunun adıdır. string[]
partitionKey Bu öğe, Azure Tablosu için bölüm anahtarı olarak kullanılacak sorgudaki SELECT deyiminden bir sütunun adını gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. string
rowKey Bu öğe, Sorgudaki SELECT deyiminden azure tablosu için satır anahtarı olarak kullanılacak sütunun adını gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure Tablosunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

PowerBIOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'PowerBI' (gerekli)
properties Power BI çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. PowerBIOutputDataSourceProperties

PowerBIOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. 'ConnectionString'
'Msi'
'UserToken'
Dataset Power BI veri kümesinin adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
groupId Power BI grubunun kimliği. string
groupName Power BI grubunun adı. Hangi Power BI grup kimliğinin kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string
refreshToken Daha sonra veri kaynağıyla kimlik doğrulaması yapmak için kullanılabilecek geçerli bir erişim belirteci almak için kullanılabilecek bir yenileme belirteci. Geçerli bir yenileme belirteci şu anda yalnızca Azure Portal aracılığıyla edinilebilir. Veri kaynağını oluştururken ve ardından Azure Portal'a giderek bu özelliği geçerli bir yenileme belirteci ile güncelleştirecek olan veri kaynağının kimliğini doğrulamak için buraya sahte bir dize değeri koymanızı öneririz. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Belirtilen veri kümesinin altındaki Power BI tablosunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tokenUserDisplayName Yenileme belirtecini almak için kullanılan kullanıcının görünen adı. Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string
tokenUserPrincipalName Yenileme belirtecini almak için kullanılan kullanıcının kullanıcı asıl adı (UPN). Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string

RawOutputDatasource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. 'Ham' (gerekli)
properties Ham çıkışla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. RawOutputDatasourceProperties

RawOutputDatasourceProperties

Ad Açıklama Değer
payloadUri Çıkışın yazılması gereken bloba SAS URL'si. Bu özellik ayarlanmazsa, çıkış verileri geçici bir depolama alanına yazılır ve bu geçici depolamanın SAS URL'si sonucta eklenir. string

OutputWatermarkProperties

Ad Açıklama Değer
maxWatermarkDifferenceAcrossPartitions En hızlı ve en yavaş bölümler arasındaki en büyük deltayı açıklar, bu nedenle aşağı akış işlerinde gerekli tüm olayları yakalayan sıra dışı penceresi iyi tanımlanmıştır. string
watermarkMode Çıktı filigran modu. 'Yok'
'SendCurrentPartitionWatermark'
'SendLowestWatermarkAcrossPartitions'

Sku

Ad Açıklama Değer
capacity SKU'nun kapasitesi. int
name SKU'nun adı. PUT (CreateOrReplace) isteklerinde gereklidir. 'Standart'

Dönüşüm

Ad Açıklama Değer
name Kaynak adı string
properties Bir dönüştürme ile ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. TransformationProperties

TransformationProperties

Ad Açıklama Değer
query Akış işinde çalıştırılacak sorguyu belirtir. Stream Analytics Sorgu Dili (SAQL) hakkında daha fazla bilgiyi burada bulabilirsiniz: https://msdn.microsoft.com/library/azure/dn834998 . PUT (CreateOrReplace) isteklerinde gereklidir. string
streamingUnits Akış işinin kullandığı akış birimi sayısını belirtir. int
validStreamingUnits Bir akış işinin ölçeklendirebileceği geçerli akış birimlerini belirtir. int[]

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

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

Şablon Description
Standart Stream Analytics İşi Oluşturma

Azure’a dağıtın
Bu şablon bir Standart Stream Analytics İşi oluşturur. Daha fazla bilgi için Azure Stream Analytics, birden çok kaynaktan gelen yüksek hacimli hızlı akış verilerini aynı anda analiz etmek ve işlemek için tasarlanmış gerçek zamanlı bir analiz ve karmaşık olay işleme altyapısıdır. Desenler ve ilişkiler cihazlar, algılayıcılar, tıklama akışları, sosyal medya akışları ve uygulamalar gibi bir dizi giriş kaynağından ayıklanan bilgilerde tanımlanabilir. Bu desenler eylemleri tetikleme ve uyarı oluşturma, bilgileri raporlama aracına besleme veya dönüştürülmüş verileri daha sonra kullanmak üzere depolama gibi iş akışlarını başlatmak için kullanılabilir. Ayrıca Stream Analytics, Azure IoT Edge çalışma zamanında kullanılabilir ve bulutla aynı dili veya söz dizimini destekler.

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

Streamingjobs 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.StreamAnalytics/streamingjobs kaynağı oluşturmak için aşağıdaki Terraform'u şablonunuza ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      cluster = {
        id = "string"
      }
      compatibilityLevel = "string"
      contentStoragePolicy = "string"
      dataLocale = "string"
      eventsLateArrivalMaxDelayInSeconds = int
      eventsOutOfOrderMaxDelayInSeconds = int
      eventsOutOfOrderPolicy = "string"
      externals = {
        container = "string"
        path = "string"
        refreshConfiguration = {
          dateFormat = "string"
          pathPattern = "string"
          refreshInterval = "string"
          refreshType = "string"
          timeFormat = "string"
        }
        storageAccount = {
          accountKey = "string"
          accountName = "string"
          authenticationMode = "string"
        }
      }
      functions = [
        {
          name = "string"
          properties = {
            properties = {
              binding = {
                type = "string"
                // For remaining properties, see FunctionBinding objects
              }
              inputs = [
                {
                  dataType = "string"
                  isConfigurationParameter = bool
                }
              ]
              output = {
                dataType = "string"
              }
            }
            type = "string"
            // For remaining properties, see FunctionProperties objects
          }
        }
      ]
      inputs = [
        {
          name = "string"
          properties = {
            compression = {
              type = "string"
            }
            partitionKey = "string"
            serialization = {
              type = "string"
              // For remaining properties, see Serialization objects
            }
            watermarkSettings = {
              watermarkMode = "string"
            }
            type = "string"
            // For remaining properties, see InputProperties objects
          }
        }
      ]
      jobStorageAccount = {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
      jobType = "string"
      outputErrorPolicy = "string"
      outputs = [
        {
          name = "string"
          properties = {
            datasource = {
              type = "string"
              // For remaining properties, see OutputDataSource objects
            }
            serialization = {
              type = "string"
              // For remaining properties, see Serialization objects
            }
            sizeWindow = int
            timeWindow = "string"
            watermarkSettings = {
              maxWatermarkDifferenceAcrossPartitions = "string"
              watermarkMode = "string"
            }
          }
        }
      ]
      outputStartMode = "string"
      outputStartTime = "string"
      sku = {
        capacity = int
        name = "Standard"
      }
      transformation = {
        name = "string"
        properties = {
          query = "string"
          streamingUnits = int
          validStreamingUnits = [
            int
          ]
        }
      }
    }
    sku = {
      capacity = int
      name = "Standard"
    }
  })
}

FunctionProperties nesneleri

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

Toplama için şunu kullanın:

  type = "Aggregate"

Skaler için şunu kullanın:

  type = "Scalar"

FunctionBinding nesneleri

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

Microsoft.MachineLearning/WebService için şunu kullanın:

  type = "Microsoft.MachineLearning/WebService"
  properties = {
    apiKey = "string"
    batchSize = int
    endpoint = "string"
    inputs = {
      columnNames = [
        {
          dataType = "string"
          mapTo = int
          name = "string"
        }
      ]
      name = "string"
    }
    outputs = [
      {
        dataType = "string"
        name = "string"
      }
    ]
  }

Microsoft.MachineLearningServices için şunu kullanın:

  type = "Microsoft.MachineLearningServices"
  properties = {
    apiKey = "string"
    batchSize = int
    endpoint = "string"
    inputRequestName = "string"
    inputs = [
      {
        dataType = "string"
        mapTo = int
        name = "string"
      }
    ]
    numberOfParallelRequests = int
    outputResponseName = "string"
    outputs = [
      {
        dataType = "string"
        mapTo = int
        name = "string"
      }
    ]
  }

Microsoft.StreamAnalytics/CLRUdf için şunu kullanın:

  type = "Microsoft.StreamAnalytics/CLRUdf"
  properties = {
    class = "string"
    dllPath = "string"
    method = "string"
    updateMode = "string"
  }

Microsoft.StreamAnalytics/JavascriptUdf için şunu kullanın:

  type = "Microsoft.StreamAnalytics/JavascriptUdf"
  properties = {
    script = "string"
  }

InputProperties nesneleri

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

Başvuru için şunu kullanın:

  type = "Reference"
  datasource = {
    type = "string"
    // For remaining properties, see ReferenceInputDataSource objects
  }

Stream için şunu kullanın:

  type = "Stream"
  datasource = {
    type = "string"
    // For remaining properties, see StreamInputDataSource objects
  }

Serileştirme nesneleri

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

Avro için şunu kullanın:

  type = "Avro"

Csv için şunu kullanın:

  type = "Csv"
  properties = {
    encoding = "UTF8"
    fieldDelimiter = "string"
  }

CustomClr için şunu kullanın:

  type = "CustomClr"
  properties = {
    serializationClassName = "string"
    serializationDllPath = "string"
  }

Delta için şunu kullanın:

  type = "Delta"
  properties = {
    deltaTablePath = "string"
    partitionColumns = [
      "string"
    ]
  }

Json için şunu kullanın:

  type = "Json"
  properties = {
    encoding = "UTF8"
    format = "string"
  }

Parquet için şunu kullanın:

  type = "Parquet"

ReferenceInputDataSource nesneleri

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

Dosya için şunu kullanın:

  type = "File"
  properties = {
    path = "string"
  }

Microsoft.Sql/Server/Database için şunu kullanın:

  type = "Microsoft.Sql/Server/Database"
  properties = {
    authenticationMode = "string"
    database = "string"
    deltaSnapshotQuery = "string"
    fullSnapshotQuery = "string"
    password = "string"
    refreshRate = "string"
    refreshType = "string"
    server = "string"
    user = "string"
  }

Microsoft.Storage/Blob için şunu kullanın:

  type = "Microsoft.Storage/Blob"
  properties = {
    authenticationMode = "string"
    blobName = "string"
    container = "string"
    dateFormat = "string"
    deltaPathPattern = "string"
    deltaSnapshotRefreshRate = "string"
    fullSnapshotRefreshRate = "string"
    pathPattern = "string"
    sourcePartitionCount = int
    storageAccounts = [
      {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
    ]
    timeFormat = "string"
  }

Ham için şunu kullanın:

  type = "Raw"
  properties = {
    payload = "string"
    payloadUri = "string"
  }

StreamInputDataSource nesneleri

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

GatewayMessageBus için şunu kullanın:

  type = "GatewayMessageBus"
  properties = {
    topic = "string"
  }

Microsoft.Devices/IotHubs için şunu kullanın:

  type = "Microsoft.Devices/IotHubs"
  properties = {
    consumerGroupName = "string"
    endpoint = "string"
    iotHubNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }

Microsoft.EventGrid/EventSubscriptions için şunu kullanın:

  type = "Microsoft.EventGrid/EventSubscriptions"
  properties = {
    eventTypes = [
      "string"
    ]
    schema = "string"
    storageAccounts = [
      {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
    ]
    subscriber = {
      properties = {
        authenticationMode = "string"
        consumerGroupName = "string"
        eventHubName = "string"
        partitionCount = int
        prefetchCount = int
        serviceBusNamespace = "string"
        sharedAccessPolicyKey = "string"
        sharedAccessPolicyName = "string"
      }
      type = "string"
    }
  }

Microsoft.EventHub/EventHub için şunu kullanın:

  type = "Microsoft.EventHub/EventHub"
  properties = {
    authenticationMode = "string"
    consumerGroupName = "string"
    eventHubName = "string"
    partitionCount = int
    prefetchCount = int
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }

Microsoft.ServiceBus/EventHub için şunu kullanın:

  type = "Microsoft.ServiceBus/EventHub"
  properties = {
    authenticationMode = "string"
    consumerGroupName = "string"
    eventHubName = "string"
    partitionCount = int
    prefetchCount = int
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }

Microsoft.Storage/Blob için şunu kullanın:

  type = "Microsoft.Storage/Blob"
  properties = {
    authenticationMode = "string"
    container = "string"
    dateFormat = "string"
    pathPattern = "string"
    sourcePartitionCount = int
    storageAccounts = [
      {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
    ]
    timeFormat = "string"
  }

Ham için şunu kullanın:

  type = "Raw"
  properties = {
    payload = "string"
    payloadUri = "string"
  }

OutputDataSource nesneleri

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

GatewayMessageBus için şunu kullanın:

  type = "GatewayMessageBus"
  properties = {
    topic = "string"
  }

Microsoft.AzureFunction için şunu kullanın:

  type = "Microsoft.AzureFunction"
  properties = {
    apiKey = "string"
    functionAppName = "string"
    functionName = "string"
    maxBatchCount = int
    maxBatchSize = int
  }

Microsoft.DataLake/Accounts için şunu kullanın:

  type = "Microsoft.DataLake/Accounts"
  properties = {
    accountName = "string"
    authenticationMode = "string"
    dateFormat = "string"
    filePathPrefix = "string"
    refreshToken = "string"
    tenantId = "string"
    timeFormat = "string"
    tokenUserDisplayName = "string"
    tokenUserPrincipalName = "string"
  }

Microsoft.DBForPostgreSQL/servers/databases için şunu kullanın:

  type = "Microsoft.DBForPostgreSQL/servers/databases"
  properties = {
    authenticationMode = "string"
    database = "string"
    maxWriterCount = int
    password = "string"
    server = "string"
    table = "string"
    user = "string"
  }

Microsoft.EventHub/EventHub için şunu kullanın:

  type = "Microsoft.EventHub/EventHub"
  properties = {
    authenticationMode = "string"
    eventHubName = "string"
    partitionCount = int
    partitionKey = "string"
    propertyColumns = [
      "string"
    ]
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }

Microsoft.Kusto/clusters/databases için şunu kullanın:

  type = "Microsoft.Kusto/clusters/databases"
  properties = {
    authenticationMode = "string"
    cluster = "string"
    database = "string"
    table = "string"
  }

Microsoft.ServiceBus/EventHub için şunu kullanın:

  type = "Microsoft.ServiceBus/EventHub"
  properties = {
    authenticationMode = "string"
    eventHubName = "string"
    partitionCount = int
    partitionKey = "string"
    propertyColumns = [
      "string"
    ]
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }

Microsoft.ServiceBus/Queue için şunu kullanın:

  type = "Microsoft.ServiceBus/Queue"
  properties = {
    authenticationMode = "string"
    propertyColumns = [
      "string"
    ]
    queueName = "string"
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }

Microsoft.ServiceBus/Topic için şunu kullanın:

  type = "Microsoft.ServiceBus/Topic"
  properties = {
    authenticationMode = "string"
    propertyColumns = [
      "string"
    ]
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
    systemPropertyColumns = {
      {customized property} = "string"
    }
    topicName = "string"
  }

Microsoft.Sql/Server/Database için şunu kullanın:

  type = "Microsoft.Sql/Server/Database"
  properties = {
    authenticationMode = "string"
    database = "string"
    maxBatchCount = int
    maxWriterCount = int
    password = "string"
    server = "string"
    table = "string"
    user = "string"
  }

Microsoft.Sql/Server/DataWarehouse için şunu kullanın:

  type = "Microsoft.Sql/Server/DataWarehouse"
  properties = {
    authenticationMode = "string"
    database = "string"
    password = "string"
    server = "string"
    table = "string"
    user = "string"
  }

Microsoft.Storage/Blob için şunu kullanın:

  type = "Microsoft.Storage/Blob"
  properties = {
    authenticationMode = "string"
    blobPathPrefix = "string"
    blobWriteMode = "string"
    container = "string"
    dateFormat = "string"
    pathPattern = "string"
    storageAccounts = [
      {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
    ]
    timeFormat = "string"
  }

Microsoft.Storage/DocumentDB için şunu kullanın:

  type = "Microsoft.Storage/DocumentDB"
  properties = {
    accountId = "string"
    accountKey = "string"
    authenticationMode = "string"
    collectionNamePattern = "string"
    database = "string"
    documentId = "string"
    partitionKey = "string"
  }

Microsoft.Storage/Table için şunu kullanın:

  type = "Microsoft.Storage/Table"
  properties = {
    accountKey = "string"
    accountName = "string"
    batchSize = int
    columnsToRemove = [
      "string"
    ]
    partitionKey = "string"
    rowKey = "string"
    table = "string"
  }

PowerBI için şunu kullanın:

  type = "PowerBI"
  properties = {
    authenticationMode = "string"
    dataset = "string"
    groupId = "string"
    groupName = "string"
    refreshToken = "string"
    table = "string"
    tokenUserDisplayName = "string"
    tokenUserPrincipalName = "string"
  }

Ham için şunu kullanın:

  type = "Raw"
  properties = {
    payloadUri = "string"
  }

Özellik değerleri

akış işleri

Ad Açıklama Değer
tür Kaynak türü "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview"
name Kaynak adı dize (gerekli)

Karakter sınırı: 3-63

Geçerli karakterler:
Alfasayısallar, kısa çizgiler ve alt çizgiler.
location Kaynağın bulunduğu coğrafi konum string
parent_id Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. dize (gerekli)
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü.
Sku Akış işinin SKU'su açıklanır. PUT (CreateOrReplace) isteklerinde gereklidir. Sku
identity Girişler ve çıkışlarla kimlik doğrulaması yapmak için kullanılabilecek bu işe atanan yönetilen kimliği açıklar. Kimlik
properties Akış işiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. StreamingJobProperties

Kimlik

Ad Açıklama Değer
tür Kimliğin türü SystemAssigned veya UserAssigned olabilir. string
identity_ids Akış işi kaynağıyla ilişkili kullanıcı tarafından atanan kimlikler. Kullanıcı kimliği kimlikleri dizisi.

IdentityUserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik}

StreamingJobProperties

Ad Açıklama Değer
cluster Akış işlerinin çalıştırılacağı küme. ClusterInfo
Compatibilitylevel Akış işinin belirli çalışma zamanı davranışlarını denetler. "1.0"
"1.2"
contentStoragePolicy Geçerli değerler JobStorageAccount ve SystemAccount değerleridir. JobStorageAccount olarak ayarlanırsa, bunun için kullanıcının jobStorageAccount özelliğini de belirtmesi gerekir. . "JobStorageAccount"
"SystemAccount"
dataLocale Akış analizi işinin veri yerel ayarı. Değer, .aspx kümesinden https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110desteklenen bir .NET Kültürünün adı olmalıdır. Belirtilmemişse varsayılan olarak 'en-US' olarak ayarlanır. string
eventsLateArrivalMaxDelayInSeconds Saniyeler içinde geç gelen olayların dahil edilebileceği maksimum toleranslı gecikme. Desteklenen aralık -1 ile 1814399 arasıdır (20.23:59:59 gün) ve süresiz beklemeyi belirtmek için -1 kullanılır. Özelliği yoksa, -1 değerine sahip olarak yorumlanır. int
eventsOutOfOrderMaxDelayInSeconds Sıra dışı olayların sırayla geri döndürülecek şekilde ayarlanabildiği saniyeler içinde en fazla toleranslı gecikme. int
eventsOutOfOrderPolicy Giriş olay akışında sıra dışı gelen olaylara uygulanacak ilkeyi gösterir. "Ayarla"
"Bırak"
dışlar Özel kod yapıtlarının bulunduğu depolama hesabı. Dış
işlevleri Akış işi için bir veya daha fazla işlevin listesi. Put isteğinde bu özellik belirtilirken her işlevin name özelliği gereklidir. Bu özellik PATCH işlemi aracılığıyla değiştirilemez. Tek dönüştürme için kullanılabilir PATCH API'sini kullanmanız gerekir. İşlev[]
Giriş Akış işine bir veya daha fazla girişin listesi. Put isteğinde bu özellik belirtilirken her girişin name özelliği gereklidir. Bu özellik PATCH işlemi aracılığıyla değiştirilemez. Tek tek giriş için sağlanan PATCH API'sini kullanmanız gerekir. Giriş[]
jobStorageAccount MSI içeren bir Azure Depolama hesabıyla ilişkilendirilmiş özellikler JobStorageAccount
jobType İşin türünü açıklar. Geçerli modlar Cloud ve 'Edge'. "Bulut"
"Edge"
outputErrorPolicy Çıkışa ulaşan ve hatalı biçimlendirilmiş (eksik sütun değerleri, yanlış türde veya boyuttaki sütun değerleri) nedeniyle dış depolamaya yazılamayan olaylara uygulanacak ilkeyi gösterir. "Bırak"
"Durdur"
Çıkış Akış işi için bir veya daha fazla çıkışın listesi. Put isteğinde bu özellik belirtilirken her çıkışın ad özelliği gereklidir. Bu özellik PATCH işlemi aracılığıyla değiştirilemez. Tek çıkış için kullanılabilir PATCH API'sini kullanmanız gerekir. Çıkış[]
outputStartMode Bu özellik yalnızca işin oluşturulduklarında hemen başlatılması istendiğinde kullanılmalıdır. Değer JobStartTime, CustomTime veya LastOutputEventTime olabilir. Bu değer, iş her başlatıldığında çıkış olay akışının başlangıç noktasının mı, outputStartTime özelliğiyle belirtilen özel bir kullanıcı zaman damgasından mı yoksa son olay çıkış zamanından mı başlayacağını belirtmek için olabilir. "CustomTime"
"JobStartTime"
"LastOutputEventTime"
outputStartTime Değer, çıkış olay akışının başlangıç noktasını gösteren ISO-8601 biçimli bir zaman damgası veya akış işi her başlatıldığında çıkış olay akışının başlatılacağını belirtmek için null olur. outputStartMode CustomTime olarak ayarlandıysa bu özelliğin bir değeri olmalıdır. string
Sku Akış işinin SKU'su açıklanır. PUT (CreateOrReplace) isteklerinde gereklidir. Sku
Dönüştürme Sorguyu ve akış işi için kullanılacak akış birimi sayısını gösterir. Bir PUT isteğinde bu özellik belirtilirken dönüştürmenin ad özelliği gereklidir. Bu özellik PATCH işlemi aracılığıyla değiştirilemez. Tek dönüştürme için kullanılabilir PATCH API'sini kullanmanız gerekir. Dönüşüm

ClusterInfo

Ad Açıklama Değer
kimlik Kümenin kaynak kimliği. string

Dış

Ad Açıklama Değer
kapsayıcı UserCustomCode kapsayıcısı. string
path UserCustomCode yolu. string
refreshConfiguration İş yapılandırmasında mevcut olan tüm güncelleştirilebilir kullanıcı tanımlı işlevlerin yenileme parametreleri. RefreshConfiguration
storageAccount Azure Depolama hesabıyla ilişkili özellikler StorageAccount

RefreshConfiguration

Ad Açıklama Değer
Dateformat Tarih biçimi. pathPattern içinde {date} nerede görünürse görün, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
pathPattern Blob yolu deseni. Normal bir ifade değil. Blob adlarının işe giriş veya çıkış olarak eklenip eklenmeyeceğini belirlemek için eşleştirileceği bir düzeni temsil eder. Daha ayrıntılı bir açıklama ve örnek için veya https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. string
Refreshınterval Yenileme aralığı. string
Refreshtype Bu özellik, hangi veri yenileme seçeneğinin kullanılacağını belirtir, Engelleme veya Engellemeyi Kaldırma. "Engelleme"
"Engelleme yok"
timeFormat Saat biçimi. pathPattern içinde {time} nerede görünürse görünsin, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string

StorageAccount

Ad Açıklama Değer
accountKey Azure Depolama hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
accountName Azure Depolama hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"

İşlev

Ad Açıklama Değer
name Kaynak adı string
properties Bir işlevle ilişkili özellikler. FunctionProperties

FunctionProperties

Ad Açıklama Değer
properties FunctionConfiguration
tür Nesne türünü ayarlama Toplama
Skaler (gerekli)

FunctionConfiguration

Ad Açıklama Değer
bağlama İşlevin fiziksel bağlaması. Örneğin, Azure Machine Learning web hizmeti söz konusu olduğunda uç nokta açıklanır. FunctionBinding
Giriş FunctionInput[]
çıkış bir işlevin çıkışını açıklar. FunctionOutput

FunctionBinding

Ad Açıklama Değer
tür Nesne türünü ayarlama Microsoft.MachineLearning/WebService
Microsoft.MachineLearningServices
Microsoft.StreamAnalytics/CLRUdf
Microsoft.StreamAnalytics/JavascriptUdf (gerekli)

AzureMachineLearningStudioFunctionBinding

Ad Açıklama Değer
tür İşlev bağlama türünü gösterir. "Microsoft.MachineLearning/WebService" (gerekli)
properties Azure Machine learning Studio ile ilişkili bağlama özellikleri. AzureMachineLearningStudioFunctionBindingProperties

AzureMachineLearningStudioFunctionBindingProperties

Ad Açıklama Değer
apiKey Request-Response uç noktasıyla kimlik doğrulaması yapmak için kullanılan API anahtarı. string
batchSize Her Azure ML RRS yürütme isteği için en fazla satır sayısını açıklayan 1 ile 10000 arasında bir sayı. Varsayılan değer 1000'dir. int
endpoint Azure Machine Learning Studio'nun Request-Response yürütme uç noktası. Daha fazla bilgi için buraya bakın: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs string
Giriş Azure Machine Learning Studio uç noktası için girişler. AzureMachineLearningStudioInputs
Çıkış Azure Machine Learning Studio uç nokta yürütme çıkışlarının listesi. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputs

Ad Açıklama Değer
columnNames Azure Machine Learning Studio uç noktası için giriş sütunlarının listesi. AzureMachineLearningStudioInputColumn[]
name Girişin adı. Bu, uç nokta yazarken sağlanan addır. string

AzureMachineLearningStudioInputColumn

Ad Açıklama Değer
dataType Giriş sütununun (Azure Machine Learning tarafından desteklenen) veri türü. Geçerli Azure Machine Learning veri türlerinin listesi adresinde https://msdn.microsoft.com/library/azure/dn905923.aspx açıklanmıştır. string
mapTo Bu girişin eşlemini yapılan işlev parametresinin sıfır tabanlı dizini. int
name Giriş sütununun adı. string

AzureMachineLearningStudioOutputColumn

Ad Açıklama Değer
dataType Çıkış sütununun (Azure Machine Learning tarafından desteklenen) veri türü. Geçerli Azure Machine Learning veri türlerinin listesi adresinde https://msdn.microsoft.com/library/azure/dn905923.aspx açıklanmıştır. string
name Çıkış sütununun adı. string

AzureMachineLearningServiceFunctionBinding

Ad Açıklama Değer
tür İşlev bağlama türünü gösterir. "Microsoft.MachineLearningServices" (gerekli)
properties Azure Machine Learning web hizmetiyle ilişkili bağlama özellikleri. AzureMachineLearningServiceFunctionBindingProperties

AzureMachineLearningServiceFunctionBindingProperties

Ad Açıklama Değer
apiKey Request-Response uç noktasıyla kimlik doğrulaması yapmak için kullanılan API anahtarı. string
batchSize Her Azure ML RRS yürütme isteği için en fazla satır sayısını açıklayan 1 ile 10000 arasında bir sayı. Varsayılan değer 1000'dir. int
endpoint Azure Machine Learning web hizmetinin Request-Response yürütme uç noktası. string
inputRequestName Giriş isteği nesnesinin etiketi. string
Giriş Azure Machine Learning web hizmeti uç noktası için girişler. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests İşinizin bir bölümü başına makine öğrenmesi hizmetine gönderilecek paralel istek sayısı. Varsayılan değer 1'dir. int
outputResponseName Çıkış isteği nesnesinin etiketi. string
Çıkış Azure Machine Learning web hizmeti uç noktası yürütmesi çıkışlarının listesi. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Ad Açıklama Değer
dataType Giriş sütununun (Azure Machine Learning tarafından desteklenen) veri türü. string
mapTo Bu girişin eşlemini yapılan işlev parametresinin sıfır tabanlı dizini. int
name Giriş sütununun adı. string

AzureMachineLearningServiceOutputColumn

Ad Açıklama Değer
dataType Çıkış sütununun (Azure Machine Learning tarafından desteklenen) veri türü. string
mapTo Bu girişin eşlemini yapılan işlev parametresinin sıfır tabanlı dizini. int
name Çıkış sütununun adı. string

CSharpFunctionBinding

Ad Açıklama Değer
tür İşlev bağlama türünü gösterir. "Microsoft.StreamAnalytics/CLRUdf" (gerekli)
properties CSharp işleviyle ilişkili bağlama özellikleri. CSharpFunctionBindingProperties

CSharpFunctionBindingProperties

Ad Açıklama Değer
sınıf Tek bir işlev tanımı içeren Csharp kodu. string
dllPath Tek bir işlev tanımı içeren Csharp kodu. string
method Tek bir işlev tanımı içeren Csharp kodu. string
Updatemode Stream Analytics işlevleri için yenileme modları. "Yenilenebilir"
"Statik"

JavaScriptFunctionBinding

Ad Açıklama Değer
tür İşlev bağlama türünü gösterir. "Microsoft.StreamAnalytics/JavascriptUdf" (gerekli)
properties JavaScript işleviyle ilişkili bağlama özellikleri. JavaScriptFunctionBindingProperties

JavaScriptFunctionBindingProperties

Ad Açıklama Değer
betik Tek bir işlev tanımı içeren JavaScript kodu. Örneğin: 'function (x, y) { return x + y; }' string

FunctionInput

Ad Açıklama Değer
dataType İşlev giriş parametresinin (Azure Stream Analytics tarafından desteklenen) veri türü. Geçerli Azure Stream Analytics veri türlerinin listesi şu konumda açıklanmıştır: https://msdn.microsoft.com/library/azure/dn835065.aspx string
isConfigurationParameter Parametrenin bir yapılandırma parametresi olup olmadığını gösteren bir bayrak. Bu giriş parametresinin sabit olması bekleniyorsa True. Varsayılan değer false’tur. bool

FunctionOutput

Ad Açıklama Değer
dataType İşlev çıkışının (Azure Stream Analytics tarafından desteklenen) veri türü. Geçerli Azure Stream Analytics veri türlerinin listesi şu konumda açıklanmıştır: https://msdn.microsoft.com/library/azure/dn835065.aspx string

AggregateFunctionProperties

Ad Açıklama Değer
tür İşlevin türünü gösterir. "Toplama" (gerekli)

ScalarFunctionProperties

Ad Açıklama Değer
tür İşlevin türünü gösterir. "Skaler" (gerekli)

Giriş

Ad Açıklama Değer
name Kaynak adı string
properties Girişle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. InputProperties

InputProperties

Ad Açıklama Değer
sıkıştırma Giriş verilerinin nasıl sıkıştırıldığı açıklanır Sıkıştırma
partitionKey partitionKey Giriş verilerinde giriş verilerini bölümleme için kullanılan bir anahtarı açıklar string
Seri -leştirme Girişten alınan verilerin nasıl serileştirildiği veya çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır. PUT (CreateOrReplace) isteklerinde gereklidir. Serileştirme
watermarkSettings Filigran olaylarının okunup okunmayacağını belirleyen ayarlar. InputWatermarkProperties
tür Nesne türünü ayarlama Başvuru
Akış (gerekli)

Sıkıştırma

Ad Açıklama Değer
tür Girişin kullandığı sıkıştırma türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Deflate"
"GZip"
"Yok" (gerekli)

Serileştirme

Ad Açıklama Değer
tür Nesne türünü ayarlama Avro
Csv
CustomClr
Delta
Json
Parquet (gerekli)

AvroSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Avro" (gerekli)
properties Avro serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir.

CsvSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Csv" (gerekli)
properties CSV serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. CsvSerializationProperties

CsvSerializationProperties

Ad Açıklama Değer
encoding Giriş durumunda gelen verilerin kodlamasını ve çıkış durumunda giden verilerin kodlamasını belirtir. PUT (CreateOrReplace) isteklerinde gereklidir. "UTF8"
fieldDelimiter Virgülle ayrılmış değer (CSV) kayıtlarını ayırmak için kullanılacak sınırlayıcıyı belirtir. https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output Desteklenen değerlerin listesi için veya bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. PUT (CreateOrReplace) isteklerinde gereklidir. string

CustomClrSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "CustomClr" (gerekli)
properties CustomClr serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. CustomClrSerializationProperties

CustomClrSerializationProperties

Ad Açıklama Değer
serializationClassName Serileştirme sınıfı adı. string
serializationDllPath Serileştirme kitaplığı yolu. string

DeltaSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Delta" (gerekli)
properties Delta Lake serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. DeltaSerializationProperties

DeltaSerializationProperties

Ad Açıklama Değer
deltaTablePath Çıkışın yazılacağı Delta Lake tablosunun yolunu belirtir. dize (gerekli)
partitionColumns Delta Lake tablosunun bölümlendirileceği sütunların adlarını belirtir. Yalnızca 1 bölüm sütununu destekliyoruz, ancak genişletilebilirlik için bir dizi olarak tutuyoruz. dize[]

JsonSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Json" (gerekli)
properties JSON serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. JsonSerializationProperties

JsonSerializationProperties

Ad Açıklama Değer
encoding Giriş durumunda gelen verilerin kodlamasını ve çıkış durumunda giden verilerin kodlamasını belirtir. PUT (CreateOrReplace) isteklerinde gereklidir. "UTF8"
biçim Bu özellik yalnızca çıkışların JSON serileştirmesi için geçerlidir. Girişler için geçerli değildir. Bu özellik, çıkışın yazılacağı JSON biçimini belirtir. Şu anda desteklenen değerler, çıkışın her JSON nesnesinin yeni bir satırla ayrılmasıyla biçimlendirileceğini ve çıkışın bir JSON nesneleri dizisi olarak biçimlendirileceğini belirten 'dizi' değerleridir. Varsayılan değer, null olarak bırakılırsa 'lineSeparated' değeridir. "Dizi"
"LineSeparated"

ParquetSerialization

Ad Açıklama Değer
tür Girişin veya çıkışın kullandığı serileştirme türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Parquet" (gerekli)
properties Parquet serileştirme türüyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir.

InputWatermarkProperties

Ad Açıklama Değer
watermarkMode Giriş filigran modu. "Hiçbiri"
"ReadWatermark"

ReferenceInputProperties

Ad Açıklama Değer
tür Girişin bir başvuru verisi kaynağı mı yoksa akış verileri mi olduğunu gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Başvuru" (gerekli)
veri kaynağı Başvuru verilerini içeren bir giriş veri kaynağını açıklar. PUT (CreateOrReplace) isteklerinde gereklidir. ReferenceInputDataSource

ReferenceInputDataSource

Ad Açıklama Değer
tür Nesne türünü ayarlama Dosya
Microsoft.Sql/Server/Database
Microsoft.Storage/Blob
Ham (gerekli)

FileReferenceInputDataSource

Ad Açıklama Değer
tür Başvuru verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Dosya" (gerekli)
properties Başvuru verilerini içeren bir dosya girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. FileReferenceInputDataSourceProperties

FileReferenceInputDataSourceProperties

Ad Açıklama Değer
path Dosyanın yolu. string

AzureSqlReferenceInputDataSource

Ad Açıklama Değer
tür Başvuru verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.Sql/Server/Database" (gerekli)
properties Başvuru verilerini içeren SQL DB girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureSqlReferenceInputDataSourceProperties

AzureSqlReferenceInputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
database Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, çıkışın yazılacağı veritabanının adıdır. string
deltaSnapshotQuery Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu sorgu, SQL veritabanından artımlı değişiklikleri getirmek için kullanılır. Bu seçeneği kullanmak için Azure SQL Veritabanında zamana bağlı tabloları kullanmanızı öneririz. string
fullSnapshotQuery Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu sorgu, sql veritabanından veri getirmek için kullanılır. string
password Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, SQL Veritabanı örneğine bağlanmak için kullanılacak paroladır. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
refreshRate Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, verilerin veritabanından ne sıklıkta getirileceğini gösterir. DateTime biçimindedir. string
Refreshtype Veri yenileme seçeneğinin türünü gösterir. "RefreshPeriodicallyWithDelta"
"RefreshPeriodicallyWithFull"
"Statik"
sunucu Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, yazılacak veritabanını içeren sunucunun adıdır. string
kullanıcı Bu öğe veri kaynağı öğesiyle ilişkilendirilir. Bu, SQL Veritabanı örneğine bağlanmak için kullanılacak kullanıcı adıdır. string

BlobReferenceInputDataSource

Ad Açıklama Değer
tür Başvuru verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.Storage/Blob" (gerekli)
properties Başvuru verilerini içeren bir blob girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. BlobReferenceInputDataSourceProperties

BlobReferenceInputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
blobName Blob girişinin adı. string
kapsayıcı İlişkili Depolama hesabı içindeki bir kapsayıcının adı. Bu kapsayıcı, okunacak veya yazılacak blobları içerir. PUT (CreateOrReplace) isteklerinde gereklidir. string
Dateformat Tarih biçimi. pathPattern içinde {date} nerede görünürse görün, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
deltaPathPattern Delta anlık görüntüsünün yol deseni. string
deltaSnapshotRefreshRate Kullanıcının bu başvuru blobu giriş veri kaynağının delta anlık görüntüsünü oluşturduğu aralık. string
fullSnapshotRefreshRate Blob giriş veri kaynağının yenileme aralığı. string
pathPattern Blob yolu deseni. Normal bir ifade değil. Blob adlarının işe giriş veya çıkış olarak eklenip eklenmeyeceğini belirlemek için eşleştirileceği bir düzeni temsil eder. Daha ayrıntılı bir açıklama ve örnek için veya https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. string
sourcePartitionCount Blob giriş veri kaynağının bölüm sayısı. Aralık 1 - 256. int
storageAccounts Bir veya daha fazla Azure Depolama hesabının listesi. PUT (CreateOrReplace) isteklerinde gereklidir. StorageAccount[]
timeFormat Saat biçimi. pathPattern içinde {time} nerede görünürse görünsin, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string

RawReferenceInputDataSource

Ad Açıklama Değer
tür Başvuru verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Ham" (gerekli)
properties Başvuru verilerini içeren ham girişle ilişkilendirilmiş özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. RawInputDatasourceProperties

RawInputDatasourceProperties

Ad Açıklama Değer
yük Giriş verilerinin seri hale getirilmiş JSON içeriği. Payload veya payloadUri ayarlanmalıdır, ancak her ikisi birden ayarlanmamalıdır. string
payloadUri Giriş verilerinin JSON serileştirilmiş içeriğini içeren bir blobun SAS URL'si. Payload veya payloadUri ayarlanmalıdır, ancak her ikisi birden ayarlanmamalıdır. string

StreamInputProperties

Ad Açıklama Değer
tür Girişin bir başvuru verisi kaynağı mı yoksa akış verileri mi olduğunu gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Stream" (gerekli)
veri kaynağı Akış verilerini içeren bir giriş veri kaynağını açıklar. PUT (CreateOrReplace) isteklerinde gereklidir. StreamInputDataSource

StreamInputDataSource

Ad Açıklama Değer
tür Nesne türünü ayarlama GatewayMessageBus
Microsoft.Devices/IotHubs
Microsoft.EventGrid/EventSubscriptions
Microsoft.EventHub/EventHub
Microsoft.ServiceBus/EventHub
Microsoft.Storage/Blob
Ham (gerekli)

GatewayMessageBusStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "GatewayMessageBus" (gerekli)
properties Akış verilerini içeren bir ağ geçidi ileti veri yolu girişiyle ilişkili özellikler. GatewayMessageBusStreamInputDataSourceProperties

GatewayMessageBusStreamInputDataSourceProperties

Ad Açıklama Değer
konu başlığı Service Bus konusunun adı. string

IoTHubStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.Devices/IotHubs" (gerekli)
properties Akış verilerini içeren bir IoT Hub girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. IoTHubStreamInputDataSourceProperties

IoTHubStreamInputDataSourceProperties

Ad Açıklama Değer
consumerGroupName IoT Hub olayları okumak için kullanılması gereken bir IoT Hub Tüketici Grubu adı. Belirtilmezse, giriş Iot Hub'ın varsayılan tüketici grubunu kullanır. string
endpoint Bağlanacak IoT Hub uç noktası (iletiler/olaylar, iletiler/işlemlerMonitoringEvents vb.). string
iotHubNamespace IoT Hub adı veya URI'sı. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName IoT Hub için paylaşılan erişim ilkesi adı. Bu ilke en azından Hizmet bağlantısı iznini içermelidir. PUT (CreateOrReplace) isteklerinde gereklidir. string

EventGridStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.EventGrid/EventSubscriptions" (gerekli)
properties Akış verilerini içeren bir olay kılavuzu girişiyle ilişkili özellikler. EventGridStreamInputDataSourceProperties

EventGridStreamInputDataSourceProperties

Ad Açıklama Değer
eventTypes Event Grid bağdaştırıcısı tarafından desteklenen Olay Türlerinin listesi. dize[]
schema Event Grid şema türünü gösterir. "CloudEventSchema"
"EventGridEventSchema"
storageAccounts Bir veya daha fazla Azure Depolama hesabının listesi. PUT (CreateOrReplace) isteklerinde gereklidir. StorageAccount[]
Abone Event Grid aboneleri. Şu anda yalnızca EventHub Abonesi desteklenmektedir. EventHubV2StreamInputDataSource

EventHubV2StreamInputDataSource

Ad Açıklama Değer
properties Akış verilerini içeren bir Olay Hub'ı girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. EventHubStreamInputDataSourceProperties
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. dize (gerekli)

EventHubStreamInputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
consumerGroupName Olay Hub'ından olayları okumak için kullanılması gereken Olay Hub'ı Tüketici Grubunun adı. Birden çok giriş için ayrı tüketici grubu adlarının belirtilmesi, bu girişlerin her birinin Olay Hub'ından aynı olayları almasına olanak tanır. Belirtilmezse, giriş Event Hub'ın varsayılan tüketici grubunu kullanır. string
eventHubName Olay Hub'ının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
partitionCount Olay hub'ı veri kaynağının bölüm sayısı. Aralık 1 - 256. int
prefetchCount İleti alıcısının aynı anda isteyebileceği ileti sayısı. int
serviceBusNamespace İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

EventHubStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.ServiceBus/EventHub" (gerekli)
properties Akış verilerini içeren bir Olay Hub'ı girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. EventHubStreamInputDataSourceProperties

BlobStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.Storage/Blob" (gerekli)
properties Akış verilerini içeren bir blob girişiyle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. BlobStreamInputDataSourceProperties

BlobStreamInputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
kapsayıcı İlişkili Depolama hesabı içindeki bir kapsayıcının adı. Bu kapsayıcı, okunacak veya yazılacak blobları içerir. PUT (CreateOrReplace) isteklerinde gereklidir. string
Dateformat Tarih biçimi. pathPattern içinde {date} nerede görünürse görünsin, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
pathPattern Blob yolu deseni. Normal bir ifade değil. Blob adlarının işe giriş veya çıkış olarak eklenip eklenmeyeceğini belirlemek için eşleştirilecek bir deseni temsil eder. Daha ayrıntılı bir açıklama ve örnek için veya https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. string
sourcePartitionCount Blob giriş veri kaynağının bölüm sayısı. Aralık 1 - 1024. int
storageAccounts Bir veya daha fazla Azure Depolama hesabının listesi. PUT (CreateOrReplace) isteklerinde gereklidir. StorageAccount[]
timeFormat Saat biçimi. pathPattern içinde {time} nerede görünüyorsa, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string

RawStreamInputDataSource

Ad Açıklama Değer
tür Akış verilerini içeren giriş veri kaynağının türünü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Ham" (gerekli)
properties Ham girişle ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. RawInputDatasourceProperties

JobStorageAccount

Ad Açıklama Değer
accountKey Azure Depolama hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
accountName Azure Depolama hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"

Çıktı

Ad Açıklama Değer
name Kaynak adı string
properties Bir çıkışla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. OutputProperties

OutputProperties

Ad Açıklama Değer
veri kaynağı Çıkışın yazılacağı veri kaynağını açıklar. PUT (CreateOrReplace) isteklerinde gereklidir. OutputDataSource
Seri -leştirme Girişten alınan verilerin nasıl serileştirildiği veya çıkışa yazıldığında verilerin nasıl seri hale getirildiği açıklanır. PUT (CreateOrReplace) isteklerinde gereklidir. Serileştirme
sizeWindow Stream Analytics çıkışını kısıtlamak için boyut penceresi. int
timeWindow Stream Analytics iş çıkışlarını filtrelemek için zaman çerçevesi. string
watermarkSettings Filigranların aşağı akışa gönderilip gönderilmeyeceğini belirleyen ayarlar. OutputWatermarkProperties

OutputDataSource

Ad Açıklama Değer
tür Nesne türünü ayarlama GatewayMessageBus
Microsoft.AzureFunction
Microsoft.DataLake/Accounts
Microsoft.DBForPostgreSQL/servers/databases
Microsoft.EventHub/EventHub
Microsoft.Kusto/clusters/databases
Microsoft.ServiceBus/EventHub
Microsoft.ServiceBus/Queue
Microsoft.ServiceBus/Topic
Microsoft.Sql/Server/Database
Microsoft.Sql/Server/DataWarehouse
Microsoft.Storage/Blob
Microsoft.Storage/DocumentDB
Microsoft.Storage/Table
PowerBI
Ham (gerekli)

GatewayMessageBusOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "GatewayMessageBus" (gerekli)
properties Ağ Geçidi İleti Veri Yolu çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. GatewayMessageBusOutputDataSourceProperties

GatewayMessageBusOutputDataSourceProperties

Ad Açıklama Değer
konu başlığı Service Bus konusunun adı. string

AzureFunctionOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.AzureFunction" (gerekli)
properties Azure İşlevi çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureFunctionOutputDataSourceProperties

AzureFunctionOutputDataSourceProperties

Ad Açıklama Değer
apiKey Başka bir abonelikten Azure İşlevi kullanmak istiyorsanız, işlevinize erişmek için gereken anahtarı sağlayarak bunu yapabilirsiniz. string
functionAppName Azure İşlevleri uygulamanızın adı. string
functionName Azure İşlevleri uygulamanızdaki işlevin adı. string
maxBatchCount Her toplu işte Azure İşlevleri gönderilen en fazla olay sayısını belirtmenize olanak tanıyan özellik. Varsayılan değer 100’dür. int
maxBatchSize Azure işlevinize gönderilen her çıkış toplu işlemi için en büyük boyutu ayarlamanıza olanak tanıyan özellik. Giriş birimi bayt cinsindendir. Varsayılan olarak, bu değer 262.144 bayttır (256 KB). int

AzureDataLakeStoreOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.DataLake/Accounts" (gerekli)
properties Azure Data Lake Store çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureDataLakeStoreOutputDataSourceProperties

AzureDataLakeStoreOutputDataSourceProperties

Ad Açıklama Değer
accountName Azure Data Lake Store hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
Dateformat Tarih biçimi. filePathPrefix'te {date} nerede görünürse görünsin, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
filePathPrefix Çıktının yazılması gereken dosyanın konumu. PUT (CreateOrReplace) isteklerinde gereklidir. string
refreshToken Daha sonra veri kaynağıyla kimlik doğrulaması yapmak için kullanılabilecek geçerli bir erişim belirteci almak için kullanılabilecek bir yenileme belirteci. Geçerli bir yenileme belirteci şu anda yalnızca Azure Portal üzerinden edinilebilir. Veri kaynağını oluştururken ve ardından Azure Portal'a giderek bu özelliği geçerli bir yenileme belirteci ile güncelleştirecek olan veri kaynağının kimliğini doğrulamak için buraya sahte bir dize değeri koymanızı öneririz. PUT (CreateOrReplace) isteklerinde gereklidir. string
tenantId Yenileme belirtecini almak için kullanılan kullanıcının kiracı kimliği. PUT (CreateOrReplace) isteklerinde gereklidir. string
timeFormat Saat biçimi. filePathPrefix içinde {time} nerede görünürse görünsin, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string
tokenUserDisplayName Yenileme belirtecini almak için kullanılan kullanıcının görünen adı. Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string
tokenUserPrincipalName Yenileme belirtecini almak için kullanılan kullanıcının kullanıcı asıl adı (UPN). Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string

PostgreSQLOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.DBForPostgreSQL/servers/databases" (gerekli)
properties PostgreSQL çıkış veri kaynağıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. PostgreSQLOutputDataSourceProperties

PostgreSQLOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
database Azure SQL veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
maxWriterCount En Fazla Yazıcı sayısı; şu anda yalnızca 1 (tek yazıcı) ve 0 (sorgu bölümüne göre) kullanılabilir. PUT isteklerinde isteğe bağlı. int
password Azure SQL veritabanına bağlanmak için kullanılacak parola. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sunucu Azure SQL veritabanını içeren SQL sunucusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure SQL veritabanındaki tablonun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
kullanıcı Azure SQL veritabanına bağlanmak için kullanılacak kullanıcı adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

EventHubV2OutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.EventHub/EventHub" (gerekli)
properties Bir Olay Hub'ı çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. EventHubOutputDataSourceProperties

EventHubOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
eventHubName Olay Hub'ının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
partitionCount Olay hub'ı veri kaynağının bölüm sayısı. Aralık 1 - 256. int
partitionKey Olay verilerinin hangi bölüme gönderileceğini belirlemek için kullanılan anahtar/sütun. string
propertyColumns Bu Olay Hub'ı çıkışıyla ilişkili özellikler. string[]
serviceBusNamespace İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

AzureDataExplorerOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.Kusto/clusters/databases" (gerekli)
properties Azure Veri Gezgini çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureDataExplorerOutputDataSourceProperties

AzureDataExplorerOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
cluster Azure Veri Gezgini kümesinin adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
database Azure Veri Gezgini veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure Tablosunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

EventHubOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.ServiceBus/EventHub" (gerekli)
properties Bir Olay Hub'ı çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. EventHubOutputDataSourceProperties

ServiceBusQueueOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.ServiceBus/Queue" (gerekli)
properties Service Bus Kuyruğu çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. ServiceBusQueueOutputDataSourceProperties

ServiceBusQueueOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
propertyColumns Service Bus iletilerine özel özellikler olarak eklenecek çıkış sütunlarının adlarının dize dizisi. string[]
queueName Service Bus Kuyruğunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
serviceBusNamespace İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
systemPropertyColumns Service Bus Kuyruğu ile ilişkili sistem özellikleri. Aşağıdaki sistem özellikleri desteklenir: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.

ServiceBusTopicOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.ServiceBus/Topic" (gerekli)
properties Service Bus Konusu çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. ServiceBusTopicOutputDataSourceProperties

ServiceBusTopicOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
propertyColumns Service Bus iletilerine özel özellikler olarak eklenecek çıkış sütunlarının adlarının dize dizisi. string[]
serviceBusNamespace İstenen Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. ile ilişkilendirilmiş ad alanı. PUT (CreateOrReplace) isteklerinde gereklidir. string
sharedAccessPolicyKey Belirtilen paylaşılan erişim ilkesi için paylaşılan erişim ilkesi anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sharedAccessPolicyName Olay Hub'ı, Service Bus Kuyruğu, Service Bus Konusu vb. için paylaşılan erişim ilkesi adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
systemPropertyColumns Service Bus Konu Çıkışı ile ilişkili sistem özellikleri. Aşağıdaki sistem özellikleri desteklenir: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPrope...
topicName Service Bus Konusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

ServiceBusTopicOutputDataSourcePropertiesSystemPrope...

Ad Açıklama Değer
{özelleştirilmiş özellik} string

AzureSqlDatabaseOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.Sql/Server/Database" (gerekli)
properties bir Azure SQL veritabanı çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureSqlDatabaseOutputDataSourceProperties

AzureSqlDatabaseOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
database Azure SQL veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
maxBatchCount Sql veritabanına yazma için en fazla Toplu İş sayısı, varsayılan değer 10.000'dir. PUT isteklerinde isteğe bağlı. int
maxWriterCount En Fazla Yazıcı sayısı; şu anda yalnızca 1 (tek yazıcı) ve 0 (sorgu bölümüne göre) kullanılabilir. PUT isteklerinde isteğe bağlı. int
password Azure SQL veritabanına bağlanmak için kullanılacak parola. PUT (CreateOrReplace) isteklerinde gereklidir. string
sunucu Azure SQL veritabanını içeren SQL sunucusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure SQL veritabanındaki tablonun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
kullanıcı Azure SQL veritabanına bağlanmak için kullanılacak kullanıcı adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

AzureSynapseOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.Sql/Server/DataWarehouse" (gerekli)
properties bir Azure Synapse çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureSynapseOutputDataSourceProperties

AzureSynapseOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
database Azure SQL veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
password Azure SQL veritabanına bağlanmak için kullanılacak parola. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
sunucu Azure SQL veritabanını içeren SQL sunucusunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure SQL veritabanındaki tablonun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
kullanıcı Azure SQL veritabanına bağlanmak için kullanılacak kullanıcı adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

BlobOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.Storage/Blob" (gerekli)
properties Blob çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. BlobOutputDataSourceProperties

BlobOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
blobPathPrefix Blob yolu ön eki. string
blobWriteMode Blob yazma modu. "Ekle"
"Bir kez"
kapsayıcı İlişkili Depolama hesabı içindeki bir kapsayıcının adı. Bu kapsayıcı, okunacak veya yazılacak blobları içerir. PUT (CreateOrReplace) isteklerinde gereklidir. string
Dateformat Tarih biçimi. pathPattern içinde {date} nerede görünürse görünsin, bunun yerine bu özelliğin değeri tarih biçimi olarak kullanılır. string
pathPattern Blob yolu deseni. Normal bir ifade değil. Blob adlarının işe giriş veya çıkış olarak eklenip eklenmeyeceğini belirlemek için eşleştirilecek bir deseni temsil eder. Daha ayrıntılı bir açıklama ve örnek için veya https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output bölümüne bakınhttps://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input. string
storageAccounts Bir veya daha fazla Azure Depolama hesabının listesi. PUT (CreateOrReplace) isteklerinde gereklidir. StorageAccount[]
timeFormat Saat biçimi. pathPattern içinde {time} nerede görünürse görünsin, bunun yerine bu özelliğin değeri saat biçimi olarak kullanılır. string

DocumentDbOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.Storage/DocumentDB" (gerekli)
properties DocumentDB çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. DocumentDbOutputDataSourceProperties

DocumentDbOutputDataSourceProperties

Ad Açıklama Değer
accountId DocumentDB hesabı adı veya kimliği. PUT (CreateOrReplace) isteklerinde gereklidir. string
accountKey DocumentDB hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
collectionNamePattern Kullanılacak koleksiyonlar için koleksiyon adı deseni. Koleksiyon adı biçimi, bölümlerin 0'dan başladığı isteğe bağlı {partition} belirteci kullanılarak oluşturulabilir. Daha fazla bilgi için belgenin https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output DocumentDB bölümüne bakın. PUT (CreateOrReplace) isteklerinde gereklidir. string
database DocumentDB veritabanının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
Documentıd Ekleme veya güncelleştirme işlemlerinin temel aldığı birincil anahtarı belirtmek için kullanılan çıkış olaylarındaki alanın adı. string
partitionKey Çıktıyı koleksiyonlar arasında bölümleme anahtarını belirtmek için kullanılan çıkış olaylarındaki alanın adı. 'collectionNamePattern' {partition} belirtecini içeriyorsa, bu özelliğin belirtilmesi gerekir. string

AzureTableOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Microsoft.Storage/Table" (gerekli)
properties Azure Tablo çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. AzureTableOutputDataSourceProperties

AzureTableOutputDataSourceProperties

Ad Açıklama Değer
accountKey Azure Depolama hesabının hesap anahtarı. PUT (CreateOrReplace) isteklerinde gereklidir. string

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
accountName Azure Depolama hesabının adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
batchSize Bir kerede Azure Tablosuna yazacak satır sayısı. int
columnsToRemove Belirtilirse, dizideki her öğe çıkış olayı varlıklarından kaldırılacak (varsa) bir sütunun adıdır. dize[]
partitionKey Bu öğe, Azure Tablosu için bölüm anahtarı olarak kullanılacak sorgudaki SELECT deyiminden bir sütunun adını gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. string
rowKey Bu öğe, Sorgudaki SELECT deyiminden azure tablosu için satır anahtarı olarak kullanılacak sütunun adını gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Azure Tablosunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string

PowerBIOutputDataSource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "PowerBI" (gerekli)
properties Power BI çıkışıyla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. PowerBIOutputDataSourceProperties

PowerBIOutputDataSourceProperties

Ad Açıklama Değer
Authenticationmode Kimlik Doğrulama Modu. "ConnectionString"
"Msi"
"UserToken"
Dataset Power BI veri kümesinin adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
groupId Power BI grubunun kimliği. string
groupName Power BI grubunun adı. Hangi Power BI grup kimliğinin kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string
refreshToken Daha sonra veri kaynağıyla kimlik doğrulaması yapmak için kullanılabilecek geçerli bir erişim belirteci almak için kullanılabilecek bir yenileme belirteci. Geçerli bir yenileme belirteci şu anda yalnızca Azure Portal aracılığıyla edinilebilir. Veri kaynağını oluştururken ve ardından Azure Portal'a giderek bu özelliği geçerli bir yenileme belirteci ile güncelleştirecek olan veri kaynağının kimliğini doğrulamak için buraya sahte bir dize değeri koymanızı öneririz. PUT (CreateOrReplace) isteklerinde gereklidir. string
tablo Belirtilen veri kümesinin altındaki Power BI tablosunun adı. PUT (CreateOrReplace) isteklerinde gereklidir. string
tokenUserDisplayName Yenileme belirtecini almak için kullanılan kullanıcının görünen adı. Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string
tokenUserPrincipalName Yenileme belirtecini almak için kullanılan kullanıcının kullanıcı asıl adı (UPN). Yenileme belirtecini almak için hangi kullanıcının kullanıldığını hatırlamaya yardımcı olması için bu özelliği kullanın. string

RawOutputDatasource

Ad Açıklama Değer
tür Veri kaynağı çıkışının yazılacağı türü gösterir. PUT (CreateOrReplace) isteklerinde gereklidir. "Ham" (gerekli)
properties Ham çıkışla ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. RawOutputDatasourceProperties

RawOutputDatasourceProperties

Ad Açıklama Değer
payloadUri Çıkışın yazılması gereken bloba SAS URL'si. Bu özellik ayarlanmazsa, çıkış verileri geçici bir depolama alanına yazılır ve bu geçici depolamanın SAS URL'si sonucta eklenir. string

OutputWatermarkProperties

Ad Açıklama Değer
maxWatermarkDifferenceAcrossPartitions En hızlı ve en yavaş bölümler arasındaki en büyük deltayı açıklar, bu nedenle aşağı akış işlerinde gerekli tüm olayları yakalayan sıra dışı penceresi iyi tanımlanmıştır. string
watermarkMode Çıktı filigran modu. "Hiçbiri"
"SendCurrentPartitionWatermark"
"SendLowestWatermarkAcrossPartitions"

Sku

Ad Açıklama Değer
capacity SKU'nun kapasitesi. int
name SKU'nun adı. PUT (CreateOrReplace) isteklerinde gereklidir. "Standart"

Dönüşüm

Ad Açıklama Değer
name Kaynak adı string
properties Bir dönüştürme ile ilişkili özellikler. PUT (CreateOrReplace) isteklerinde gereklidir. TransformationProperties

TransformationProperties

Ad Açıklama Değer
query Akış işinde çalıştırılacak sorguyu belirtir. Stream Analytics Sorgu Dili (SAQL) hakkında daha fazla bilgiyi burada bulabilirsiniz: https://msdn.microsoft.com/library/azure/dn834998 . PUT (CreateOrReplace) isteklerinde gereklidir. string
streamingUnits Akış işinin kullandığı akış birimi sayısını belirtir. int
validStreamingUnits Bir akış işinin ölçeklendirebileceği geçerli akış birimlerini belirtir. int[]