Bagikan melalui


Streamingjobs Microsoft.StreamAnalytics

Definisi sumber daya Bicep

Jenis sumber daya streamingjobs dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.StreamAnalytics/streamingjobs, tambahkan Bicep berikut ke templat Anda.

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

Objek FunctionProperties

Atur properti jenis untuk menentukan jenis objek.

Untuk Agregat, gunakan:

  type: 'Aggregate'

Untuk Skalar, gunakan:

  type: 'Scalar'

Objek FunctionBinding

Atur properti jenis untuk menentukan jenis objek.

Untuk Microsoft.MachineLearning/WebService, gunakan:

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

Untuk Microsoft.MachineLearningServices, gunakan:

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

Untuk Microsoft.StreamAnalytics/CLRUdf, gunakan:

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

Untuk Microsoft.StreamAnalytics/JavascriptUdf, gunakan:

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

Objek InputProperties

Atur properti jenis untuk menentukan jenis objek.

Untuk Referensi, gunakan:

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

Untuk Stream, gunakan:

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

Objek serialisasi

Atur properti jenis untuk menentukan jenis objek.

Untuk Avro, gunakan:

  type: 'Avro'
  properties: any()

Untuk Csv, gunakan:

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

Untuk CustomClr, gunakan:

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

Untuk Delta, gunakan:

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

Untuk Json, gunakan:

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

Untuk Parquet, gunakan:

  type: 'Parquet'
  properties: any()

Objek ReferenceInputDataSource

Atur properti jenis untuk menentukan jenis objek.

Untuk File, gunakan:

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

Untuk Microsoft.Sql/Server/Database, gunakan:

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

Untuk Microsoft.Storage/Blob, gunakan:

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

Untuk Mentah, gunakan:

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

Objek StreamInputDataSource

Atur properti jenis untuk menentukan jenis objek.

Untuk GatewayMessageBus, gunakan:

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

Untuk Microsoft.Devices/IotHubs, gunakan:

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

Untuk Microsoft.EventGrid/EventSubscriptions, gunakan:

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

Untuk Microsoft.EventHub/EventHub, gunakan:

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

Untuk Microsoft.ServiceBus/EventHub, gunakan:

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

Untuk Microsoft.Storage/Blob, gunakan:

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

Untuk Mentah, gunakan:

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

Objek OutputDataSource

Atur properti jenis untuk menentukan jenis objek.

Untuk GatewayMessageBus, gunakan:

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

Untuk Microsoft.AzureFunction, gunakan:

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

Untuk Microsoft.DataLake/Accounts, gunakan:

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

Untuk Microsoft.DBForPostgreSQL/servers/databases, gunakan:

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

Untuk Microsoft.EventHub/EventHub, gunakan:

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

Untuk Microsoft.Kusto/clusters/databases, gunakan:

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

Untuk Microsoft.ServiceBus/EventHub, gunakan:

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

Untuk Microsoft.ServiceBus/Queue, gunakan:

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

Untuk Microsoft.ServiceBus/Topic, gunakan:

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

Untuk Microsoft.Sql/Server/Database, gunakan:

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

Untuk Microsoft.Sql/Server/DataWarehouse, gunakan:

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

Untuk Microsoft.Storage/Blob, gunakan:

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

Untuk Microsoft.Storage/DocumentDB, gunakan:

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

Untuk Microsoft.Storage/Table, gunakan:

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

Untuk PowerBI, gunakan:

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

Untuk Mentah, gunakan:

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

Nilai properti

streamingjobs

Nama Deskripsi Nilai
nama Nama sumber daya string (diperlukan)

Batas karakter: 3-63

Karakter yang valid:
Alfanumerik, tanda hubung, dan garis bawah.
lokasi Lokasi geografis tempat sumber daya berada string
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
sku Menjelaskan SKU pekerjaan streaming. Diperlukan pada permintaan PUT (CreateOrReplace). Sku
identitas Menjelaskan identitas terkelola yang ditetapkan untuk pekerjaan ini yang dapat digunakan untuk mengautentikasi dengan input dan output. Identitas
properti Properti yang terkait dengan pekerjaan streaming. Diperlukan pada permintaan PUT (CreateOrReplace). StreamingJobProperties

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas, dapat berupa SystemAssigned atau UserAssigned. string
userAssignedIdentities Identitas yang ditetapkan pengguna yang terkait dengan sumber daya pekerjaan streaming. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nama Deskripsi Nilai
{customized property} Untuk Bicep, Anda dapat menggunakan fungsi any().

StreamingJobProperties

Nama Deskripsi Nilai
klaster Kluster tempat pekerjaan streaming akan berjalan. ClusterInfo
compatibilityLevel Mengontrol perilaku runtime tertentu dari pekerjaan streaming. '1.0'
'1.2'
contentStoragePolicy Nilai yang valid adalah JobStorageAccount dan SystemAccount. Jika diatur ke JobStorageAccount, ini mengharuskan pengguna untuk juga menentukan properti jobStorageAccount. . 'JobStorageAccount'
'SystemAccount'
dataLocale Lokal data dari pekerjaan analitik stream. Nilai harus berupa nama .NET Culture yang didukung dari set https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110).aspx. Tentukan default ke 'en-US' jika tidak ditentukan. string
eventsLateArrivalMaxDelayInSeconds Maksimum penundaan yang dapat ditoleransi dalam hitungan detik agar peristiwa yang datang terlambat dapat disertakan. Rentang yang didukung adalah -1 hingga 1814399 (20.23:59:59 hari) dan -1 digunakan untuk menentukan tunggu tanpa batas waktu. Jika properti tidak ada, peristiwa dianggap memiliki nilai -1. int
eventsOutOfOrderMaxDelayInSeconds Penundaan maksimum yang dapat ditoleransi dalam hitungan detik agar peristiwa yang keluar dari urutan dapat disesuaikan kembali ke dalam urutan. int
eventsOutOfOrderPolicy Menandakan kebijakan untuk diterapkan ke peristiwa yang sampai di luar urutan dalam aliran peristiwa input. 'Sesuaikan'
'Jatuhkan'
eksternal Akun penyimpanan tempat artefak kode kustom berada. Eksternal
fungsi Daftar satu atau beberapa fungsi untuk pekerjaan streaming. Properti nama untuk setiap fungsi diperlukan saat menentukan properti ini dalam permintaan PUT. Properti ini tidak dapat diubah melalui operasi PATCH. Anda harus menggunakan PATCH API yang tersedia untuk transformasi individual. Function[]
input Daftar satu atau beberapa input ke pekerjaan streaming. Properti nama untuk setiap input diperlukan saat menentukan properti ini dalam permintaan PUT. Properti ini tidak dapat diubah melalui operasi PATCH. Anda harus menggunakan PATCH API yang tersedia untuk input individual. Input[]
jobStorageAccount Properti yang terkait dengan akun Azure Storage dengan MSI JobStorageAccount
jobType Menjelaskan jenis pekerjaan. Mode yang valid adalah Cloud dan 'Edge'. 'Cloud'
'Edge'
outputErrorPolicy Menandakan kebijakan untuk diterapkan ke peristiwa yang mencapai output dan tidak dapat ditulis ke penyimpanan eksternal karena cacat (nilai kolom hilang, nilai kolom dengan jenis atau ukuran yang salah). 'Jatuhkan'
'Berhenti'
output Daftar satu atau beberapa output untuk pekerjaan streaming. Properti nama untuk setiap output diperlukan saat menentukan properti ini dalam permintaan PUT. Properti ini tidak dapat diubah melalui operasi PATCH. Anda harus menggunakan API PATCH yang tersedia untuk output individual. Output[]
outputStartMode Properti ini hanya boleh digunakan ketika diinginkan agar pekerjaan segera dimulai setelah pembuatan. Nilainya mungkin JobStartTime, CustomTime, atau LastOutputEventTime untuk menunjukkan apakah titik awal aliran peristiwa output harus dimulai setiap kali pekerjaan dimulai, mulai dari stempel waktu pengguna kustom yang ditentukan melalui properti outputStartTime, atau mulai dari waktu output peristiwa terakhir. 'CustomTime'
'JobStartTime'
'LastOutputEventTime'
outputStartTime Nilai adalah stempel waktu berformat ISO-8601 yang menunjukkan titik awal aliran peristiwa output, atau null untuk menunjukkan bahwa aliran peristiwa output akan dimulai setiap kali pekerjaan streaming dimulai. Properti ini harus memiliki nilai jika outputStartMode diatur ke CustomTime. string
sku Menjelaskan SKU pekerjaan streaming. Diperlukan pada permintaan PUT (CreateOrReplace). Sku
Transformasi Menunjukkan kueri dan jumlah unit streaming yang akan digunakan untuk pekerjaan streaming. Properti nama transformasi diperlukan saat menentukan properti ini dalam permintaan PUT. Properti ini tidak dapat diubah melalui operasi PATCH. Anda harus menggunakan PATCH API yang tersedia untuk transformasi individual. Transformasi

ClusterInfo

Nama Deskripsi Nilai
id Id sumber daya kluster. string

Eksternal

Nama Deskripsi Nilai
kontainer Kontainer UserCustomCode. string
jalur Jalur UserCustomCode. string
refreshConfiguration Parameter refresh untuk setiap/semua fungsi yang ditentukan pengguna yang dapat diperbarui yang ada dalam konfigurasi pekerjaan. RefreshConfiguration
storageAccount Properti yang terkait dengan akun Azure Storage StorageAccount

RefreshConfiguration

Nama Deskripsi Nilai
dateFormat Format tanggal. Di mana pun {date} muncul di pathPattern, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
pathPattern Pola jalur blob. Bukan ekspresi reguler. Ini mewakili pola yang mencocokkan nama blob mana yang akan dicocokkan untuk menentukan apakah nama tersebut harus disertakan sebagai input atau output ke pekerjaan atau tidak. Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk penjelasan dan contoh yang lebih rinci. string
refreshInterval Interval refresh. string
refreshType Properti ini menunjukkan opsi refresh data mana yang akan digunakan, Pemblokiran, atau Pemblokiran. 'Pemblokiran'
'Nonblocking'
timeFormat Format waktu. Di mana pun {time} muncul di pathPattern, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string

StorageAccount

Nama Deskripsi Nilai
accountKey Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
accountName Nama akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'

Fungsi

Nama Deskripsi Nilai
nama Nama sumber daya string
properti Properti yang terkait dengan fungsi. FunctionProperties

FunctionProperties

Nama Deskripsi Nilai
properti FunctionConfiguration
jenis Mengatur jenis objek Aggregat
Skalar (diperlukan)

FunctionConfiguration

Nama Deskripsi Nilai
Azure Storage Pengikatan fisik fungsi. Misalnya, dalam kasus layanan web Azure Machine Learning, ini menjelaskan titik akhir. FunctionBinding
input FunctionInput[]
output Menjelaskan output fungsi. FunctionOutput

FunctionBinding

Nama Deskripsi Nilai
jenis Mengatur jenis objek Microsoft.MachineLearning/WebService
Microsoft.MachineLearningServices
Microsoft.StreamAnalytics/CLRUdf
Microsoft.StreamAnalytics/JavascriptUdf (diperlukan)

AzureMachineLearningStudioFunctionBinding

Nama Deskripsi Nilai
jenis Menunjukkan jenis pengikatan fungsi. 'Microsoft.MachineLearning/WebService' (diperlukan)
properti Properti pengikatan yang terkait dengan Azure Machine learning Studio. AzureMachineLearningStudioFunctionBindingProperties

AzureMachineLearningStudioFunctionBindingProperties

Nama Deskripsi Nilai
apiKey Kunci API yang digunakan untuk mengautentikasi dengan titik akhir Request-Response. string
batchSize Angka antara 1 dan 10000 yang menjelaskan jumlah baris maksimum untuk setiap permintaan eksekusi Azure ML RRS. Defaultnya adalah 1000. int
titik akhir Titik akhir eksekusi Request-Response Azure Machine Learning Studio. Cari tahu selengkapnya di sini: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs string
input Input untuk titik akhir Azure Machine Learning Studio. AzureMachineLearningStudioInputs
output Daftar output dari eksekusi titik akhir Azure Machine Learning Studio. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputs

Nama Deskripsi Nilai
columnNames Daftar kolom input untuk titik akhir Azure Machine Learning Studio. AzureMachineLearningStudioInputColumn[]
nama Nama input. Ini adalah nama yang disediakan saat menulis titik akhir. string

AzureMachineLearningStudioInputColumn

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Machine Learning) dari kolom input. Daftar jenis data Azure Machine Learning yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn905923.aspx . string
mapTo Indeks berbasis nol dari parameter fungsi tempat input ini dipetakan. int
nama Nama kolom input. string

AzureMachineLearningStudioOutputColumn

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Machine Learning) dari kolom output. Daftar jenis data Azure Machine Learning yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn905923.aspx . string
nama Nama kolom output. string

AzureMachineLearningServiceFunctionBinding

Nama Deskripsi Nilai
jenis Menunjukkan jenis pengikatan fungsi. 'Microsoft.MachineLearningServices' (diperlukan)
properti Properti pengikatan yang terkait dengan layanan web Azure Machine learning. AzureMachineLearningServiceFunctionBindingProperties

AzureMachineLearningServiceFunctionBindingProperties

Nama Deskripsi Nilai
apiKey Kunci API yang digunakan untuk mengautentikasi dengan titik akhir Request-Response. string
batchSize Angka antara 1 dan 10000 yang menjelaskan jumlah baris maksimum untuk setiap permintaan eksekusi Azure ML RRS. Defaultnya adalah 1000. int
titik akhir Titik akhir eksekusi Request-Response layanan web Azure Machine Learning. string
inputRequestName Label untuk objek permintaan input. string
input Input untuk titik akhir layanan web Azure Machine Learning. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests Jumlah permintaan paralel yang akan dikirim per partisi pekerjaan Anda ke layanan pembelajaran mesin. Defaultnya adalah 1. int
outputResponseName Label untuk objek permintaan output. string
output Daftar output dari eksekusi titik akhir layanan web Azure Machine Learning. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Machine Learning) dari kolom input. string
mapTo Indeks berbasis nol dari parameter fungsi tempat input ini dipetakan. int
nama Nama kolom input. string

AzureMachineLearningServiceOutputColumn

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Machine Learning) dari kolom output. string
mapTo Indeks berbasis nol dari parameter fungsi tempat input ini dipetakan. int
nama Nama kolom output. string

CSharpFunctionBinding

Nama Deskripsi Nilai
jenis Menunjukkan jenis pengikatan fungsi. 'Microsoft.StreamAnalytics/CLRUdf' (diperlukan)
properti Properti pengikatan yang terkait dengan fungsi CSharp. CSharpFunctionBindingProperties

CSharpFunctionBindingProperties

Nama Deskripsi Nilai
class Kode Csharp yang berisi definisi fungsi tunggal. string
dllPath Kode Csharp yang berisi definisi fungsi tunggal. string
metode Kode Csharp yang berisi definisi fungsi tunggal. string
updateMode Mode refresh untuk fungsi Azure Stream Analytics. 'Dapat di-refresh'
'Statis'

JavaScriptFunctionBinding

Nama Deskripsi Nilai
jenis Menunjukkan jenis pengikatan fungsi. 'Microsoft.StreamAnalytics/JavascriptUdf' (diperlukan)
properti Properti pengikatan yang terkait dengan fungsi JavaScript. JavaScriptFunctionBindingProperties

JavaScriptFunctionBindingProperties

Nama Deskripsi Nilai
skrip Kode JavaScript yang berisi definisi fungsi tunggal. Misalnya: 'function (x, y) { return x + y; }' string

FunctionInput

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Stream Analytics) dari parameter input fungsi. Daftar jenis data Azure Stream Analytics yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn835065.aspx string
isConfigurationParameter Bendera yang menunjukkan apakah parameter adalah parameter konfigurasi. True jika parameter input ini diharapkan menjadi konstanta. Defaultnya adalah false. bool

FunctionOutput

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Stream Analytics) dari output fungsi. Daftar jenis data Azure Stream Analytics yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn835065.aspx string

AggregateFunctionProperties

Nama Deskripsi Nilai
jenis Menunjukkan jenis fungsi. 'Agregat' (diperlukan)

ScalarFunctionProperties

Nama Deskripsi Nilai
jenis Menunjukkan jenis fungsi. 'Skalar' (diperlukan)

Input

Nama Deskripsi Nilai
nama Nama sumber daya string
properti Properti yang terkait dengan input. Diperlukan pada permintaan PUT (CreateOrReplace). InputProperties

InputProperties

Nama Deskripsi Nilai
compression Menjelaskan bagaimana data input dikompresi Kompresi
partitionKey partitionKey Menjelaskan kunci dalam data input yang digunakan untuk mempartisi data input string
serialisasi Menjelaskan bagaimana data dari input diserialisasikan atau bagaimana data diserialisasikan saat ditulis ke output. Diperlukan pada permintaan PUT (CreateOrReplace). Serialisasi
watermarkSettings Pengaturan yang menentukan apakah akan membaca peristiwa marka air. InputWatermarkProperties
jenis Mengatur jenis objek Referensi
Aliran (diperlukan)

Kompresi

Nama Deskripsi Nilai
jenis Menunjukkan jenis kompresi yang digunakan input. Diperlukan pada permintaan PUT (CreateOrReplace). 'Deflate'
'GZip'
'None' (diperlukan)

Serialisasi

Nama Deskripsi Nilai
jenis Mengatur jenis objek Avro
Csv
CustomClr
Delta
Json
Parquet (diperlukan)

AvroSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). 'Avro' (diperlukan)
properti Properti yang terkait dengan jenis serialisasi Avro. Diperlukan pada permintaan PUT (CreateOrReplace). Untuk Bicep, Anda dapat menggunakan fungsi any().

CsvSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). 'Csv' (diperlukan)
properti Properti yang terkait dengan jenis serialisasi CSV. Diperlukan pada permintaan PUT (CreateOrReplace). CsvSerializationProperties

CsvSerializationProperties

Nama Deskripsi Nilai
pengodean Menentukan pengodean data masuk dalam kasus input dan pengodean data keluar dalam kasus output. Diperlukan pada permintaan PUT (CreateOrReplace). 'UTF8'
fieldDelimiter Menentukan pemisah yang akan digunakan untuk memisahkan rekaman nilai yang dipisahkan koma (CSV). Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk daftar nilai yang didukung. Diperlukan pada permintaan PUT (CreateOrReplace). string

CustomClrSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). 'CustomClr' (diperlukan)
properti Properti yang terkait dengan jenis serialisasi CustomClr. Diperlukan pada permintaan PUT (CreateOrReplace). CustomClrSerializationProperties

CustomClrSerializationProperties

Nama Deskripsi Nilai
serializationClassName Nama kelas serialisasi. string
serializationDllPath Jalur pustaka serialisasi. string

DeltaSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). 'Delta' (diperlukan)
properti Properti yang terkait dengan jenis serialisasi Delta Lake. Diperlukan pada permintaan PUT (CreateOrReplace). DeltaSerializationProperties

DeltaSerializationProperties

Nama Deskripsi Nilai
deltaTablePath Menentukan jalur tabel Delta Lake tempat output akan ditulis. string (diperlukan)
partitionColumns Menentukan nama kolom tempat tabel Delta Lake akan dipartisi. Kami hanya mendukung 1 kolom partisi, tetapi mempertahankannya sebagai array untuk ekstensibilitas. string[]

JsonSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). 'Json' (diperlukan)
properti Properti yang terkait dengan jenis serialisasi JSON. Diperlukan pada permintaan PUT (CreateOrReplace). JsonSerializationProperties

JsonSerializationProperties

Nama Deskripsi Nilai
pengodean Menentukan pengodean data masuk dalam kasus input dan pengodean data keluar dalam kasus output. Diperlukan pada permintaan PUT (CreateOrReplace). 'UTF8'
format Properti ini hanya berlaku untuk serialisasi JSON output saja. Ini tidak berlaku untuk input. Properti ini menentukan format JSON tempat output akan ditulis. Nilai yang saat ini didukung adalah 'lineSeparated' yang menunjukkan output akan diformat dengan memisahkan setiap objek JSON yang dipisahkan oleh baris baru dan 'array' yang menunjukkan output akan diformat sebagai array objek JSON. Nilai defaultnya adalah 'lineSeparated' jika dibiarkan null. 'Array'
'LineSeparated'

ParquetSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). 'Parquet' (diperlukan)
properti Properti yang terkait dengan jenis serialisasi Parquet. Diperlukan pada permintaan PUT (CreateOrReplace). Untuk Bicep, Anda dapat menggunakan fungsi any().

InputWatermarkProperties

Nama Deskripsi Nilai
watermarkMode Mode marka air input. 'Tidak Ada'
'ReadWatermark'

ReferenceInputProperties

Nama Deskripsi Nilai
jenis Menunjukkan apakah input adalah sumber data referensi atau data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'Referensi' (diperlukan)
sumber data Menjelaskan sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). ReferenceInputDataSource

ReferenceInputDataSource

Nama Deskripsi Nilai
jenis Mengatur jenis objek File
Microsoft.Sql/Server/Database
Microsoft.Storage/Blob
Mentah (diperlukan)

FileReferenceInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). 'File' (diperlukan)
properti Properti yang terkait dengan input file yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). FileReferenceInputDataSourceProperties

FileReferenceInputDataSourceProperties

Nama Deskripsi Nilai
jalur Jalur file. string

AzureSqlReferenceInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Sql/Server/Database' (diperlukan)
properti Properti yang terkait dengan input SQL DB yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties

AzureSqlReferenceInputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
database Elemen ini dikaitkan dengan elemen sumber data. Ini adalah nama database tempat output akan ditulis. string
deltaSnapshotQuery Elemen ini dikaitkan dengan elemen sumber data. Kueri ini digunakan untuk mengambil perubahan inkremental dari database SQL. Untuk menggunakan opsi ini, sebaiknya gunakan tabel temporal di Azure SQL Database. string
fullSnapshotQuery Elemen ini dikaitkan dengan elemen sumber data. Kueri ini digunakan untuk mengambil data dari database sql. string
kata sandi Elemen ini dikaitkan dengan elemen sumber data. Ini adalah kata sandi yang akan digunakan untuk menyambungkan ke instans SQL Database. string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
refreshRate Elemen ini dikaitkan dengan elemen sumber data. Ini menunjukkan seberapa sering data akan diambil dari database. Ini adalah format DateTime. string
refreshType Menunjukkan jenis opsi refresh data. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
'Statis'
server Elemen ini dikaitkan dengan elemen sumber data. Ini adalah nama server yang berisi database yang akan ditulis. string
pengguna Elemen ini dikaitkan dengan elemen sumber data. Ini adalah nama pengguna yang akan digunakan untuk menyambungkan ke instans SQL Database. string

BlobReferenceInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Storage/Blob' (diperlukan)
properti Properti yang terkait dengan input blob yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). BlobReferenceInputDataSourceProperties

BlobReferenceInputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
blobName Nama input blob. string
kontainer Nama kontainer dalam akun Penyimpanan terkait. Kontainer ini berisi blob yang akan dibaca atau ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). string
dateFormat Format tanggal. Di mana pun {date} muncul di pathPattern, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
deltaPathPattern Pola jalur rekam jepret delta. string
deltaSnapshotRefreshRate Interval pengguna menghasilkan rekam jepret delta dari sumber data input blob referensi ini. string
fullSnapshotRefreshRate Interval refresh sumber data input blob. string
pathPattern Pola jalur blob. Bukan ekspresi reguler. Ini mewakili pola terhadap nama blob mana yang akan dicocokkan untuk menentukan apakah nama tersebut harus disertakan sebagai input atau output ke pekerjaan atau tidak. Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk penjelasan dan contoh yang lebih rinci. string
sourcePartitionCount Jumlah partisi sumber data input blob. Rentang 1 - 256. int
storageAccounts Daftar satu atau beberapa akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). StorageAccount[]
timeFormat Format waktu. Di mana pun {time} muncul di pathPattern, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string

RawReferenceInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). 'Mentah' (diperlukan)
properti Properti yang terkait dengan input mentah yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). RawInputDatasourceProperties

RawInputDatasourceProperties

Nama Deskripsi Nilai
payload Konten berseri JSON dari data input. Payload atau payloadUri harus diatur, tetapi tidak keduanya. string
payloadUri URL SAS ke blob yang berisi konten berseri JSON dari data input. Payload atau payloadUri harus diatur, tetapi tidak keduanya. string

StreamInputProperties

Nama Deskripsi Nilai
jenis Menunjukkan apakah input adalah sumber data referensi atau data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'Stream' (diperlukan)
sumber data Menjelaskan sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). StreamInputDataSource

StreamInputDataSource

Nama Deskripsi Nilai
jenis Mengatur jenis objek GatewayMessageBus
Microsoft.Devices/iotHubs
Microsoft.EventGrid/EventSubscriptions
Microsoft.EventHub/EventHub
Microsoft.ServiceBus/EventHub
Microsoft.Storage/Blob
Mentah (diperlukan)

GatewayMessageBusStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'GatewayMessageBus' (diperlukan)
properti Properti yang terkait dengan input bus pesan gateway yang berisi data aliran. GatewayMessageBusStreamInputDataSourceProperties

GatewayMessageBusStreamInputDataSourceProperties

Nama Deskripsi Nilai
topik Nama topik Bus Layanan. string

IoTHubStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Devices/IotHubs' (diperlukan)
properti Properti yang terkait dengan input IoT Hub yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). IoTHubStreamInputDataSourceProperties

IoTHubStreamInputDataSourceProperties

Nama Deskripsi Nilai
consumerGroupName Nama Grup Konsumen IoT Hub yang harus digunakan untuk membaca peristiwa dari IoT Hub. Jika tidak ditentukan, input menggunakan grup konsumen default Iot Hub. string
titik akhir Titik akhir IoT Hub untuk disambungkan (yaitu pesan/peristiwa, pesan/operasiMonitoringEvents, dll.). string
iotHubNamespace Nama atau URI IoT Hub. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk IoT Hub. Kebijakan ini harus berisi setidaknya izin Sambungkan layanan. Diperlukan pada permintaan PUT (CreateOrReplace). string

EventGridStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.EventGrid/EventSubscriptions' (diperlukan)
properti Properti yang terkait dengan input event grid yang berisi data aliran. EventGridStreamInputDataSourceProperties

EventGridStreamInputDataSourceProperties

Nama Deskripsi Nilai
eventTypes Daftar Jenis Peristiwa yang didukung oleh adaptor Event Grid. string[]
schema Menunjukkan jenis skema Event Grid. 'CloudEventSchema'
'EventGridEventSchema'
storageAccounts Daftar satu atau beberapa akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). StorageAccount[]
Pelanggan Pelanggan untuk Event Grid. Saat ini hanya Pelanggan EventHub yang didukung. EventHubV2StreamInputDataSource

EventHubV2StreamInputDataSource

Nama Deskripsi Nilai
properti Properti yang terkait dengan input Pusat Aktivitas yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). EventHubStreamInputDataSourceProperties
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). string (diperlukan)

EventHubStreamInputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
consumerGroupName Nama Grup Konsumen Pusat Aktivitas yang harus digunakan untuk membaca peristiwa dari Pusat Aktivitas. Menentukan nama grup konsumen yang berbeda untuk beberapa input memungkinkan masing-masing input tersebut menerima peristiwa yang sama dari Pusat Aktivitas. Jika tidak ditentukan, input menggunakan grup konsumen default Pusat Aktivitas. string
eventHubName Nama Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace). string
partitionCount Jumlah partisi sumber data pusat aktivitas. Rentang 1 - 256. int
prefetchCount Jumlah pesan yang dapat diminta oleh penerima pesan secara bersamaan. int
serviceBusNamespace Namespace layanan yang terkait dengan Event Hub yang diinginkan, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string

EventHubStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.ServiceBus/EventHub' (diperlukan)
properti Properti yang terkait dengan input Pusat Aktivitas yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). EventHubStreamInputDataSourceProperties

BlobStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Storage/Blob' (diperlukan)
properti Properti yang terkait dengan input blob yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). BlobStreamInputDataSourceProperties

BlobStreamInputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
kontainer Nama kontainer dalam akun Penyimpanan terkait. Kontainer ini berisi blob yang akan dibaca atau ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). string
dateFormat Format tanggal. Di mana pun {date} muncul di pathPattern, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
pathPattern Pola jalur blob. Bukan ekspresi reguler. Ini mewakili pola yang mencocokkan nama blob mana yang akan dicocokkan untuk menentukan apakah nama tersebut harus disertakan sebagai input atau output ke pekerjaan atau tidak. Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk penjelasan dan contoh yang lebih rinci. string
sourcePartitionCount Jumlah partisi sumber data input blob. Rentang 1 - 1024. int
storageAccounts Daftar satu atau beberapa akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). StorageAccount[]
timeFormat Format waktu. Di mana pun {time} muncul di pathPattern, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string

RawStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'Mentah' (diperlukan)
properti Properti yang terkait dengan input mentah. Diperlukan pada permintaan PUT (CreateOrReplace). RawInputDatasourceProperties

JobStorageAccount

Nama Deskripsi Nilai
accountKey Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
accountName Nama akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'

Output

Nama Deskripsi Nilai
nama Nama sumber daya string
properti Properti yang terkait dengan output. Diperlukan pada permintaan PUT (CreateOrReplace). OutputProperties

OutputProperties

Nama Deskripsi Nilai
sumber data Menjelaskan sumber data tempat output akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). OutputDataSource
serialisasi Menjelaskan bagaimana data dari input diserialisasikan atau bagaimana data diserialisasikan saat ditulis ke output. Diperlukan pada permintaan PUT (CreateOrReplace). Serialisasi
sizeWindow Jendela ukuran untuk membatasi output Azure Stream Analytics. int
timeWindow Jangka waktu untuk memfilter output pekerjaan Azure Stream Analytics. string
watermarkSettings Pengaturan yang menentukan apakah akan mengirim marka air ke hilir. OutputWatermarkProperties

OutputDataSource

Nama Deskripsi Nilai
jenis Mengatur jenis objek 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
Mentah (diperlukan)

GatewayMessageBusOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'GatewayMessageBus' (diperlukan)
properti Properti yang terkait dengan output Bus Pesan Gateway. Diperlukan pada permintaan PUT (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties

GatewayMessageBusOutputDataSourceProperties

Nama Deskripsi Nilai
topik Nama topik Bus Layanan. string

AzureFunctionOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.AzureFunction' (diperlukan)
properti Properti yang terkait dengan output Azure Function. Diperlukan pada permintaan PUT (CreateOrReplace). AzureFunctionOutputDataSourceProperties

AzureFunctionOutputDataSourceProperties

Nama Deskripsi Nilai
apiKey Jika Anda ingin menggunakan Fungsi Azure dari langganan lain, Anda bisa melakukannya dengan menyediakan kunci untuk mengakses fungsi Anda. string
functionAppName Nama aplikasi Azure Functions Anda. string
functionName Nama fungsi di aplikasi Azure Functions Anda. string
maxBatchCount Properti yang memungkinkan Anda menentukan jumlah maksimum peristiwa di setiap batch yang dikirim ke Azure Functions. Nilai defaultnya adalah 100. int
maxBatchSize Properti yang memungkinkan Anda mengatur ukuran maksimum untuk setiap batch output yang dikirim ke fungsi Azure Anda. Unit input berada di byte. Secara default, nilai ini diatur ke 262.144 byte (256 KB). int

AzureDataLakeStoreOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.DataLake/Accounts' (diperlukan)
properti Properti yang terkait dengan output Azure Data Lake Store. Diperlukan pada permintaan PUT (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties

AzureDataLakeStoreOutputDataSourceProperties

Nama Deskripsi Nilai
accountName Nama akun Azure Data Lake Store. Diperlukan pada permintaan PUT (CreateOrReplace). string
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
dateFormat Format tanggal. Di mana pun {date} muncul di filePathPrefix, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
filePathPrefix Lokasi file tempat output harus ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). string
refreshToken Token refresh yang dapat digunakan untuk mendapatkan token akses valid yang kemudian dapat digunakan untuk mengautentikasi dengan sumber data. Token refresh yang valid saat ini hanya dapat diperoleh melalui Portal Microsoft Azure. Disarankan untuk menempatkan nilai string dummy di sini saat membuat sumber data dan kemudian masuk ke Portal Azure untuk mengautentikasi sumber data yang akan memperbarui properti ini dengan token refresh yang valid. Diperlukan pada permintaan PUT (CreateOrReplace). string
tenantId Id penyewa pengguna yang digunakan untuk mendapatkan token refresh. Diperlukan pada permintaan PUT (CreateOrReplace). string
timeFormat Format waktu. Di mana pun {time} muncul di filePathPrefix, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string
tokenUserDisplayName Nama tampilan pengguna pengguna yang digunakan untuk mendapatkan token refresh. Gunakan properti ini untuk membantu mengingat pengguna mana yang digunakan untuk mendapatkan token refresh. string
tokenUserPrincipalName Nama prinsipal pengguna (UPN) pengguna yang digunakan untuk mendapatkan token refresh. Gunakan properti ini untuk membantu mengingat pengguna mana yang digunakan untuk mendapatkan token refresh. string

PostgreSQLOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.DBForPostgreSQL/servers/databases' (diperlukan)
properti Properti yang terkait dengan sumber data output PostgreSQL. Diperlukan pada permintaan PUT (CreateOrReplace). PostgreSQLOutputDataSourceProperties

PostgreSQLOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
database Nama database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
maxWriterCount Jumlah Penulis Maks, saat ini hanya 1(penulis tunggal) dan 0 (berdasarkan partisi kueri) yang tersedia. Opsional pada permintaan PUT. int
kata sandi Kata sandi yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
server Nama server SQL yang berisi database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama tabel dalam database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
pengguna Nama pengguna yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

EventHubV2OutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.EventHub/EventHub' (diperlukan)
properti Properti yang terkait dengan output Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace). EventHubOutputDataSourceProperties

EventHubOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
eventHubName Nama Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace). string
partitionCount Jumlah partisi sumber data pusat aktivitas. Rentang 1 - 256. int
partitionKey Kunci/kolom yang digunakan untuk menentukan partisi mana yang akan mengirim data peristiwa. string
propertyColumns Properti yang terkait dengan output Pusat Aktivitas ini. string[]
serviceBusNamespace Namespace layanan yang terkait dengan Event Hub yang diinginkan, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string

AzureDataExplorerOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Kusto/clusters/databases' (diperlukan)
properti Properti yang terkait dengan output Azure Data Explorer. Diperlukan pada permintaan PUT (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties

AzureDataExplorerOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
klaster Nama kluster Azure Data Explorer. Diperlukan pada permintaan PUT (CreateOrReplace). string
database Nama database Azure Data Explorer. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama Tabel Azure. Diperlukan pada permintaan PUT (CreateOrReplace). string

EventHubOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.ServiceBus/EventHub' (diperlukan)
properti Properti yang terkait dengan output Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace). EventHubOutputDataSourceProperties

ServiceBusQueueOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.ServiceBus/Queue' (diperlukan)
properti Properti yang terkait dengan output Antrean Azure Service Bus. Diperlukan pada permintaan PUT (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties

ServiceBusQueueOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
propertyColumns Array string nama kolom output yang akan dilampirkan ke pesan Bus Layanan sebagai properti kustom. string[]
queueName Nama Antrean Bus Layanan. Diperlukan pada permintaan PUT (CreateOrReplace). string
serviceBusNamespace Namespace layanan yang terkait dengan Event Hub yang diinginkan, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
systemPropertyColumns Properti sistem yang terkait dengan Antrean Bus Layanan. Properti sistem berikut didukung: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. Untuk Bicep, Anda dapat menggunakan fungsi any().

ServiceBusTopicOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.ServiceBus/Topic' (diperlukan)
properti Properti yang terkait dengan output Topik Bus Layanan. Diperlukan pada permintaan PUT (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties

ServiceBusTopicOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
propertyColumns Array string nama kolom output yang akan dilampirkan ke pesan Bus Layanan sebagai properti kustom. string[]
serviceBusNamespace Namespace layanan yang terkait dengan Event Hub yang diinginkan, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
systemPropertyColumns Properti sistem yang terkait dengan Output Topik Bus Layanan. Properti sistem berikut didukung: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPrope...
topicName Nama Topik Bus Layanan. Diperlukan pada permintaan PUT (CreateOrReplace). string

ServiceBusTopicOutputDataSourcePropertiesSystemPrope...

Nama Deskripsi Nilai
{properti yang disesuaikan} string

AzureSqlDatabaseOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Sql/Server/Database' (diperlukan)
properti Properti yang terkait dengan output database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties

AzureSqlDatabaseOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
database Nama database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
maxBatchCount Jumlah Batch maks untuk menulis ke database Sql, nilai defaultnya adalah 10.000. Opsional pada permintaan PUT. int
maxWriterCount Jumlah Penulis Maks, saat ini hanya 1(penulis tunggal) dan 0 (berdasarkan partisi kueri) yang tersedia. Opsional pada permintaan PUT. int
kata sandi Kata sandi yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
server Nama server SQL yang berisi database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama tabel dalam database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
pengguna Nama pengguna yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

AzureSynapseOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Sql/Server/DataWarehouse' (diperlukan)
properti Properti yang terkait dengan output Azure Synapse. Diperlukan pada permintaan PUT (CreateOrReplace). AzureSynapseOutputDataSourceProperties

AzureSynapseOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
database Nama database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
kata sandi Kata sandi yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
server Nama server SQL yang berisi database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama tabel dalam database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
pengguna Nama pengguna yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

BlobOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Storage/Blob' (diperlukan)
properti Properti yang terkait dengan output blob. Diperlukan pada permintaan PUT (CreateOrReplace). BlobOutputDataSourceProperties

BlobOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
blobPathPrefix Awalan jalur blob. string
blobWriteMode Mode penulisan blob. 'Tambahkan'
'Sekali'
kontainer Nama kontainer dalam akun Penyimpanan terkait. Kontainer ini berisi blob yang akan dibaca atau ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). string
dateFormat Format tanggal. Di mana pun {date} muncul di pathPattern, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
pathPattern Pola jalur blob. Bukan ekspresi reguler. Ini mewakili pola terhadap nama blob mana yang akan dicocokkan untuk menentukan apakah nama tersebut harus disertakan sebagai input atau output ke pekerjaan atau tidak. Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk penjelasan dan contoh yang lebih rinci. string
storageAccounts Daftar satu atau beberapa akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). StorageAccount[]
timeFormat Format waktu. Di mana pun {time} muncul di pathPattern, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string

DocumentDbOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Storage/DocumentDB' (diperlukan)
properti Properti yang terkait dengan output DocumentDB. Diperlukan pada permintaan PUT (CreateOrReplace). DocumentDbOutputDataSourceProperties

DocumentDbOutputDataSourceProperties

Nama Deskripsi Nilai
accountId Nama atau ID akun DocumentDB. Diperlukan pada permintaan PUT (CreateOrReplace). string
accountKey Kunci akun untuk akun DocumentDB. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
collectionNamePattern Pola nama koleksi untuk koleksi yang akan digunakan. Format nama koleksi dapat dibangun menggunakan token {partition} opsional, di mana partisi dimulai dari 0. Lihat bagian https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output DocumentDB untuk informasi selengkapnya. Diperlukan pada permintaan PUT (CreateOrReplace). string
database Nama database DocumentDB. Diperlukan pada permintaan PUT (CreateOrReplace). string
documentId Nama bidang dalam peristiwa output yang digunakan untuk menentukan kunci primer tempat operasi penyisipan atau pembaruan didasarkan. string
partitionKey Nama bidang dalam peristiwa output yang digunakan untuk menentukan kunci untuk mempartisi output di seluruh koleksi. Jika 'collectionNamePattern' berisi token {partition}, properti ini harus ditentukan. string

AzureTableOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Storage/Table' (diperlukan)
properti Properti yang terkait dengan output Azure Table. Diperlukan pada permintaan PUT (CreateOrReplace). AzureTableOutputDataSourceProperties

AzureTableOutputDataSourceProperties

Nama Deskripsi Nilai
accountKey Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
accountName Nama akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string
batchSize Jumlah baris yang akan ditulis ke Tabel Azure pada satu waktu. int
columnsToRemove Jika ditentukan, setiap item dalam array adalah nama kolom yang akan dihapus (jika ada) dari entitas peristiwa output. string[]
partitionKey Elemen ini menunjukkan nama kolom dari pernyataan SELECT dalam kueri yang akan digunakan sebagai kunci partisi untuk Tabel Azure. Diperlukan pada permintaan PUT (CreateOrReplace). string
rowKey Elemen ini menunjukkan nama kolom dari pernyataan SELECT dalam kueri yang akan digunakan sebagai kunci baris untuk Tabel Azure. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama Tabel Azure. Diperlukan pada permintaan PUT (CreateOrReplace). string

PowerBIOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'PowerBI' (diperlukan)
properti Properti yang terkait dengan output Power BI. Diperlukan pada permintaan PUT (CreateOrReplace). PowerBIOutputDataSourceProperties

PowerBIOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
dataset Nama himpunan data Power BI. Diperlukan pada permintaan PUT (CreateOrReplace). string
groupId ID grup Power BI. string
groupName Nama grup Power BI. Gunakan properti ini untuk membantu mengingat id grup Power BI tertentu mana yang digunakan. string
refreshToken Token refresh yang dapat digunakan untuk mendapatkan token akses valid yang kemudian dapat digunakan untuk mengautentikasi dengan sumber data. Token refresh yang valid saat ini hanya dapat diperoleh melalui Portal Microsoft Azure. Disarankan untuk menempatkan nilai string dummy di sini saat membuat sumber data lalu masuk ke Portal Microsoft Azure untuk mengautentikasi sumber data yang akan memperbarui properti ini dengan token refresh yang valid. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama tabel Power BI di bawah himpunan data yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string
tokenUserDisplayName Nama tampilan pengguna pengguna yang digunakan untuk mendapatkan token refresh. Gunakan properti ini untuk membantu mengingat pengguna mana yang digunakan untuk mendapatkan token refresh. string
tokenUserPrincipalName Nama prinsipal pengguna (UPN) pengguna yang digunakan untuk mendapatkan token refresh. Gunakan properti ini untuk membantu mengingat pengguna mana yang digunakan untuk mendapatkan token refresh. string

RawOutputDatasource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Mentah' (diperlukan)
properti Properti yang terkait dengan output mentah. Diperlukan pada permintaan PUT (CreateOrReplace). RawOutputDatasourceProperties

RawOutputDatasourceProperties

Nama Deskripsi Nilai
payloadUri URL SAS ke blob tempat output harus ditulis. Jika properti ini tidak diatur, data output akan ditulis ke dalam penyimpanan sementara, dan URL SAS ke penyimpanan sementara tersebut akan disertakan dalam hasilnya. string

OutputWatermarkProperties

Nama Deskripsi Nilai
maxWatermarkDifferenceAcrossPartitions Menjelaskan delta maksimal antara partisi tercepat dan terlambat, sehingga jendela di luar urutan yang menangkap semua peristiwa yang diperlukan dalam pekerjaan hilir didefinisikan dengan baik. string
watermarkMode Mode marka air output. 'Tidak Ada'
'SendCurrentPartitionWatermark'
'SendLowestWatermarkAcrossPartitions'

SKU

Nama Deskripsi Nilai
kapasitas Kapasitas SKU. int
nama Nama SKUnya. Diperlukan pada permintaan PUT (CreateOrReplace). 'Standar'

Transformasi

Nama Deskripsi Nilai
nama Nama sumber daya string
properti Properti yang terkait dengan transformasi. Diperlukan pada permintaan PUT (CreateOrReplace). TransformationProperties

TransformationProperties

Nama Deskripsi Nilai
query Menentukan kueri yang akan dijalankan dalam pekerjaan streaming. Anda dapat mempelajari selengkapnya tentang Bahasa Kueri Analisis Aliran (SAQL) di sini: https://msdn.microsoft.com/library/azure/dn834998 . Diperlukan pada permintaan PUT (CreateOrReplace). string
streamingUnits Menentukan jumlah unit streaming yang digunakan pekerjaan streaming. int
validStreamingUnits Menentukan unit streaming yang valid yang dapat diskalakan oleh pekerjaan streaming. int[]

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Membuat Pekerjaan Azure Stream Analytics Standar

Sebarkan ke Azure
Templat ini membuat Pekerjaan Analisis Aliran Standar. Untuk informasi selengkapnya, Azure Stream Analytics adalah analitik real-time dan mesin pemrosesan peristiwa kompleks yang dirancang untuk menganalisis dan memproses data streaming cepat dalam volume tinggi dari berbagai sumber secara bersamaan. Pola dan hubungan dapat diidentifikasi dalam informasi yang diekstrak dari sejumlah sumber input termasuk perangkat, sensor, aliran klik, umpan media sosial, dan aplikasi. Pola ini dapat digunakan untuk memicu tindakan dan memulai alur kerja seperti membuat peringatan, memasukkan informasi ke alat pelaporan, atau menyimpan data yang diubah untuk digunakan nanti. Selain itu, Azure Stream Analytics tersedia di runtime Azure IoT Edge, dan mendukung bahasa atau sintaksis yang sama persis dengan cloud.

Definisi sumber daya templat ARM

Jenis sumber daya streamingjobs dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.StreamAnalytics/streamingjobs, tambahkan JSON berikut ke templat Anda.

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

Objek FunctionProperties

Atur properti jenis untuk menentukan jenis objek.

Untuk Agregat, gunakan:

  "type": "Aggregate"

Untuk Skalar, gunakan:

  "type": "Scalar"

Objek FunctionBinding

Atur properti jenis untuk menentukan jenis objek.

Untuk Microsoft.MachineLearning/WebService, gunakan:

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

Untuk Microsoft.MachineLearningServices, gunakan:

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

Untuk Microsoft.StreamAnalytics/CLRUdf, gunakan:

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

Untuk Microsoft.StreamAnalytics/JavascriptUdf, gunakan:

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

Objek InputProperties

Atur properti jenis untuk menentukan jenis objek.

Untuk Referensi, gunakan:

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

Untuk Stream, gunakan:

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

Objek serialisasi

Atur properti jenis untuk menentukan jenis objek.

Untuk Avro, gunakan:

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

Untuk Csv, gunakan:

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

Untuk CustomClr, gunakan:

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

Untuk Delta, gunakan:

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

Untuk Json, gunakan:

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

Untuk Parquet, gunakan:

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

Objek ReferenceInputDataSource

Atur properti jenis untuk menentukan jenis objek.

Untuk File, gunakan:

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

Untuk Microsoft.Sql/Server/Database, gunakan:

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

Untuk Microsoft.Storage/Blob, gunakan:

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

Untuk Mentah, gunakan:

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

Objek StreamInputDataSource

Atur properti jenis untuk menentukan jenis objek.

Untuk GatewayMessageBus, gunakan:

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

Untuk Microsoft.Devices/IotHubs, gunakan:

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

Untuk Microsoft.EventGrid/EventSubscriptions, gunakan:

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

Untuk Microsoft.EventHub/EventHub, gunakan:

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

Untuk Microsoft.ServiceBus/EventHub, gunakan:

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

Untuk Microsoft.Storage/Blob, gunakan:

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

Untuk Mentah, gunakan:

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

Objek OutputDataSource

Atur properti jenis untuk menentukan jenis objek.

Untuk GatewayMessageBus, gunakan:

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

Untuk Microsoft.AzureFunction, gunakan:

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

Untuk Microsoft.DataLake/Accounts, gunakan:

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

Untuk Microsoft.DBForPostgreSQL/servers/databases, gunakan:

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

Untuk Microsoft.EventHub/EventHub, gunakan:

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

Untuk Microsoft.Kusto/clusters/databases, gunakan:

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

Untuk Microsoft.ServiceBus/EventHub, gunakan:

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

Untuk Microsoft.ServiceBus/Queue, gunakan:

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

Untuk Microsoft.ServiceBus/Topic, gunakan:

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

Untuk Microsoft.Sql/Server/Database, gunakan:

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

Untuk Microsoft.Sql/Server/DataWarehouse, gunakan:

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

Untuk Microsoft.Storage/Blob, gunakan:

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

Untuk Microsoft.Storage/DocumentDB, gunakan:

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

Untuk Microsoft.Storage/Table, gunakan:

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

Untuk PowerBI, gunakan:

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

Untuk Mentah, gunakan:

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

Nilai properti

streamingjobs

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.StreamAnalytics/streamingjobs'
apiVersion Versi api sumber daya '2021-10-01-preview'
nama Nama sumber daya string (diperlukan)

Batas karakter: 3-63

Karakter yang valid:
Alfanumerik, tanda hubung, dan garis bawah.
lokasi Lokasi geografis tempat sumber daya berada string
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
sku Menjelaskan SKU pekerjaan streaming. Diperlukan pada permintaan PUT (CreateOrReplace). Sku
identitas Menjelaskan identitas terkelola yang ditetapkan untuk pekerjaan ini yang dapat digunakan untuk mengautentikasi dengan input dan output. Identitas
properti Properti yang terkait dengan pekerjaan streaming. Diperlukan pada permintaan PUT (CreateOrReplace). StreamingJobProperties

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas, dapat berupa SystemAssigned atau UserAssigned. string
userAssignedIdentities Identitas yang ditetapkan pengguna yang terkait dengan sumber daya pekerjaan streaming. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nama Deskripsi Nilai
{customized property}

StreamingJobProperties

Nama Deskripsi Nilai
klaster Kluster tempat pekerjaan streaming akan berjalan. ClusterInfo
compatibilityLevel Mengontrol perilaku runtime tertentu dari pekerjaan streaming. '1.0'
'1.2'
contentStoragePolicy Nilai yang valid adalah JobStorageAccount dan SystemAccount. Jika diatur ke JobStorageAccount, ini mengharuskan pengguna untuk juga menentukan properti jobStorageAccount. . 'JobStorageAccount'
'SystemAccount'
dataLocale Lokal data dari pekerjaan analitik stream. Nilai harus berupa nama .NET Culture yang didukung dari set https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110).aspx. Tentukan default ke 'en-US' jika tidak ditentukan. string
eventsLateArrivalMaxDelayInSeconds Maksimum penundaan yang dapat ditoleransi dalam hitungan detik agar peristiwa yang datang terlambat dapat disertakan. Rentang yang didukung adalah -1 hingga 1814399 (20.23:59:59 hari) dan -1 digunakan untuk menentukan tunggu tanpa batas waktu. Jika properti tidak ada, peristiwa dianggap memiliki nilai -1. int
eventsOutOfOrderMaxDelayInSeconds Penundaan maksimum yang dapat ditoleransi dalam hitungan detik agar peristiwa yang keluar dari urutan dapat disesuaikan kembali ke dalam urutan. int
eventsOutOfOrderPolicy Menandakan kebijakan untuk diterapkan ke peristiwa yang sampai di luar urutan dalam aliran peristiwa input. 'Sesuaikan'
'Jatuhkan'
eksternal Akun penyimpanan tempat artefak kode kustom berada. Eksternal
fungsi Daftar satu atau beberapa fungsi untuk pekerjaan streaming. Properti nama untuk setiap fungsi diperlukan saat menentukan properti ini dalam permintaan PUT. Properti ini tidak dapat diubah melalui operasi PATCH. Anda harus menggunakan PATCH API yang tersedia untuk transformasi individual. Function[]
input Daftar satu atau beberapa input ke pekerjaan streaming. Properti nama untuk setiap input diperlukan saat menentukan properti ini dalam permintaan PUT. Properti ini tidak dapat diubah melalui operasi PATCH. Anda harus menggunakan PATCH API yang tersedia untuk input individual. Input[]
jobStorageAccount Properti yang terkait dengan akun Azure Storage dengan MSI JobStorageAccount
jobType Menjelaskan jenis pekerjaan. Mode yang valid adalah Cloud dan 'Edge'. 'Cloud'
'Edge'
outputErrorPolicy Menandakan kebijakan untuk diterapkan ke peristiwa yang mencapai output dan tidak dapat ditulis ke penyimpanan eksternal karena cacat (nilai kolom hilang, nilai kolom dengan jenis atau ukuran yang salah). 'Jatuhkan'
'Berhenti'
output Daftar satu atau beberapa output untuk pekerjaan streaming. Properti nama untuk setiap output diperlukan saat menentukan properti ini dalam permintaan PUT. Properti ini tidak dapat diubah melalui operasi PATCH. Anda harus menggunakan API PATCH yang tersedia untuk output individual. Output[]
outputStartMode Properti ini hanya boleh digunakan ketika diinginkan agar pekerjaan segera dimulai setelah pembuatan. Nilainya mungkin JobStartTime, CustomTime, atau LastOutputEventTime untuk menunjukkan apakah titik awal aliran peristiwa output harus dimulai setiap kali pekerjaan dimulai, mulai dari stempel waktu pengguna kustom yang ditentukan melalui properti outputStartTime, atau mulai dari waktu output peristiwa terakhir. 'CustomTime'
'JobStartTime'
'LastOutputEventTime'
outputStartTime Nilai adalah stempel waktu berformat ISO-8601 yang menunjukkan titik awal aliran peristiwa output, atau null untuk menunjukkan bahwa aliran peristiwa output akan dimulai setiap kali pekerjaan streaming dimulai. Properti ini harus memiliki nilai jika outputStartMode diatur ke CustomTime. string
sku Menjelaskan SKU pekerjaan streaming. Diperlukan pada permintaan PUT (CreateOrReplace). Sku
Transformasi Menunjukkan kueri dan jumlah unit streaming yang akan digunakan untuk pekerjaan streaming. Properti nama transformasi diperlukan saat menentukan properti ini dalam permintaan PUT. Properti ini tidak dapat diubah melalui operasi PATCH. Anda harus menggunakan API PATCH yang tersedia untuk transformasi individual. Transformasi

ClusterInfo

Nama Deskripsi Nilai
id Id sumber daya kluster. string

Eksternal

Nama Deskripsi Nilai
kontainer Kontainer UserCustomCode. string
jalur Jalur UserCustomCode. string
refreshConfiguration Parameter refresh untuk setiap/semua fungsi yang ditentukan pengguna yang dapat diperbarui yang ada dalam konfigurasi pekerjaan. RefreshConfiguration
storageAccount Properti yang terkait dengan akun Azure Storage StorageAccount

RefreshConfiguration

Nama Deskripsi Nilai
dateFormat Format tanggal. Di mana pun {date} muncul di pathPattern, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
pathPattern Pola jalur blob. Bukan ekspresi reguler. Ini mewakili pola terhadap nama blob mana yang akan dicocokkan untuk menentukan apakah nama tersebut harus disertakan sebagai input atau output ke pekerjaan atau tidak. Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk penjelasan dan contoh yang lebih rinci. string
refreshInterval Interval refresh. string
refreshType Properti ini menunjukkan opsi refresh data mana yang akan digunakan, Memblokir, atau Tidak Memblokir. 'Pemblokiran'
'Nonblocking'
timeFormat Format waktu. Di mana pun {time} muncul di pathPattern, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string

StorageAccount

Nama Deskripsi Nilai
accountKey Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
accountName Nama akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'

Fungsi

Nama Deskripsi Nilai
nama Nama sumber daya string
properti Properti yang terkait dengan fungsi. FunctionProperties

FunctionProperties

Nama Deskripsi Nilai
properti FunctionConfiguration
jenis Mengatur jenis objek Aggregat
Skalar (diperlukan)

FunctionConfiguration

Nama Deskripsi Nilai
Azure Storage Pengikatan fisik fungsi. Misalnya, dalam kasus layanan web Azure Machine Learning, ini menjelaskan titik akhir. FunctionBinding
input FunctionInput[]
output Menjelaskan output fungsi. FunctionOutput

FunctionBinding

Nama Deskripsi Nilai
jenis Mengatur jenis objek Microsoft.MachineLearning/WebService
Microsoft.MachineLearningServices
Microsoft.StreamAnalytics/CLRUdf
Microsoft.StreamAnalytics/JavascriptUdf (diperlukan)

AzureMachineLearningStudioFunctionBinding

Nama Deskripsi Nilai
jenis Menunjukkan jenis pengikatan fungsi. 'Microsoft.MachineLearning/WebService' (diperlukan)
properti Properti pengikatan yang terkait dengan Azure Machine learning Studio. AzureMachineLearningStudioFunctionBindingProperties

AzureMachineLearningStudioFunctionBindingProperties

Nama Deskripsi Nilai
apiKey Kunci API yang digunakan untuk mengautentikasi dengan titik akhir Request-Response. string
batchSize Angka antara 1 dan 10000 yang menjelaskan jumlah maksimum baris untuk setiap permintaan eksekusi Azure ML RRS. Defaultnya adalah 1000. int
titik akhir Request-Response menjalankan titik akhir Azure Machine Learning Studio. Cari tahu lebih lanjut di sini: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs string
input Input untuk titik akhir Azure Machine Learning Studio. AzureMachineLearningStudioInputs
output Daftar output dari eksekusi titik akhir Azure Machine Learning Studio. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputs

Nama Deskripsi Nilai
columnNames Daftar kolom input untuk titik akhir Azure Machine Learning Studio. AzureMachineLearningStudioInputColumn[]
nama Nama input. Ini adalah nama yang disediakan saat menulis titik akhir. string

AzureMachineLearningStudioInputColumn

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Machine Learning) dari kolom input. Daftar jenis data Azure Machine Learning yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn905923.aspx . string
mapTo Indeks berbasis nol dari parameter fungsi yang dipetakan input ini. int
nama Nama kolom input. string

AzureMachineLearningStudioOutputColumn

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Machine Learning) dari kolom output. Daftar jenis data Azure Machine Learning yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn905923.aspx . string
nama Nama kolom output. string

AzureMachineLearningServiceFunctionBinding

Nama Deskripsi Nilai
jenis Menunjukkan jenis pengikatan fungsi. 'Microsoft.MachineLearningServices' (diperlukan)
properti Properti pengikatan yang terkait dengan layanan web Azure Machine learning. AzureMachineLearningServiceFunctionBindingProperties

AzureMachineLearningServiceFunctionBindingProperties

Nama Deskripsi Nilai
apiKey Kunci API yang digunakan untuk mengautentikasi dengan titik akhir Request-Response. string
batchSize Angka antara 1 dan 10000 yang menjelaskan jumlah maksimum baris untuk setiap permintaan eksekusi Azure ML RRS. Defaultnya adalah 1000. int
titik akhir Request-Response menjalankan titik akhir layanan web Azure Machine Learning. string
inputRequestName Label untuk objek permintaan input. string
input Input untuk titik akhir layanan web Azure Machine Learning. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests Jumlah permintaan paralel yang akan dikirim per partisi pekerjaan Anda ke layanan pembelajaran mesin. Defaultnya adalah 1. int
outputResponseName Label untuk objek permintaan output. string
output Daftar output dari eksekusi titik akhir layanan web Azure Machine Learning. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Machine Learning) dari kolom input. string
mapTo Indeks berbasis nol dari parameter fungsi yang dipetakan input ini. int
nama Nama kolom input. string

AzureMachineLearningServiceOutputColumn

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Machine Learning) dari kolom output. string
mapTo Indeks berbasis nol dari parameter fungsi yang dipetakan input ini. int
nama Nama kolom output. string

CSharpFunctionBinding

Nama Deskripsi Nilai
jenis Menunjukkan jenis pengikatan fungsi. 'Microsoft.StreamAnalytics/CLRUdf' (diperlukan)
properti Properti pengikatan yang terkait dengan fungsi CSharp. CSharpFunctionBindingProperties

CSharpFunctionBindingProperties

Nama Deskripsi Nilai
class Kode Csharp yang berisi definisi fungsi tunggal. string
dllPath Kode Csharp yang berisi definisi fungsi tunggal. string
metode Kode Csharp yang berisi definisi fungsi tunggal. string
updateMode Mode refresh untuk fungsi Azure Stream Analytics. 'Dapat di-refresh'
'Statis'

JavaScriptFunctionBinding

Nama Deskripsi Nilai
jenis Menunjukkan jenis pengikatan fungsi. 'Microsoft.StreamAnalytics/JavascriptUdf' (diperlukan)
properti Properti pengikatan yang terkait dengan fungsi JavaScript. JavaScriptFunctionBindingProperties

JavaScriptFunctionBindingProperties

Nama Deskripsi Nilai
skrip Kode JavaScript yang berisi definisi fungsi tunggal. Misalnya: 'function (x, y) { return x + y; }' string

FunctionInput

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Stream Analytics) dari parameter input fungsi. Daftar jenis data Azure Stream Analytics yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn835065.aspx string
isConfigurationParameter Bendera yang menunjukkan apakah parameter adalah parameter konfigurasi. Benar jika parameter input ini diharapkan menjadi konstanta. Defaultnya adalah false. bool

FunctionOutput

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Stream Analytics) dari output fungsi. Daftar jenis data Azure Stream Analytics yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn835065.aspx string

AggregateFunctionProperties

Nama Deskripsi Nilai
jenis Menunjukkan jenis fungsi. 'Agregat' (diperlukan)

ScalarFunctionProperties

Nama Deskripsi Nilai
jenis Menunjukkan jenis fungsi. 'Skalar' (diperlukan)

Input

Nama Deskripsi Nilai
nama Nama sumber daya string
properti Properti yang terkait dengan input. Diperlukan pada permintaan PUT (CreateOrReplace). InputProperties

InputProperties

Nama Deskripsi Nilai
compression Menjelaskan bagaimana data input dikompresi Kompresi
partitionKey partitionKey Menjelaskan kunci dalam data input yang digunakan untuk mempartisi data input string
serialisasi Menjelaskan bagaimana data dari input diserialisasikan atau bagaimana data diserialisasikan saat ditulis ke output. Diperlukan pada permintaan PUT (CreateOrReplace). Serialisasi
watermarkSettings Pengaturan yang menentukan apakah akan membaca peristiwa marka air. InputWatermarkProperties
jenis Mengatur jenis objek Referensi
Streaming (diperlukan)

Kompresi

Nama Deskripsi Nilai
jenis Menunjukkan jenis kompresi yang digunakan input. Diperlukan pada permintaan PUT (CreateOrReplace). 'Kempis'
'GZip'
'None' (diperlukan)

Serialisasi

Nama Deskripsi Nilai
jenis Mengatur jenis objek Avro
Csv
CustomClr
Delta
Json
Parquet (diperlukan)

AvroSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). 'Avro' (diperlukan)
properti Properti yang terkait dengan jenis serialisasi Avro. Diperlukan pada permintaan PUT (CreateOrReplace).

CsvSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). 'Csv' (diperlukan)
properti Properti yang terkait dengan jenis serialisasi CSV. Diperlukan pada permintaan PUT (CreateOrReplace). CsvSerializationProperties

CsvSerializationProperties

Nama Deskripsi Nilai
pengodean Menentukan pengodean data masuk dalam kasus input dan pengodean data keluar dalam kasus output. Diperlukan pada permintaan PUT (CreateOrReplace). 'UTF8'
fieldDelimiter Menentukan pemisah yang akan digunakan untuk memisahkan rekaman nilai yang dipisahkan koma (CSV). Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk daftar nilai yang didukung. Diperlukan pada permintaan PUT (CreateOrReplace). string

CustomClrSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). 'CustomClr' (diperlukan)
properti Properti yang terkait dengan jenis serialisasi CustomClr. Diperlukan pada permintaan PUT (CreateOrReplace). CustomClrSerializationProperties

CustomClrSerializationProperties

Nama Deskripsi Nilai
serializationClassName Nama kelas serialisasi. string
serializationDllPath Jalur pustaka serialisasi. string

DeltaSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). 'Delta' (diperlukan)
properti Properti yang terkait dengan jenis serialisasi Delta Lake. Diperlukan pada permintaan PUT (CreateOrReplace). DeltaSerializationProperties

DeltaSerializationProperties

Nama Deskripsi Nilai
deltaTablePath Menentukan jalur tabel Delta Lake tempat output akan ditulis. string (diperlukan)
partitionColumns Menentukan nama kolom tempat tabel Delta Lake akan dipartisi. Kami hanya mendukung 1 kolom partisi, tetapi mempertahankannya sebagai array untuk ekstensibilitas. string[]

JsonSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). 'Json' (diperlukan)
properti Properti yang terkait dengan jenis serialisasi JSON. Diperlukan pada permintaan PUT (CreateOrReplace). JsonSerializationProperties

JsonSerializationProperties

Nama Deskripsi Nilai
pengodean Menentukan pengodean data masuk dalam kasus input dan pengodean data keluar dalam kasus output. Diperlukan pada permintaan PUT (CreateOrReplace). 'UTF8'
format Properti ini hanya berlaku untuk serialisasi JSON output saja. Ini tidak berlaku untuk input. Properti ini menentukan format JSON tempat output akan ditulis. Nilai yang saat ini didukung adalah 'lineSeparated' yang menunjukkan output akan diformat dengan memisahkan setiap objek JSON yang dipisahkan oleh baris baru dan 'array' yang menunjukkan output akan diformat sebagai array objek JSON. Nilai defaultnya adalah 'lineSeparated' jika dibiarkan null. 'Array'
'LineSeparated'

ParquetSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). 'Parquet' (diperlukan)
properti Properti yang terkait dengan jenis serialisasi Parquet. Diperlukan pada permintaan PUT (CreateOrReplace).

InputWatermarkProperties

Nama Deskripsi Nilai
watermarkMode Mode marka air input. 'Tidak Ada'
'ReadWatermark'

ReferenceInputProperties

Nama Deskripsi Nilai
jenis Menunjukkan apakah input adalah sumber data referensi atau data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'Referensi' (diperlukan)
sumber data Menjelaskan sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). ReferenceInputDataSource

ReferenceInputDataSource

Nama Deskripsi Nilai
jenis Mengatur jenis objek File
Microsoft.Sql/Server/Database
Microsoft.Storage/Blob
Mentah (diperlukan)

FileReferenceInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). 'File' (diperlukan)
properti Properti yang terkait dengan input file yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). FileReferenceInputDataSourceProperties

FileReferenceInputDataSourceProperties

Nama Deskripsi Nilai
jalur Jalur file. string

AzureSqlReferenceInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Sql/Server/Database' (diperlukan)
properti Properti yang terkait dengan input SQL DB yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties

AzureSqlReferenceInputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
database Elemen ini dikaitkan dengan elemen sumber data. Ini adalah nama database tempat output akan ditulis. string
deltaSnapshotQuery Elemen ini dikaitkan dengan elemen sumber data. Kueri ini digunakan untuk mengambil perubahan inkremental dari database SQL. Untuk menggunakan opsi ini, sebaiknya gunakan tabel temporal di Azure SQL Database. string
fullSnapshotQuery Elemen ini dikaitkan dengan elemen sumber data. Kueri ini digunakan untuk mengambil data dari database sql. string
kata sandi Elemen ini dikaitkan dengan elemen sumber data. Ini adalah kata sandi yang akan digunakan untuk menyambungkan ke instans SQL Database. string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
refreshRate Elemen ini dikaitkan dengan elemen sumber data. Ini menunjukkan seberapa sering data akan diambil dari database. Ini adalah format DateTime. string
refreshType Menunjukkan jenis opsi refresh data. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
'Statis'
server Elemen ini dikaitkan dengan elemen sumber data. Ini adalah nama server yang berisi database yang akan ditulis. string
pengguna Elemen ini dikaitkan dengan elemen sumber data. Ini adalah nama pengguna yang akan digunakan untuk menyambungkan ke instans SQL Database. string

BlobReferenceInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Storage/Blob' (diperlukan)
properti Properti yang terkait dengan input blob yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). BlobReferenceInputDataSourceProperties

BlobReferenceInputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
blobName Nama input blob. string
kontainer Nama kontainer dalam akun Penyimpanan terkait. Kontainer ini berisi blob yang akan dibaca atau ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). string
dateFormat Format tanggal. Di mana pun {date} muncul di pathPattern, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
deltaPathPattern Pola jalur rekam jepret delta. string
deltaSnapshotRefreshRate Interval bahwa pengguna menghasilkan rekam jepret delta dari sumber data input blob referensi ini. string
fullSnapshotRefreshRate Interval refresh sumber data input blob. string
pathPattern Pola jalur blob. Bukan ekspresi reguler. Ini mewakili pola yang mencocokkan nama blob mana yang akan dicocokkan untuk menentukan apakah nama tersebut harus disertakan sebagai input atau output ke pekerjaan atau tidak. Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk penjelasan dan contoh yang lebih rinci. string
sourcePartitionCount Jumlah partisi sumber data input blob. Rentang 1 - 256. int
storageAccounts Daftar satu atau beberapa akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). StorageAccount[]
timeFormat Format waktu. Di mana pun {time} muncul di pathPattern, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string

RawReferenceInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). 'Mentah' (diperlukan)
properti Properti yang terkait dengan input mentah yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). RawInputDatasourceProperties

RawInputDatasourceProperties

Nama Deskripsi Nilai
payload Konten berseri JSON dari data input. Payload atau payloadUri harus diatur, tetapi tidak keduanya. string
payloadUri URL SAS ke blob yang berisi konten berseri JSON dari data input. Payload atau payloadUri harus diatur, tetapi tidak keduanya. string

StreamInputProperties

Nama Deskripsi Nilai
jenis Menunjukkan apakah input adalah sumber data referensi atau data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'Stream' (diperlukan)
sumber data Menjelaskan sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). StreamInputDataSource

StreamInputDataSource

Nama Deskripsi Nilai
jenis Mengatur jenis objek GatewayMessageBus
Microsoft.Devices/iotHubs
Microsoft.EventGrid/EventSubscriptions
Microsoft.EventHub/EventHub
Microsoft.ServiceBus/EventHub
Microsoft.Storage/Blob
Mentah (diperlukan)

GatewayMessageBusStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'GatewayMessageBus' (diperlukan)
properti Properti yang terkait dengan input bus pesan gateway yang berisi data aliran. GatewayMessageBusStreamInputDataSourceProperties

GatewayMessageBusStreamInputDataSourceProperties

Nama Deskripsi Nilai
topik Nama topik Bus Layanan. string

IoTHubStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Devices/IotHubs' (diperlukan)
properti Properti yang terkait dengan input IoT Hub yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). IoTHubStreamInputDataSourceProperties

IoTHubStreamInputDataSourceProperties

Nama Deskripsi Nilai
consumerGroupName Nama Grup Konsumen IoT Hub yang harus digunakan untuk membaca peristiwa dari IoT Hub. Jika tidak ditentukan, input menggunakan grup konsumen default Iot Hub. string
titik akhir Titik akhir IoT Hub untuk disambungkan (yaitu pesan/peristiwa, pesan/operasiMonitoringEvents, dll.). string
iotHubNamespace Nama atau URI IoT Hub. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk IoT Hub. Kebijakan ini harus berisi setidaknya izin Sambungan layanan. Diperlukan pada permintaan PUT (CreateOrReplace). string

EventGridStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.EventGrid/EventSubscriptions' (diperlukan)
properti Properti yang terkait dengan input event grid yang berisi data aliran. EventGridStreamInputDataSourceProperties

EventGridStreamInputDataSourceProperties

Nama Deskripsi Nilai
eventTypes Daftar Jenis Peristiwa yang didukung oleh adaptor Event Grid. string[]
schema Menunjukkan jenis skema Event Grid. 'CloudEventSchema'
'EventGridEventSchema'
storageAccounts Daftar satu atau beberapa akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). StorageAccount[]
Pelanggan Pelanggan untuk Event Grid. Saat ini hanya Pelanggan EventHub yang didukung. EventHubV2StreamInputDataSource

EventHubV2StreamInputDataSource

Nama Deskripsi Nilai
properti Properti yang terkait dengan input Pusat Aktivitas yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). EventHubStreamInputDataSourceProperties
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). string (diperlukan)

EventHubStreamInputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
consumerGroupName Nama Grup Konsumen Pusat Aktivitas yang harus digunakan untuk membaca peristiwa dari Pusat Aktivitas. Menentukan nama grup konsumen yang berbeda untuk beberapa input memungkinkan masing-masing input tersebut menerima peristiwa yang sama dari Pusat Aktivitas. Jika tidak ditentukan, input menggunakan grup konsumen default Pusat Aktivitas. string
eventHubName Nama Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace). string
partitionCount Jumlah partisi sumber data pusat aktivitas. Rentang 1 - 256. int
prefetchCount Jumlah pesan yang dapat diminta oleh penerima pesan secara bersamaan. int
serviceBusNamespace Namespace layanan yang terkait dengan Event Hub yang diinginkan, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string

EventHubStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.ServiceBus/EventHub' (diperlukan)
properti Properti yang terkait dengan input Pusat Aktivitas yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). EventHubStreamInputDataSourceProperties

BlobStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Storage/Blob' (diperlukan)
properti Properti yang terkait dengan input blob yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). BlobStreamInputDataSourceProperties

BlobStreamInputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
kontainer Nama kontainer dalam akun Penyimpanan terkait. Kontainer ini berisi blob yang akan dibaca atau ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). string
dateFormat Format tanggal. Di mana pun {date} muncul di pathPattern, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
pathPattern Pola jalur blob. Bukan ekspresi reguler. Ini mewakili pola yang mencocokkan nama blob mana yang akan dicocokkan untuk menentukan apakah nama tersebut harus disertakan sebagai input atau output ke pekerjaan atau tidak. Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk penjelasan dan contoh yang lebih rinci. string
sourcePartitionCount Jumlah partisi sumber data input blob. Rentang 1 - 1024. int
storageAccounts Daftar satu atau beberapa akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). StorageAccount[]
timeFormat Format waktu. Di mana pun {time} muncul di pathPattern, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string

RawStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). 'Mentah' (diperlukan)
properti Properti yang terkait dengan input mentah. Diperlukan pada permintaan PUT (CreateOrReplace). RawInputDatasourceProperties

JobStorageAccount

Nama Deskripsi Nilai
accountKey Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
accountName Nama akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'

Output

Nama Deskripsi Nilai
nama Nama sumber daya string
properti Properti yang terkait dengan output. Diperlukan pada permintaan PUT (CreateOrReplace). OutputProperties

OutputProperties

Nama Deskripsi Nilai
sumber data Menjelaskan sumber data tempat output akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). OutputDataSource
serialisasi Menjelaskan bagaimana data dari input diserialisasikan atau bagaimana data diserialisasikan saat ditulis ke output. Diperlukan pada permintaan PUT (CreateOrReplace). Serialisasi
sizeWindow Jendela ukuran untuk membatasi output Azure Stream Analytics. int
timeWindow Jangka waktu untuk memfilter output pekerjaan Azure Stream Analytics. string
watermarkSettings Pengaturan yang menentukan apakah akan mengirim marka air ke hilir. OutputWatermarkProperties

OutputDataSource

Nama Deskripsi Nilai
jenis Mengatur jenis objek 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
Mentah (diperlukan)

GatewayMessageBusOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'GatewayMessageBus' (diperlukan)
properti Properti yang terkait dengan output Gateway Message Bus. Diperlukan pada permintaan PUT (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties

GatewayMessageBusOutputDataSourceProperties

Nama Deskripsi Nilai
topik Nama topik Bus Layanan. string

AzureFunctionOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.AzureFunction' (diperlukan)
properti Properti yang terkait dengan output Azure Function. Diperlukan pada permintaan PUT (CreateOrReplace). AzureFunctionOutputDataSourceProperties

AzureFunctionOutputDataSourceProperties

Nama Deskripsi Nilai
apiKey Jika Anda ingin menggunakan Fungsi Azure dari langganan lain, Anda bisa melakukannya dengan menyediakan kunci untuk mengakses fungsi Anda. string
functionAppName Nama aplikasi Azure Functions Anda. string
functionName Nama fungsi di aplikasi Azure Functions Anda. string
maxBatchCount Properti yang memungkinkan Anda menentukan jumlah maksimum peristiwa di setiap batch yang dikirim ke Azure Functions. Nilai defaultnya adalah 100. int
maxBatchSize Properti yang memungkinkan Anda mengatur ukuran maksimum untuk setiap batch output yang dikirim ke fungsi Azure Anda. Unit input berada di byte. Secara default, nilai ini diatur ke 262.144 byte (256 KB). int

AzureDataLakeStoreOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.DataLake/Accounts' (diperlukan)
properti Properti yang terkait dengan output Azure Data Lake Store. Diperlukan pada permintaan PUT (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties

AzureDataLakeStoreOutputDataSourceProperties

Nama Deskripsi Nilai
accountName Nama akun Azure Data Lake Store. Diperlukan pada permintaan PUT (CreateOrReplace). string
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
dateFormat Format tanggal. Di mana pun {date} muncul di filePathPrefix, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
filePathPrefix Lokasi file tempat output harus ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). string
refreshToken Token refresh yang dapat digunakan untuk mendapatkan token akses valid yang kemudian dapat digunakan untuk mengautentikasi dengan sumber data. Token refresh yang valid saat ini hanya dapat diperoleh melalui Portal Microsoft Azure. Disarankan untuk menempatkan nilai string dummy di sini saat membuat sumber data lalu masuk ke Portal Microsoft Azure untuk mengautentikasi sumber data yang akan memperbarui properti ini dengan token refresh yang valid. Diperlukan pada permintaan PUT (CreateOrReplace). string
tenantId Id penyewa pengguna yang digunakan untuk mendapatkan token refresh. Diperlukan pada permintaan PUT (CreateOrReplace). string
timeFormat Format waktu. Di mana pun {time} muncul di filePathPrefix, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string
tokenUserDisplayName Nama tampilan pengguna pengguna yang digunakan untuk mendapatkan token refresh. Gunakan properti ini untuk membantu mengingat pengguna mana yang digunakan untuk mendapatkan token refresh. string
tokenUserPrincipalName Nama prinsipal pengguna (UPN) pengguna yang digunakan untuk mendapatkan token refresh. Gunakan properti ini untuk membantu mengingat pengguna mana yang digunakan untuk mendapatkan token refresh. string

PostgreSQLOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.DBForPostgreSQL/servers/databases' (diperlukan)
properti Properti yang terkait dengan sumber data output PostgreSQL. Diperlukan pada permintaan PUT (CreateOrReplace). PostgreSQLOutputDataSourceProperties

PostgreSQLOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
database Nama database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
maxWriterCount Jumlah Penulis Maks, saat ini hanya 1(penulis tunggal) dan 0 (berdasarkan partisi kueri) yang tersedia. Opsional pada permintaan PUT. int
kata sandi Kata sandi yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
server Nama server SQL yang berisi database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama tabel dalam database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
pengguna Nama pengguna yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

EventHubV2OutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.EventHub/EventHub' (diperlukan)
properti Properti yang terkait dengan output Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace). EventHubOutputDataSourceProperties

EventHubOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
eventHubName Nama Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace). string
partitionCount Jumlah partisi sumber data pusat aktivitas. Rentang 1 - 256. int
partitionKey Kunci/kolom yang digunakan untuk menentukan partisi mana yang akan mengirim data peristiwa. string
propertyColumns Properti yang terkait dengan output Pusat Aktivitas ini. string[]
serviceBusNamespace Namespace layanan yang terkait dengan Event Hub yang diinginkan, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string

AzureDataExplorerOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Kusto/clusters/databases' (diperlukan)
properti Properti yang terkait dengan output Azure Data Explorer. Diperlukan pada permintaan PUT (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties

AzureDataExplorerOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
klaster Nama kluster Azure Data Explorer. Diperlukan pada permintaan PUT (CreateOrReplace). string
database Nama database Azure Data Explorer. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama Tabel Azure. Diperlukan pada permintaan PUT (CreateOrReplace). string

EventHubOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.ServiceBus/EventHub' (diperlukan)
properti Properti yang terkait dengan output Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace). EventHubOutputDataSourceProperties

ServiceBusQueueOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.ServiceBus/Queue' (diperlukan)
properti Properti yang terkait dengan output Antrean Azure Service Bus. Diperlukan pada permintaan PUT (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties

ServiceBusQueueOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
propertyColumns Array string nama kolom output yang akan dilampirkan ke pesan Bus Layanan sebagai properti kustom. string[]
queueName Nama Antrean Bus Layanan. Diperlukan pada permintaan PUT (CreateOrReplace). string
serviceBusNamespace Namespace layanan yang terkait dengan Event Hub yang diinginkan, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
systemPropertyColumns Properti sistem yang terkait dengan Antrean Bus Layanan. Properti sistem berikut didukung: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.

ServiceBusTopicOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.ServiceBus/Topic' (diperlukan)
properti Properti yang terkait dengan output Topik Bus Layanan. Diperlukan pada permintaan PUT (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties

ServiceBusTopicOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
propertyColumns Array string nama kolom output yang akan dilampirkan ke pesan Bus Layanan sebagai properti kustom. string[]
serviceBusNamespace Namespace layanan yang terkait dengan Event Hub yang diinginkan, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
systemPropertyColumns Properti sistem yang terkait dengan Output Topik Bus Layanan. Properti sistem berikut didukung: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPrope...
topicName Nama Topik Bus Layanan. Diperlukan pada permintaan PUT (CreateOrReplace). string

ServiceBusTopicOutputDataSourcePropertiesSystemPrope...

Nama Deskripsi Nilai
{properti yang disesuaikan} string

AzureSqlDatabaseOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Sql/Server/Database' (diperlukan)
properti Properti yang terkait dengan output database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties

AzureSqlDatabaseOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
database Nama database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
maxBatchCount Jumlah Batch maks untuk menulis ke database Sql, nilai defaultnya adalah 10.000. Opsional pada permintaan PUT. int
maxWriterCount Jumlah Penulis Maks, saat ini hanya 1(penulis tunggal) dan 0 (berdasarkan partisi kueri) yang tersedia. Opsional pada permintaan PUT. int
kata sandi Kata sandi yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
server Nama server SQL yang berisi database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama tabel dalam database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
pengguna Nama pengguna yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

AzureSynapseOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Sql/Server/DataWarehouse' (diperlukan)
properti Properti yang terkait dengan output Azure Synapse. Diperlukan pada permintaan PUT (CreateOrReplace). AzureSynapseOutputDataSourceProperties

AzureSynapseOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
database Nama database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
kata sandi Kata sandi yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
server Nama server SQL yang berisi database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama tabel dalam database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
pengguna Nama pengguna yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

BlobOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Storage/Blob' (diperlukan)
properti Properti yang terkait dengan output blob. Diperlukan pada permintaan PUT (CreateOrReplace). BlobOutputDataSourceProperties

BlobOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
blobPathPrefix Awalan jalur blob. string
blobWriteMode Mode penulisan blob. 'Tambahkan'
'Sekali'
kontainer Nama kontainer dalam akun Penyimpanan terkait. Kontainer ini berisi blob yang akan dibaca atau ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). string
dateFormat Format tanggal. Di mana pun {date} muncul di pathPattern, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
pathPattern Pola jalur blob. Bukan ekspresi reguler. Ini mewakili pola terhadap nama blob mana yang akan dicocokkan untuk menentukan apakah nama tersebut harus disertakan sebagai input atau output ke pekerjaan atau tidak. Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk penjelasan dan contoh yang lebih rinci. string
storageAccounts Daftar satu atau beberapa akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). StorageAccount[]
timeFormat Format waktu. Di mana pun {time} muncul di pathPattern, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string

DocumentDbOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Storage/DocumentDB' (diperlukan)
properti Properti yang terkait dengan output DocumentDB. Diperlukan pada permintaan PUT (CreateOrReplace). DocumentDbOutputDataSourceProperties

DocumentDbOutputDataSourceProperties

Nama Deskripsi Nilai
accountId Nama atau ID akun DocumentDB. Diperlukan pada permintaan PUT (CreateOrReplace). string
accountKey Kunci akun untuk akun DocumentDB. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
collectionNamePattern Pola nama koleksi untuk koleksi yang akan digunakan. Format nama koleksi dapat dibangun menggunakan token {partition} opsional, di mana partisi dimulai dari 0. Lihat bagian https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output DocumentDB untuk informasi selengkapnya. Diperlukan pada permintaan PUT (CreateOrReplace). string
database Nama database DocumentDB. Diperlukan pada permintaan PUT (CreateOrReplace). string
documentId Nama bidang dalam peristiwa output yang digunakan untuk menentukan kunci primer tempat operasi penyisipan atau pembaruan didasarkan. string
partitionKey Nama bidang dalam peristiwa output yang digunakan untuk menentukan kunci untuk mempartisi output di seluruh koleksi. Jika 'collectionNamePattern' berisi token {partition}, properti ini harus ditentukan. string

AzureTableOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Microsoft.Storage/Table' (diperlukan)
properti Properti yang terkait dengan output Azure Table. Diperlukan pada permintaan PUT (CreateOrReplace). AzureTableOutputDataSourceProperties

AzureTableOutputDataSourceProperties

Nama Deskripsi Nilai
accountKey Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
accountName Nama akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string
batchSize Jumlah baris yang akan ditulis ke Tabel Azure pada satu waktu. int
columnsToRemove Jika ditentukan, setiap item dalam array adalah nama kolom yang akan dihapus (jika ada) dari entitas peristiwa output. string[]
partitionKey Elemen ini menunjukkan nama kolom dari pernyataan SELECT dalam kueri yang akan digunakan sebagai kunci partisi untuk Tabel Azure. Diperlukan pada permintaan PUT (CreateOrReplace). string
rowKey Elemen ini menunjukkan nama kolom dari pernyataan SELECT dalam kueri yang akan digunakan sebagai kunci baris untuk Tabel Azure. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama Tabel Azure. Diperlukan pada permintaan PUT (CreateOrReplace). string

PowerBIOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'PowerBI' (diperlukan)
properti Properti yang terkait dengan output Power BI. Diperlukan pada permintaan PUT (CreateOrReplace). PowerBIOutputDataSourceProperties

PowerBIOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. 'ConnectionString'
'Msi'
'UserToken'
dataset Nama himpunan data Power BI. Diperlukan pada permintaan PUT (CreateOrReplace). string
groupId ID grup Power BI. string
groupName Nama grup Power BI. Gunakan properti ini untuk membantu mengingat id grup Power BI tertentu yang digunakan. string
refreshToken Token refresh yang dapat digunakan untuk mendapatkan token akses valid yang kemudian dapat digunakan untuk mengautentikasi dengan sumber data. Token refresh yang valid saat ini hanya dapat diperoleh melalui Portal Microsoft Azure. Disarankan untuk menempatkan nilai string dummy di sini saat membuat sumber data dan kemudian masuk ke Portal Azure untuk mengautentikasi sumber data yang akan memperbarui properti ini dengan token refresh yang valid. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama tabel Power BI di bawah himpunan data yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string
tokenUserDisplayName Nama tampilan pengguna pengguna yang digunakan untuk mendapatkan token refresh. Gunakan properti ini untuk membantu mengingat pengguna mana yang digunakan untuk mendapatkan token refresh. string
tokenUserPrincipalName Nama prinsipal pengguna (UPN) pengguna yang digunakan untuk mendapatkan token refresh. Gunakan properti ini untuk membantu mengingat pengguna mana yang digunakan untuk mendapatkan token refresh. string

RawOutputDatasource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). 'Mentah' (diperlukan)
properti Properti yang terkait dengan output mentah. Diperlukan pada permintaan PUT (CreateOrReplace). RawOutputDatasourceProperties

RawOutputDatasourceProperties

Nama Deskripsi Nilai
payloadUri URL SAS ke blob tempat output harus ditulis. Jika properti ini tidak diatur, data output akan ditulis ke dalam penyimpanan sementara, dan URL SAS ke penyimpanan sementara tersebut akan disertakan dalam hasilnya. string

OutputWatermarkProperties

Nama Deskripsi Nilai
maxWatermarkDifferenceAcrossPartitions Menjelaskan delta maksimal antara partisi tercepat dan terlambat, sehingga jendela di luar urutan yang menangkap semua peristiwa yang diperlukan dalam pekerjaan hilir didefinisikan dengan baik. string
watermarkMode Mode marka air output. 'Tidak Ada'
'SendCurrentPartitionWatermark'
'SendLowestWatermarkAcrossPartitions'

SKU

Nama Deskripsi Nilai
kapasitas Kapasitas SKU. int
nama Nama SKUnya. Diperlukan pada permintaan PUT (CreateOrReplace). 'Standar'

Transformasi

Nama Deskripsi Nilai
nama Nama sumber daya string
properti Properti yang terkait dengan transformasi. Diperlukan pada permintaan PUT (CreateOrReplace). TransformationProperties

TransformationProperties

Nama Deskripsi Nilai
query Menentukan kueri yang akan dijalankan dalam pekerjaan streaming. Anda dapat mempelajari selengkapnya tentang Bahasa Kueri Azure Stream Analytics (SAQL) di sini: https://msdn.microsoft.com/library/azure/dn834998 . Diperlukan pada permintaan PUT (CreateOrReplace). string
streamingUnits Menentukan jumlah unit streaming yang digunakan pekerjaan streaming. int
validStreamingUnits Menentukan unit streaming yang valid yang dapat diskalakan oleh pekerjaan streaming. int[]

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Membuat Pekerjaan Azure Stream Analytics Standar

Sebarkan ke Azure
Templat ini membuat Pekerjaan Analisis Aliran Standar. Untuk informasi selengkapnya, Azure Stream Analytics adalah analitik real-time dan mesin pemrosesan peristiwa kompleks yang dirancang untuk menganalisis dan memproses data streaming cepat dalam volume tinggi dari berbagai sumber secara bersamaan. Pola dan hubungan dapat diidentifikasi dalam informasi yang diekstrak dari sejumlah sumber input termasuk perangkat, sensor, aliran klik, umpan media sosial, dan aplikasi. Pola ini dapat digunakan untuk memicu tindakan dan memulai alur kerja seperti membuat peringatan, memasukkan informasi ke alat pelaporan, atau menyimpan data yang diubah untuk digunakan nanti. Selain itu, Azure Stream Analytics tersedia di runtime Azure IoT Edge, dan mendukung bahasa atau sintaksis yang sama persis dengan cloud.

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya streamingjobs dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.StreamAnalytics/streamingjobs, tambahkan Terraform berikut ke templat Anda.

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

Objek FunctionProperties

Atur properti jenis untuk menentukan jenis objek.

Untuk Agregat, gunakan:

  type = "Aggregate"

Untuk Skalar, gunakan:

  type = "Scalar"

Objek FunctionBinding

Atur properti jenis untuk menentukan jenis objek.

Untuk Microsoft.MachineLearning/WebService, gunakan:

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

Untuk Microsoft.MachineLearningServices, gunakan:

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

Untuk Microsoft.StreamAnalytics/CLRUdf, gunakan:

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

Untuk Microsoft.StreamAnalytics/JavascriptUdf, gunakan:

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

Objek InputProperties

Atur properti jenis untuk menentukan jenis objek.

Untuk Referensi, gunakan:

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

Untuk Stream, gunakan:

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

Objek serialisasi

Atur properti jenis untuk menentukan jenis objek.

Untuk Avro, gunakan:

  type = "Avro"

Untuk Csv, gunakan:

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

Untuk CustomClr, gunakan:

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

Untuk Delta, gunakan:

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

Untuk Json, gunakan:

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

Untuk Parquet, gunakan:

  type = "Parquet"

Objek ReferenceInputDataSource

Atur properti jenis untuk menentukan jenis objek.

Untuk File, gunakan:

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

Untuk Microsoft.Sql/Server/Database, gunakan:

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

Untuk Microsoft.Storage/Blob, gunakan:

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

Untuk Mentah, gunakan:

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

Objek StreamInputDataSource

Atur properti jenis untuk menentukan jenis objek.

Untuk GatewayMessageBus, gunakan:

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

Untuk Microsoft.Devices/IotHubs, gunakan:

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

Untuk Microsoft.EventGrid/EventSubscriptions, gunakan:

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

Untuk Microsoft.EventHub/EventHub, gunakan:

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

Untuk Microsoft.ServiceBus/EventHub, gunakan:

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

Untuk Microsoft.Storage/Blob, gunakan:

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

Untuk Mentah, gunakan:

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

Objek OutputDataSource

Atur properti jenis untuk menentukan jenis objek.

Untuk GatewayMessageBus, gunakan:

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

Untuk Microsoft.AzureFunction, gunakan:

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

Untuk Microsoft.DataLake/Accounts, gunakan:

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

Untuk Microsoft.DBForPostgreSQL/servers/databases, gunakan:

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

Untuk Microsoft.EventHub/EventHub, gunakan:

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

Untuk Microsoft.Kusto/clusters/databases, gunakan:

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

Untuk Microsoft.ServiceBus/EventHub, gunakan:

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

Untuk Microsoft.ServiceBus/Queue, gunakan:

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

Untuk Microsoft.ServiceBus/Topic, gunakan:

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

Untuk Microsoft.Sql/Server/Database, gunakan:

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

Untuk Microsoft.Sql/Server/DataWarehouse, gunakan:

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

Untuk Microsoft.Storage/Blob, gunakan:

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

Untuk Microsoft.Storage/DocumentDB, gunakan:

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

Untuk Microsoft.Storage/Table, gunakan:

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

Untuk PowerBI, gunakan:

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

Untuk Mentah, gunakan:

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

Nilai properti

streamingjobs

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview"
nama Nama sumber daya string (diperlukan)

Batas karakter: 3-63

Karakter yang valid:
Alfanumerik, tanda hubung, dan garis bawah.
lokasi Lokasi geografis tempat sumber daya berada string
parent_id Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag.
sku Menjelaskan SKU pekerjaan streaming. Diperlukan pada permintaan PUT (CreateOrReplace). Sku
identitas Menjelaskan identitas terkelola yang ditetapkan untuk pekerjaan ini yang dapat digunakan untuk mengautentikasi dengan input dan output. Identitas
properti Properti yang terkait dengan pekerjaan streaming. Diperlukan pada permintaan PUT (CreateOrReplace). StreamingJobProperties

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas, dapat berupa SystemAssigned atau UserAssigned. string
identity_ids Identitas yang ditetapkan pengguna yang terkait dengan sumber daya pekerjaan streaming. Array ID identitas pengguna.

IdentityUserAssignedIdentities

Nama Deskripsi Nilai
{properti yang disesuaikan}

StreamingJobProperties

Nama Deskripsi Nilai
klaster Kluster tempat pekerjaan streaming akan berjalan. ClusterInfo
compatibilityLevel Mengontrol perilaku runtime tertentu dari pekerjaan streaming. "1.0"
"1.2"
contentStoragePolicy Nilai yang valid adalah JobStorageAccount dan SystemAccount. Jika diatur ke JobStorageAccount, ini mengharuskan pengguna untuk juga menentukan properti jobStorageAccount. . "JobStorageAccount"
"SystemAccount"
dataLocale Lokal data dari pekerjaan analitik stream. Nilai harus menjadi nama .NET Culture yang didukung dari set https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110).aspx. Tentukan default ke 'en-US' jika tidak ditentukan. string
eventsLateArrivalMaxDelayInSeconds Maksimum penundaan yang dapat ditoleransi dalam hitungan detik agar peristiwa yang datang terlambat dapat disertakan. Rentang yang didukung adalah -1 hingga 1814399 (20.23:59:59 hari) dan -1 digunakan untuk menentukan tunggu tanpa batas waktu. Jika properti tidak ada, peristiwa dianggap memiliki nilai -1. int
eventsOutOfOrderMaxDelayInSeconds Penundaan maksimum yang dapat ditoleransi dalam hitungan detik agar peristiwa yang keluar dari urutan dapat disesuaikan kembali ke dalam urutan. int
eventsOutOfOrderPolicy Menandakan kebijakan untuk diterapkan ke peristiwa yang sampai di luar urutan dalam aliran peristiwa input. "Sesuaikan"
"Hilangkan"
eksternal Akun penyimpanan tempat artefak kode kustom berada. Eksternal
fungsi Daftar satu atau beberapa fungsi untuk pekerjaan streaming. Properti nama untuk setiap fungsi diperlukan saat menentukan properti ini dalam permintaan PUT. Properti ini tidak dapat diubah melalui operasi PATCH. Anda harus menggunakan API PATCH yang tersedia untuk transformasi individual. Function[]
input Daftar satu atau beberapa input ke pekerjaan streaming. Properti nama untuk setiap input diperlukan saat menentukan properti ini dalam permintaan PUT. Properti ini tidak dapat diubah melalui operasi PATCH. Anda harus menggunakan API PATCH yang tersedia untuk input individual. Input[]
jobStorageAccount Properti yang terkait dengan akun Azure Storage dengan MSI JobStorageAccount
jobType Menjelaskan jenis pekerjaan. Mode yang valid adalah Cloud dan 'Edge'. "Cloud"
"Edge"
outputErrorPolicy Menandakan kebijakan untuk diterapkan ke peristiwa yang mencapai output dan tidak dapat ditulis ke penyimpanan eksternal karena cacat (nilai kolom hilang, nilai kolom dengan jenis atau ukuran yang salah). "Hilangkan"
"Berhenti"
output Daftar satu atau beberapa output untuk pekerjaan streaming. Properti nama untuk setiap output diperlukan saat menentukan properti ini dalam permintaan PUT. Properti ini tidak dapat diubah melalui operasi PATCH. Anda harus menggunakan API PATCH yang tersedia untuk output individual. Output[]
outputStartMode Properti ini hanya boleh digunakan ketika diinginkan bahwa pekerjaan segera dimulai setelah pembuatan. Nilainya mungkin JobStartTime, CustomTime, atau LastOutputEventTime untuk menunjukkan apakah titik awal aliran peristiwa output harus dimulai setiap kali pekerjaan dimulai, mulai dari stempel waktu pengguna kustom yang ditentukan melalui properti outputStartTime, atau mulai dari waktu output peristiwa terakhir. "CustomTime"
"JobStartTime"
"LastOutputEventTime"
outputStartTime Nilai adalah stempel waktu berformat ISO-8601 yang menunjukkan titik awal aliran peristiwa output, atau null untuk menunjukkan bahwa aliran peristiwa output akan dimulai setiap kali pekerjaan streaming dimulai. Properti ini harus memiliki nilai jika outputStartMode diatur ke CustomTime. string
sku Menjelaskan SKU pekerjaan streaming. Diperlukan pada permintaan PUT (CreateOrReplace). Sku
Transformasi Menunjukkan kueri dan jumlah unit streaming yang akan digunakan untuk pekerjaan streaming. Properti nama transformasi diperlukan saat menentukan properti ini dalam permintaan PUT. Properti ini tidak dapat diubah melalui operasi PATCH. Anda harus menggunakan PATCH API yang tersedia untuk transformasi individual. Transformasi

ClusterInfo

Nama Deskripsi Nilai
id Id sumber daya kluster. string

Eksternal

Nama Deskripsi Nilai
kontainer Kontainer UserCustomCode. string
jalur Jalur UserCustomCode. string
refreshConfiguration Parameter refresh untuk setiap/semua fungsi yang ditentukan pengguna yang dapat diperbarui yang ada dalam konfigurasi pekerjaan. RefreshConfiguration
storageAccount Properti yang terkait dengan akun Azure Storage StorageAccount

RefreshConfiguration

Nama Deskripsi Nilai
dateFormat Format tanggal. Di mana pun {date} muncul di pathPattern, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
pathPattern Pola jalur blob. Bukan ekspresi reguler. Ini mewakili pola yang mencocokkan nama blob mana yang akan dicocokkan untuk menentukan apakah nama tersebut harus disertakan sebagai input atau output ke pekerjaan atau tidak. Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk penjelasan dan contoh yang lebih rinci. string
refreshInterval Interval refresh. string
refreshType Properti ini menunjukkan opsi refresh data mana yang akan digunakan, Pemblokiran, atau Pemblokiran. "Pemblokiran"
"Nonblocking"
timeFormat Format waktu. Di mana pun {time} muncul di pathPattern, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string

StorageAccount

Nama Deskripsi Nilai
accountKey Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
accountName Nama akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"

Fungsi

Nama Deskripsi Nilai
nama Nama sumber daya string
properti Properti yang terkait dengan fungsi. FunctionProperties

FunctionProperties

Nama Deskripsi Nilai
properti FunctionConfiguration
jenis Mengatur jenis objek Aggregat
Skalar (diperlukan)

FunctionConfiguration

Nama Deskripsi Nilai
Azure Storage Pengikatan fisik fungsi. Misalnya, dalam kasus layanan web Azure Machine Learning, ini menjelaskan titik akhir. FunctionBinding
input FunctionInput[]
output Menjelaskan output fungsi. FunctionOutput

FunctionBinding

Nama Deskripsi Nilai
jenis Mengatur jenis objek Microsoft.MachineLearning/WebService
Microsoft.MachineLearningServices
Microsoft.StreamAnalytics/CLRUdf
Microsoft.StreamAnalytics/JavascriptUdf (diperlukan)

AzureMachineLearningStudioFunctionBinding

Nama Deskripsi Nilai
jenis Menunjukkan jenis pengikatan fungsi. "Microsoft.MachineLearning/WebService" (diperlukan)
properti Properti pengikatan yang terkait dengan Azure Machine learning Studio. AzureMachineLearningStudioFunctionBindingProperties

AzureMachineLearningStudioFunctionBindingProperties

Nama Deskripsi Nilai
apiKey Kunci API yang digunakan untuk mengautentikasi dengan titik akhir Request-Response. string
batchSize Angka antara 1 dan 10000 yang menjelaskan jumlah maksimum baris untuk setiap permintaan eksekusi Azure ML RRS. Defaultnya adalah 1000. int
titik akhir Request-Response menjalankan titik akhir Azure Machine Learning Studio. Cari tahu lebih lanjut di sini: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs string
input Input untuk titik akhir Azure Machine Learning Studio. AzureMachineLearningStudioInputs
output Daftar output dari eksekusi titik akhir Azure Machine Learning Studio. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputs

Nama Deskripsi Nilai
columnNames Daftar kolom input untuk titik akhir Azure Machine Learning Studio. AzureMachineLearningStudioInputColumn[]
nama Nama input. Ini adalah nama yang disediakan saat menulis titik akhir. string

AzureMachineLearningStudioInputColumn

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Machine Learning) dari kolom input. Daftar jenis data Azure Machine Learning yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn905923.aspx . string
mapTo Indeks berbasis nol dari parameter fungsi yang dipetakan input ini. int
nama Nama kolom input. string

AzureMachineLearningStudioOutputColumn

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Machine Learning) dari kolom output. Daftar jenis data Azure Machine Learning yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn905923.aspx . string
nama Nama kolom output. string

AzureMachineLearningServiceFunctionBinding

Nama Deskripsi Nilai
jenis Menunjukkan jenis pengikatan fungsi. "Microsoft.MachineLearningServices" (diperlukan)
properti Properti pengikatan yang terkait dengan layanan web Azure Machine learning. AzureMachineLearningServiceFunctionBindingProperties

AzureMachineLearningServiceFunctionBindingProperties

Nama Deskripsi Nilai
apiKey Kunci API yang digunakan untuk mengautentikasi dengan titik akhir Request-Response. string
batchSize Angka antara 1 dan 10000 yang menjelaskan jumlah baris maksimum untuk setiap permintaan eksekusi Azure ML RRS. Defaultnya adalah 1000. int
titik akhir Titik akhir eksekusi Request-Response layanan web Azure Machine Learning. string
inputRequestName Label untuk objek permintaan input. string
input Input untuk titik akhir layanan web Azure Machine Learning. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests Jumlah permintaan paralel yang akan dikirim per partisi pekerjaan Anda ke layanan pembelajaran mesin. Defaultnya adalah 1. int
outputResponseName Label untuk objek permintaan output. string
output Daftar output dari eksekusi titik akhir layanan web Azure Machine Learning. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Machine Learning) dari kolom input. string
mapTo Indeks berbasis nol dari parameter fungsi tempat input ini dipetakan. int
nama Nama kolom input. string

AzureMachineLearningServiceOutputColumn

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Machine Learning) dari kolom output. string
mapTo Indeks berbasis nol dari parameter fungsi tempat input ini dipetakan. int
nama Nama kolom output. string

CSharpFunctionBinding

Nama Deskripsi Nilai
jenis Menunjukkan jenis pengikatan fungsi. "Microsoft.StreamAnalytics/CLRUdf" (diperlukan)
properti Properti pengikatan yang terkait dengan fungsi CSharp. CSharpFunctionBindingProperties

CSharpFunctionBindingProperties

Nama Deskripsi Nilai
class Kode Csharp yang berisi definisi fungsi tunggal. string
dllPath Kode Csharp yang berisi definisi fungsi tunggal. string
metode Kode Csharp yang berisi definisi fungsi tunggal. string
updateMode Mode refresh untuk fungsi Azure Stream Analytics. "Dapat di-refresh"
"Statis"

JavaScriptFunctionBinding

Nama Deskripsi Nilai
jenis Menunjukkan jenis pengikatan fungsi. "Microsoft.StreamAnalytics/JavascriptUdf" (diperlukan)
properti Properti pengikatan yang terkait dengan fungsi JavaScript. JavaScriptFunctionBindingProperties

JavaScriptFunctionBindingProperties

Nama Deskripsi Nilai
skrip Kode JavaScript yang berisi definisi fungsi tunggal. Misalnya: 'function (x, y) { return x + y; }' string

FunctionInput

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Stream Analytics) dari parameter input fungsi. Daftar jenis data Azure Stream Analytics yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn835065.aspx string
isConfigurationParameter Bendera yang menunjukkan apakah parameter adalah parameter konfigurasi. Benar jika parameter input ini diharapkan menjadi konstanta. Defaultnya adalah false. bool

FunctionOutput

Nama Deskripsi Nilai
dataType Jenis data (didukung Azure Stream Analytics) dari output fungsi. Daftar jenis data Azure Stream Analytics yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn835065.aspx string

AggregateFunctionProperties

Nama Deskripsi Nilai
jenis Menunjukkan jenis fungsi. "Agregat" (diperlukan)

ScalarFunctionProperties

Nama Deskripsi Nilai
jenis Menunjukkan jenis fungsi. "Skalar" (diperlukan)

Input

Nama Deskripsi Nilai
nama Nama sumber daya string
properti Properti yang terkait dengan input. Diperlukan pada permintaan PUT (CreateOrReplace). InputProperties

InputProperties

Nama Deskripsi Nilai
compression Menjelaskan bagaimana data input dikompresi Kompresi
partitionKey partitionKey Menjelaskan kunci dalam data input yang digunakan untuk mempartisi data input string
serialisasi Menjelaskan bagaimana data dari input diserialisasikan atau bagaimana data diserialisasikan saat ditulis ke output. Diperlukan pada permintaan PUT (CreateOrReplace). Serialisasi
watermarkSettings Pengaturan yang menentukan apakah akan membaca peristiwa marka air. InputWatermarkProperties
jenis Mengatur jenis objek Referensi
Streaming (diperlukan)

Kompresi

Nama Deskripsi Nilai
jenis Menunjukkan jenis kompresi yang digunakan input. Diperlukan pada permintaan PUT (CreateOrReplace). "Kempis"
"GZip"
"Tidak Ada" (diperlukan)

Serialisasi

Nama Deskripsi Nilai
jenis Mengatur jenis objek Avro
Csv
CustomClr
Delta
Json
Parquet (diperlukan)

AvroSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). "Avro" (diperlukan)
properti Properti yang terkait dengan jenis serialisasi Avro. Diperlukan pada permintaan PUT (CreateOrReplace).

CsvSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). "Csv" (diperlukan)
properti Properti yang terkait dengan jenis serialisasi CSV. Diperlukan pada permintaan PUT (CreateOrReplace). CsvSerializationProperties

CsvSerializationProperties

Nama Deskripsi Nilai
pengodean Menentukan pengodean data masuk dalam kasus input dan pengodean data keluar dalam kasus output. Diperlukan pada permintaan PUT (CreateOrReplace). "UTF8"
fieldDelimiter Menentukan pemisah yang akan digunakan untuk memisahkan rekaman nilai yang dipisahkan koma (CSV). Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk daftar nilai yang didukung. Diperlukan pada permintaan PUT (CreateOrReplace). string

CustomClrSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). "CustomClr" (diperlukan)
properti Properti yang terkait dengan jenis serialisasi CustomClr. Diperlukan pada permintaan PUT (CreateOrReplace). CustomClrSerializationProperties

CustomClrSerializationProperties

Nama Deskripsi Nilai
serializationClassName Nama kelas serialisasi. string
serializationDllPath Jalur pustaka serialisasi. string

DeltaSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). "Delta" (diperlukan)
properti Properti yang terkait dengan jenis serialisasi Delta Lake. Diperlukan pada permintaan PUT (CreateOrReplace). DeltaSerializationProperties

DeltaSerializationProperties

Nama Deskripsi Nilai
deltaTablePath Menentukan jalur tabel Delta Lake tempat output akan ditulis. string (diperlukan)
partitionColumns Menentukan nama kolom tempat tabel Delta Lake akan dipartisi. Kami hanya mendukung 1 kolom partisi, tetapi mempertahankannya sebagai array untuk ekstensibilitas. string[]

JsonSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). "Json" (diperlukan)
properti Properti yang terkait dengan jenis serialisasi JSON. Diperlukan pada permintaan PUT (CreateOrReplace). JsonSerializationProperties

JsonSerializationProperties

Nama Deskripsi Nilai
pengodean Menentukan pengodean data masuk dalam kasus input dan pengodean data keluar dalam kasus output. Diperlukan pada permintaan PUT (CreateOrReplace). "UTF8"
format Properti ini hanya berlaku untuk serialisasi JSON output saja. Ini tidak berlaku untuk input. Properti ini menentukan format JSON tempat output akan ditulis. Nilai yang saat ini didukung adalah 'lineSeparated' yang menunjukkan output akan diformat dengan memformat setiap objek JSON yang dipisahkan oleh baris baru dan 'array' yang menunjukkan output akan diformat sebagai array objek JSON. Nilai default adalah 'lineSeparated' jika dibiarkan null. "Array"
"LineSeparated"

ParquetSerialization

Nama Deskripsi Nilai
jenis Menunjukkan jenis serialisasi yang digunakan input atau output. Diperlukan pada permintaan PUT (CreateOrReplace). "Parquet" (diperlukan)
properti Properti yang terkait dengan jenis serialisasi Parquet. Diperlukan pada permintaan PUT (CreateOrReplace).

InputWatermarkProperties

Nama Deskripsi Nilai
watermarkMode Mode marka air input. "Tidak Ada"
"ReadWatermark"

ReferenceInputProperties

Nama Deskripsi Nilai
jenis Menunjukkan apakah input adalah sumber data referensi atau data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). "Referensi" (diperlukan)
sumber data Menjelaskan sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). ReferenceInputDataSource

ReferenceInputDataSource

Nama Deskripsi Nilai
jenis Mengatur jenis objek File
Microsoft.Sql/Server/Database
Microsoft.Storage/Blob
Mentah (diperlukan)

FileReferenceInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). "File" (diperlukan)
properti Properti yang terkait dengan input file yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). FileReferenceInputDataSourceProperties

FileReferenceInputDataSourceProperties

Nama Deskripsi Nilai
jalur Jalur file. string

AzureSqlReferenceInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.Sql/Server/Database" (diperlukan)
properti Properti yang terkait dengan input SQL DB yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties

AzureSqlReferenceInputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
database Elemen ini dikaitkan dengan elemen sumber data. Ini adalah nama database tempat output akan ditulis. string
deltaSnapshotQuery Elemen ini dikaitkan dengan elemen sumber data. Kueri ini digunakan untuk mengambil perubahan inkremental dari database SQL. Untuk menggunakan opsi ini, sebaiknya gunakan tabel temporal di Azure SQL Database. string
fullSnapshotQuery Elemen ini dikaitkan dengan elemen sumber data. Kueri ini digunakan untuk mengambil data dari database sql. string
kata sandi Elemen ini dikaitkan dengan elemen sumber data. Ini adalah kata sandi yang akan digunakan untuk menyambungkan ke instans SQL Database. string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
refreshRate Elemen ini dikaitkan dengan elemen sumber data. Ini menunjukkan seberapa sering data akan diambil dari database. Ini adalah format DateTime. string
refreshType Menunjukkan jenis opsi refresh data. "RefreshPeriodicallyWithDelta"
"RefreshPeriodicallyWithFull"
"Statis"
server Elemen ini dikaitkan dengan elemen sumber data. Ini adalah nama server yang berisi database yang akan ditulis. string
pengguna Elemen ini dikaitkan dengan elemen sumber data. Ini adalah nama pengguna yang akan digunakan untuk menyambungkan ke instans SQL Database. string

BlobReferenceInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.Storage/Blob" (diperlukan)
properti Properti yang terkait dengan input blob yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). BlobReferenceInputDataSourceProperties

BlobReferenceInputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
blobName Nama input blob. string
kontainer Nama kontainer dalam akun Penyimpanan terkait. Kontainer ini berisi blob yang akan dibaca atau ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). string
dateFormat Format tanggal. Di mana pun {date} muncul di pathPattern, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
deltaPathPattern Pola jalur rekam jepret delta. string
deltaSnapshotRefreshRate Interval pengguna menghasilkan rekam jepret delta dari sumber data input blob referensi ini. string
fullSnapshotRefreshRate Interval refresh sumber data input blob. string
pathPattern Pola jalur blob. Bukan ekspresi reguler. Ini mewakili pola terhadap nama blob mana yang akan dicocokkan untuk menentukan apakah nama tersebut harus disertakan sebagai input atau output ke pekerjaan atau tidak. Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk penjelasan dan contoh yang lebih rinci. string
sourcePartitionCount Jumlah partisi sumber data input blob. Rentang 1 - 256. int
storageAccounts Daftar satu atau beberapa akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). StorageAccount[]
timeFormat Format waktu. Di mana pun {time} muncul di pathPattern, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string

RawReferenceInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). "Mentah" (diperlukan)
properti Properti yang terkait dengan input mentah yang berisi data referensi. Diperlukan pada permintaan PUT (CreateOrReplace). RawInputDatasourceProperties

RawInputDatasourceProperties

Nama Deskripsi Nilai
payload Konten berseri JSON dari data input. Payload atau payloadUri harus diatur, tetapi tidak keduanya. string
payloadUri URL SAS ke blob yang berisi konten berseri JSON dari data input. Payload atau payloadUri harus diatur, tetapi tidak keduanya. string

StreamInputProperties

Nama Deskripsi Nilai
jenis Menunjukkan apakah input adalah sumber data referensi atau data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). "Streaming" (diperlukan)
sumber data Menjelaskan sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). StreamInputDataSource

StreamInputDataSource

Nama Deskripsi Nilai
jenis Mengatur jenis objek GatewayMessageBus
Microsoft.Devices/iotHubs
Microsoft.EventGrid/EventSubscriptions
Microsoft.EventHub/EventHub
Microsoft.ServiceBus/EventHub
Microsoft.Storage/Blob
Mentah (diperlukan)

GatewayMessageBusStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). "GatewayMessageBus" (diperlukan)
properti Properti yang terkait dengan input bus pesan gateway yang berisi data aliran. GatewayMessageBusStreamInputDataSourceProperties

GatewayMessageBusStreamInputDataSourceProperties

Nama Deskripsi Nilai
topik Nama topik Bus Layanan. string

IoTHubStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.Devices/IotHubs" (diperlukan)
properti Properti yang terkait dengan input IoT Hub yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). IoTHubStreamInputDataSourceProperties

IoTHubStreamInputDataSourceProperties

Nama Deskripsi Nilai
consumerGroupName Nama Grup Konsumen IoT Hub yang harus digunakan untuk membaca peristiwa dari IoT Hub. Jika tidak ditentukan, input menggunakan grup konsumen default Iot Hub. string
titik akhir Titik akhir IoT Hub untuk disambungkan (yaitu pesan/peristiwa, pesan/operasiMonitoringEvents, dll.). string
iotHubNamespace Nama atau URI IoT Hub. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk IoT Hub. Kebijakan ini harus berisi setidaknya izin Sambungan layanan. Diperlukan pada permintaan PUT (CreateOrReplace). string

EventGridStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.EventGrid/EventSubscriptions" (diperlukan)
properti Properti yang terkait dengan input event grid yang berisi data aliran. EventGridStreamInputDataSourceProperties

EventGridStreamInputDataSourceProperties

Nama Deskripsi Nilai
eventTypes Daftar Jenis Peristiwa yang didukung oleh adaptor Event Grid. string[]
schema Menunjukkan jenis skema Event Grid. "CloudEventSchema"
"EventGridEventSchema"
storageAccounts Daftar satu atau beberapa akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). StorageAccount[]
Pelanggan Pelanggan untuk Event Grid. Saat ini hanya Pelanggan EventHub yang didukung. EventHubV2StreamInputDataSource

EventHubV2StreamInputDataSource

Nama Deskripsi Nilai
properti Properti yang terkait dengan input Pusat Aktivitas yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). EventHubStreamInputDataSourceProperties
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). string (diperlukan)

EventHubStreamInputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
consumerGroupName Nama Grup Konsumen Pusat Aktivitas yang harus digunakan untuk membaca peristiwa dari Pusat Aktivitas. Menentukan nama grup konsumen yang berbeda untuk beberapa input memungkinkan masing-masing input tersebut menerima peristiwa yang sama dari Pusat Aktivitas. Jika tidak ditentukan, input menggunakan grup konsumen default Pusat Aktivitas. string
eventHubName Nama Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace). string
partitionCount Jumlah partisi sumber data pusat aktivitas. Rentang 1 - 256. int
prefetchCount Jumlah pesan yang dapat diminta oleh penerima pesan secara bersamaan. int
serviceBusNamespace Namespace layanan yang terkait dengan Event Hub yang diinginkan, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string

EventHubStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (diperlukan)
properti Properti yang terkait dengan input Pusat Aktivitas yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). EventHubStreamInputDataSourceProperties

BlobStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.Storage/Blob" (diperlukan)
properti Properti yang terkait dengan input blob yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). BlobStreamInputDataSourceProperties

BlobStreamInputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
kontainer Nama kontainer dalam akun Penyimpanan terkait. Kontainer ini berisi blob yang akan dibaca atau ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). string
dateFormat Format tanggal. Di mana pun {date} muncul di pathPattern, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
pathPattern Pola jalur blob. Bukan ekspresi reguler. Ini mewakili pola terhadap nama blob mana yang akan dicocokkan untuk menentukan apakah nama tersebut harus disertakan sebagai input atau output ke pekerjaan atau tidak. Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk penjelasan dan contoh yang lebih rinci. string
sourcePartitionCount Jumlah partisi sumber data input blob. Rentang 1 - 1024. int
storageAccounts Daftar satu atau beberapa akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). StorageAccount[]
timeFormat Format waktu. Di mana pun {time} muncul di pathPattern, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string

RawStreamInputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). "Mentah" (diperlukan)
properti Properti yang terkait dengan input mentah. Diperlukan pada permintaan PUT (CreateOrReplace). RawInputDatasourceProperties

JobStorageAccount

Nama Deskripsi Nilai
accountKey Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
accountName Nama akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"

Output

Nama Deskripsi Nilai
nama Nama sumber daya string
properti Properti yang terkait dengan output. Diperlukan pada permintaan PUT (CreateOrReplace). OutputProperties

OutputProperties

Nama Deskripsi Nilai
sumber data Menjelaskan sumber data tempat output akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). OutputDataSource
serialisasi Menjelaskan bagaimana data dari input diserialisasikan atau bagaimana data diserialisasikan saat ditulis ke output. Diperlukan pada permintaan PUT (CreateOrReplace). Serialisasi
sizeWindow Jendela ukuran untuk membatasi output Azure Stream Analytics. int
timeWindow Jangka waktu untuk memfilter output pekerjaan Azure Stream Analytics. string
watermarkSettings Pengaturan yang menentukan apakah akan mengirim marka air ke hilir. OutputWatermarkProperties

OutputDataSource

Nama Deskripsi Nilai
jenis Mengatur jenis objek 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
Mentah (diperlukan)

GatewayMessageBusOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "GatewayMessageBus" (diperlukan)
properti Properti yang terkait dengan output Bus Pesan Gateway. Diperlukan pada permintaan PUT (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties

GatewayMessageBusOutputDataSourceProperties

Nama Deskripsi Nilai
topik Nama topik Bus Layanan. string

AzureFunctionOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.AzureFunction" (diperlukan)
properti Properti yang terkait dengan output Azure Function. Diperlukan pada permintaan PUT (CreateOrReplace). AzureFunctionOutputDataSourceProperties

AzureFunctionOutputDataSourceProperties

Nama Deskripsi Nilai
apiKey Jika Anda ingin menggunakan Fungsi Azure dari langganan lain, Anda bisa melakukannya dengan menyediakan kunci untuk mengakses fungsi Anda. string
functionAppName Nama aplikasi Azure Functions Anda. string
functionName Nama fungsi di aplikasi Azure Functions Anda. string
maxBatchCount Properti yang memungkinkan Anda menentukan jumlah maksimum peristiwa di setiap batch yang dikirim ke Azure Functions. Nilai defaultnya adalah 100. int
maxBatchSize Properti yang memungkinkan Anda mengatur ukuran maksimum untuk setiap batch output yang dikirim ke fungsi Azure Anda. Unit input berada di byte. Secara default, nilai ini diatur ke 262.144 byte (256 KB). int

AzureDataLakeStoreOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.DataLake/Accounts" (diperlukan)
properti Properti yang terkait dengan output Azure Data Lake Store. Diperlukan pada permintaan PUT (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties

AzureDataLakeStoreOutputDataSourceProperties

Nama Deskripsi Nilai
accountName Nama akun Azure Data Lake Store. Diperlukan pada permintaan PUT (CreateOrReplace). string
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
dateFormat Format tanggal. Di mana pun {date} muncul di filePathPrefix, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
filePathPrefix Lokasi file tempat output harus ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). string
refreshToken Token refresh yang dapat digunakan untuk mendapatkan token akses valid yang kemudian dapat digunakan untuk mengautentikasi dengan sumber data. Token refresh yang valid saat ini hanya dapat diperoleh melalui Portal Microsoft Azure. Disarankan untuk menempatkan nilai string dummy di sini saat membuat sumber data lalu masuk ke Portal Microsoft Azure untuk mengautentikasi sumber data yang akan memperbarui properti ini dengan token refresh yang valid. Diperlukan pada permintaan PUT (CreateOrReplace). string
tenantId Id penyewa pengguna yang digunakan untuk mendapatkan token refresh. Diperlukan pada permintaan PUT (CreateOrReplace). string
timeFormat Format waktu. Di mana pun {time} muncul di filePathPrefix, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string
tokenUserDisplayName Nama tampilan pengguna pengguna yang digunakan untuk mendapatkan token refresh. Gunakan properti ini untuk membantu mengingat pengguna mana yang digunakan untuk mendapatkan token refresh. string
tokenUserPrincipalName Nama prinsipal pengguna (UPN) pengguna yang digunakan untuk mendapatkan token refresh. Gunakan properti ini untuk membantu mengingat pengguna mana yang digunakan untuk mendapatkan token refresh. string

PostgreSQLOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.DBForPostgreSQL/servers/databases" (diperlukan)
properti Properti yang terkait dengan sumber data output PostgreSQL. Diperlukan pada permintaan PUT (CreateOrReplace). PostgreSQLOutputDataSourceProperties

PostgreSQLOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
database Nama database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
maxWriterCount Jumlah Penulis Maks, saat ini hanya 1(penulis tunggal) dan 0 (berdasarkan partisi kueri) yang tersedia. Opsional pada permintaan PUT. int
kata sandi Kata sandi yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
server Nama server SQL yang berisi database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama tabel dalam database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
pengguna Nama pengguna yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

EventHubV2OutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.EventHub/EventHub" (diperlukan)
properti Properti yang terkait dengan output Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace). EventHubOutputDataSourceProperties

EventHubOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
eventHubName Nama Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace). string
partitionCount Jumlah partisi sumber data pusat aktivitas. Rentang 1 - 256. int
partitionKey Kunci/kolom yang digunakan untuk menentukan partisi mana yang akan mengirim data peristiwa. string
propertyColumns Properti yang terkait dengan output Event Hub ini. string[]
serviceBusNamespace Namespace layanan yang terkait dengan Event Hub yang diinginkan, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string

AzureDataExplorerOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.Kusto/clusters/databases" (diperlukan)
properti Properti yang terkait dengan output Azure Data Explorer. Diperlukan pada permintaan PUT (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties

AzureDataExplorerOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
klaster Nama kluster Azure Data Explorer. Diperlukan pada permintaan PUT (CreateOrReplace). string
database Nama database Azure Data Explorer. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama Tabel Azure. Diperlukan pada permintaan PUT (CreateOrReplace). string

EventHubOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (diperlukan)
properti Properti yang terkait dengan output Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace). EventHubOutputDataSourceProperties

ServiceBusQueueOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.ServiceBus/Queue" (diperlukan)
properti Properti yang terkait dengan output Antrean Azure Service Bus. Diperlukan pada permintaan PUT (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties

ServiceBusQueueOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
propertyColumns Array string dari nama kolom output yang akan dilampirkan ke pesan Azure Service Bus sebagai properti kustom. string[]
queueName Nama Antrean Bus Layanan. Diperlukan pada permintaan PUT (CreateOrReplace). string
serviceBusNamespace Namespace layanan yang terkait dengan Event Hub yang diinginkan, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
systemPropertyColumns Properti sistem yang terkait dengan Antrean Bus Layanan. Properti sistem berikut didukung: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.

ServiceBusTopicOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.ServiceBus/Topic" (diperlukan)
properti Properti yang terkait dengan output Topik Bus Layanan. Diperlukan pada permintaan PUT (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties

ServiceBusTopicOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
propertyColumns Array string dari nama kolom output yang akan dilampirkan ke pesan Azure Service Bus sebagai properti kustom. string[]
serviceBusNamespace Namespace layanan yang terkait dengan Event Hub yang diinginkan, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
sharedAccessPolicyKey Kunci kebijakan akses bersama untuk kebijakan akses bersama yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
sharedAccessPolicyName Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. Diperlukan pada permintaan PUT (CreateOrReplace). string
systemPropertyColumns Properti sistem yang terkait dengan Output Topik Bus Layanan. Properti sistem berikut didukung: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPrope...
topicName Nama Topik Bus Layanan. Diperlukan pada permintaan PUT (CreateOrReplace). string

ServiceBusTopicOutputDataSourcePropertiesSystemPrope...

Nama Deskripsi Nilai
{customized property} string

AzureSqlDatabaseOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.Sql/Server/Database" (diperlukan)
properti Properti yang terkait dengan output database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties

AzureSqlDatabaseOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
database Nama database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
maxBatchCount Jumlah Batch maks untuk menulis ke database Sql, nilai defaultnya adalah 10.000. Opsional pada permintaan PUT. int
maxWriterCount Jumlah Penulis Maks, saat ini hanya 1(penulis tunggal) dan 0 (berdasarkan partisi kueri) yang tersedia. Opsional pada permintaan PUT. int
kata sandi Kata sandi yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
server Nama server SQL yang berisi database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama tabel dalam database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
pengguna Nama pengguna yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

AzureSynapseOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.Sql/Server/DataWarehouse" (diperlukan)
properti Properti yang terkait dengan output Azure Synapse. Diperlukan pada permintaan PUT (CreateOrReplace). AzureSynapseOutputDataSourceProperties

AzureSynapseOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
database Nama database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
kata sandi Kata sandi yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
server Nama server SQL yang berisi database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama tabel dalam database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string
pengguna Nama pengguna yang akan digunakan untuk menyambungkan ke database Azure SQL. Diperlukan pada permintaan PUT (CreateOrReplace). string

BlobOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.Storage/Blob" (diperlukan)
properti Properti yang terkait dengan output blob. Diperlukan pada permintaan PUT (CreateOrReplace). BlobOutputDataSourceProperties

BlobOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
blobPathPrefix Awalan jalur blob. string
blobWriteMode Mode tulis blob. "Tambahkan"
"Sekali"
kontainer Nama kontainer dalam akun Penyimpanan terkait. Kontainer ini berisi blob yang akan dibaca atau ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). string
dateFormat Format tanggal. Di mana pun {date} muncul di pathPattern, nilai properti ini digunakan sebagai format tanggal sebagai gantinya. string
pathPattern Pola jalur blob. Bukan ekspresi reguler. Ini mewakili pola yang mencocokkan nama blob mana yang akan dicocokkan untuk menentukan apakah nama tersebut harus disertakan sebagai input atau output ke pekerjaan atau tidak. Lihat https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input atau https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output untuk penjelasan dan contoh yang lebih rinci. string
storageAccounts Daftar satu atau beberapa akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). StorageAccount[]
timeFormat Format waktu. Di mana pun {time} muncul di pathPattern, nilai properti ini digunakan sebagai format waktu sebagai gantinya. string

DocumentDbOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.Storage/DocumentDB" (diperlukan)
properti Properti yang terkait dengan output DocumentDB. Diperlukan pada permintaan PUT (CreateOrReplace). DocumentDbOutputDataSourceProperties

DocumentDbOutputDataSourceProperties

Nama Deskripsi Nilai
accountId Nama akun atau ID DocumentDB. Diperlukan pada permintaan PUT (CreateOrReplace). string
accountKey Kunci akun untuk akun DocumentDB. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
collectionNamePattern Pola nama koleksi untuk koleksi yang akan digunakan. Format nama koleksi dapat dibangun menggunakan token {partition} opsional, di mana partisi dimulai dari 0. Lihat bagian DocumentDB untuk https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output informasi selengkapnya. Diperlukan pada permintaan PUT (CreateOrReplace). string
database Nama database DocumentDB. Diperlukan pada permintaan PUT (CreateOrReplace). string
documentId Nama bidang dalam peristiwa output yang digunakan untuk menentukan kunci utama yang didasarkan pada operasi penyisipan atau pembaruan. string
partitionKey Nama bidang dalam peristiwa output yang digunakan untuk menentukan kunci untuk mempartisi output di seluruh koleksi. Jika 'collectionNamePattern' berisi token {partition}, properti ini harus ditentukan. string

AzureTableOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "Microsoft.Storage/Table" (diperlukan)
properti Properti yang terkait dengan output Azure Table. Diperlukan pada permintaan PUT (CreateOrReplace). AzureTableOutputDataSourceProperties

AzureTableOutputDataSourceProperties

Nama Deskripsi Nilai
accountKey Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
accountName Nama akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). string
batchSize Jumlah baris yang akan ditulis ke Tabel Azure pada satu waktu. int
columnsToRemove Jika ditentukan, setiap item dalam array adalah nama kolom yang akan dihapus (jika ada) dari entitas peristiwa output. string[]
partitionKey Elemen ini menunjukkan nama kolom dari pernyataan SELECT dalam kueri yang akan digunakan sebagai kunci partisi untuk Tabel Azure. Diperlukan pada permintaan PUT (CreateOrReplace). string
rowKey Elemen ini menunjukkan nama kolom dari pernyataan SELECT dalam kueri yang akan digunakan sebagai kunci baris untuk Tabel Azure. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama Tabel Azure. Diperlukan pada permintaan PUT (CreateOrReplace). string

PowerBIOutputDataSource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "PowerBI" (diperlukan)
properti Properti yang terkait dengan output Power BI. Diperlukan pada permintaan PUT (CreateOrReplace). PowerBIOutputDataSourceProperties

PowerBIOutputDataSourceProperties

Nama Deskripsi Nilai
authenticationMode Mode Autentikasi. "ConnectionString"
"Msi"
"UserToken"
dataset Nama himpunan data Power BI. Diperlukan pada permintaan PUT (CreateOrReplace). string
groupId ID grup Power BI. string
groupName Nama grup Power BI. Gunakan properti ini untuk membantu mengingat id grup Power BI tertentu yang digunakan. string
refreshToken Token refresh yang dapat digunakan untuk mendapatkan token akses valid yang kemudian dapat digunakan untuk mengautentikasi dengan sumber data. Token refresh yang valid saat ini hanya dapat diperoleh melalui Portal Microsoft Azure. Disarankan untuk menempatkan nilai string dummy di sini saat membuat sumber data dan kemudian masuk ke Portal Azure untuk mengautentikasi sumber data yang akan memperbarui properti ini dengan token refresh yang valid. Diperlukan pada permintaan PUT (CreateOrReplace). string
tabel Nama tabel Power BI di bawah himpunan data yang ditentukan. Diperlukan pada permintaan PUT (CreateOrReplace). string
tokenUserDisplayName Nama tampilan pengguna pengguna yang digunakan untuk mendapatkan token refresh. Gunakan properti ini untuk membantu mengingat pengguna mana yang digunakan untuk mendapatkan token refresh. string
tokenUserPrincipalName Nama prinsipal pengguna (UPN) pengguna yang digunakan untuk mendapatkan token refresh. Gunakan properti ini untuk membantu mengingat pengguna mana yang digunakan untuk mendapatkan token refresh. string

RawOutputDatasource

Nama Deskripsi Nilai
jenis Menunjukkan jenis output sumber data yang akan ditulis. Diperlukan pada permintaan PUT (CreateOrReplace). "Mentah" (diperlukan)
properti Properti yang terkait dengan output mentah. Diperlukan pada permintaan PUT (CreateOrReplace). RawOutputDatasourceProperties

RawOutputDatasourceProperties

Nama Deskripsi Nilai
payloadUri URL SAS ke blob tempat output harus ditulis. Jika properti ini tidak diatur, data output akan ditulis ke dalam penyimpanan sementara, dan URL SAS ke penyimpanan sementara tersebut akan disertakan dalam hasilnya. string

OutputWatermarkProperties

Nama Deskripsi Nilai
maxWatermarkDifferenceAcrossPartitions Menjelaskan delta maksimal antara partisi tercepat dan terlambat, sehingga jendela di luar urutan yang menangkap semua peristiwa yang diperlukan dalam pekerjaan hilir didefinisikan dengan baik. string
watermarkMode Mode marka air output. "Tidak Ada"
"SendCurrentPartitionWatermark"
"SendLowestWatermarkAcrossPartitions"

SKU

Nama Deskripsi Nilai
kapasitas Kapasitas SKU. int
nama Nama SKUnya. Diperlukan pada permintaan PUT (CreateOrReplace). "Standar"

Transformasi

Nama Deskripsi Nilai
nama Nama sumber daya string
properti Properti yang terkait dengan transformasi. Diperlukan pada permintaan PUT (CreateOrReplace). TransformationProperties

TransformationProperties

Nama Deskripsi Nilai
query Menentukan kueri yang akan dijalankan dalam pekerjaan streaming. Anda dapat mempelajari selengkapnya tentang Bahasa Kueri Analisis Aliran (SAQL) di sini: https://msdn.microsoft.com/library/azure/dn834998 . Diperlukan pada permintaan PUT (CreateOrReplace). string
streamingUnits Menentukan jumlah unit streaming yang digunakan pekerjaan streaming. int
validStreamingUnits Menentukan unit streaming yang valid yang dapat diskalakan oleh pekerjaan streaming. int[]