Streamingjobs Microsoft.StreamAnalytics 2020-03-01
Definisi sumber daya Bicep
Jenis sumber daya streamingjobs dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
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@2020-03-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
}
properties: {
cluster: {
id: 'string'
}
compatibilityLevel: 'string'
contentStoragePolicy: 'string'
dataLocale: 'string'
eventsLateArrivalMaxDelayInSeconds: int
eventsOutOfOrderMaxDelayInSeconds: int
eventsOutOfOrderPolicy: '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
}
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'
}
}
]
outputStartMode: 'string'
outputStartTime: 'string'
sku: {
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.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 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: {
database: 'string'
deltaSnapshotQuery: 'string'
fullSnapshotQuery: 'string'
password: 'string'
refreshRate: 'string'
refreshType: 'string'
server: 'string'
table: 'string'
user: 'string'
}
Untuk Microsoft.Storage/Blob, gunakan:
type: 'Microsoft.Storage/Blob'
properties: {
authenticationMode: 'string'
container: 'string'
dateFormat: 'string'
pathPattern: 'string'
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
}
]
timeFormat: '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.EventHub/EventHub, gunakan:
type: 'Microsoft.EventHub/EventHub'
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
Untuk Microsoft.ServiceBus/EventHub, gunakan:
type: 'Microsoft.ServiceBus/EventHub'
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
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'
}
]
timeFormat: '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.EventHub/EventHub, gunakan:
type: 'Microsoft.EventHub/EventHub'
properties: {
authenticationMode: 'string'
eventHubName: 'string'
partitionKey: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
Untuk Microsoft.ServiceBus/EventHub, gunakan:
type: 'Microsoft.ServiceBus/EventHub'
properties: {
authenticationMode: 'string'
eventHubName: 'string'
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: {
database: 'string'
password: 'string'
server: 'string'
table: 'string'
user: 'string'
}
Untuk Microsoft.Storage/Blob, gunakan:
type: 'Microsoft.Storage/Blob'
properties: {
authenticationMode: 'string'
blobPathPrefix: 'string'
container: 'string'
dateFormat: 'string'
pathPattern: 'string'
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
}
]
timeFormat: 'string'
}
Untuk Microsoft.Storage/DocumentDB, gunakan:
type: 'Microsoft.Storage/DocumentDB'
properties: {
accountId: 'string'
accountKey: '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'
}
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 |
identity | Menjelaskan identitas terkelola yang ditetapkan sistem 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 | string |
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' 'Jatuhkan' |
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). | '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 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 API PATCH yang tersedia untuk transformasi individual. | Transformasi |
ClusterInfo
Nama | Deskripsi | Nilai |
---|---|---|
id | Id sumber daya kluster. | string |
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.StreamAnalytics/JavascriptUdf (diperlukan) |
AzureMachineLearningWebServiceFunctionBinding
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Menunjukkan jenis pengikatan fungsi. | 'Microsoft.MachineLearning/WebService' (diperlukan) |
properti | Properti pengikatan yang terkait dengan layanan web Azure Machine learning. | AzureMachineLearningWebServiceFunctionBindingPropert... |
AzureMachineLearningWebServiceFunctionBindingPropert...
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. 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 layanan web Azure Machine Learning. | AzureMachineLearningWebServiceInputs |
output | Daftar output dari eksekusi titik akhir layanan web Azure Machine Learning. | AzureMachineLearningWebServiceOutputColumn[] |
AzureMachineLearningWebServiceInputs
Nama | Deskripsi | Nilai |
---|---|---|
columnNames | Daftar kolom input untuk titik akhir layanan web Azure Machine Learning. | AzureMachineLearningWebServiceInputColumn[] |
nama | Nama input. Ini adalah nama yang disediakan saat menulis titik akhir. | string |
AzureMachineLearningWebServiceInputColumn
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 |
AzureMachineLearningWebServiceOutputColumn
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 |
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 |
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 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 |
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). | Untuk Bicep, Anda dapat menggunakan fungsi any(). |
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 (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 |
---|---|---|
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 |
tabel | Elemen ini dikaitkan dengan elemen sumber data. Nama tabel dalam database Azure SQL.. | 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' |
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 |
StorageAccount
Nama | Deskripsi | Nilai |
---|---|---|
accountKey | Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). | string |
accountName | Nama akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). | 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.EventHub/EventHub Microsoft.ServiceBus/EventHub Microsoft.Storage/Blob (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 |
sharedAccessPolicyName | Nama kebijakan akses bersama untuk IoT Hub. Kebijakan ini harus berisi setidaknya izin Sambungkan layanan. Diperlukan pada permintaan PUT (CreateOrReplace). | string |
EventHubV2StreamInputDataSource
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). | 'Microsoft.EventHub/EventHub' (diperlukan) |
properti | Properti yang terkait dengan input Pusat Aktivitas yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
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 |
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 |
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 |
JobStorageAccount
Nama | Deskripsi | Nilai |
---|---|---|
accountKey | Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). | string |
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 |
OutputDataSource
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 |
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 |
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 |
sharedAccessPolicyName | Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. 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 |
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 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 |
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 |
---|---|---|
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 |
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 |
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 |
SKU
Nama | Deskripsi | Nilai |
---|---|---|
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 Analisis Aliran Standar |
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:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Format sumber daya
Untuk membuat sumber daya Microsoft.StreamAnalytics/streamingjobs, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.StreamAnalytics/streamingjobs",
"apiVersion": "2020-03-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string"
},
"properties": {
"cluster": {
"id": "string"
},
"compatibilityLevel": "string",
"contentStoragePolicy": "string",
"dataLocale": "string",
"eventsLateArrivalMaxDelayInSeconds": "int",
"eventsOutOfOrderMaxDelayInSeconds": "int",
"eventsOutOfOrderPolicy": "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
},
"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"
}
}
],
"outputStartMode": "string",
"outputStartTime": "string",
"sku": {
"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.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 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": {
"database": "string",
"deltaSnapshotQuery": "string",
"fullSnapshotQuery": "string",
"password": "string",
"refreshRate": "string",
"refreshType": "string",
"server": "string",
"table": "string",
"user": "string"
}
Untuk Microsoft.Storage/Blob, gunakan:
"type": "Microsoft.Storage/Blob",
"properties": {
"authenticationMode": "string",
"container": "string",
"dateFormat": "string",
"pathPattern": "string",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string"
}
],
"timeFormat": "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.EventHub/EventHub, gunakan:
"type": "Microsoft.EventHub/EventHub",
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
}
Untuk Microsoft.ServiceBus/EventHub, gunakan:
"type": "Microsoft.ServiceBus/EventHub",
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"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"
}
],
"timeFormat": "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.EventHub/EventHub, gunakan:
"type": "Microsoft.EventHub/EventHub",
"properties": {
"authenticationMode": "string",
"eventHubName": "string",
"partitionKey": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
}
Untuk Microsoft.ServiceBus/EventHub, gunakan:
"type": "Microsoft.ServiceBus/EventHub",
"properties": {
"authenticationMode": "string",
"eventHubName": "string",
"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": {
"database": "string",
"password": "string",
"server": "string",
"table": "string",
"user": "string"
}
Untuk Microsoft.Storage/Blob, gunakan:
"type": "Microsoft.Storage/Blob",
"properties": {
"authenticationMode": "string",
"blobPathPrefix": "string",
"container": "string",
"dateFormat": "string",
"pathPattern": "string",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string"
}
],
"timeFormat": "string"
}
Untuk Microsoft.Storage/DocumentDB, gunakan:
"type": "Microsoft.Storage/DocumentDB",
"properties": {
"accountId": "string",
"accountKey": "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"
}
Nilai properti
streamingjobs
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.StreamAnalytics/streamingjobs' |
apiVersion | Versi api sumber daya | '2020-03-01' |
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 |
identity | Menjelaskan identitas terkelola yang ditetapkan sistem 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 | string |
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' 'Jatuhkan' |
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). | '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 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 API PATCH yang tersedia untuk transformasi individual. | Transformasi |
ClusterInfo
Nama | Deskripsi | Nilai |
---|---|---|
id | Id sumber daya kluster. | string |
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.StreamAnalytics/JavascriptUdf (diperlukan) |
AzureMachineLearningWebServiceFunctionBinding
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Menunjukkan jenis pengikatan fungsi. | 'Microsoft.MachineLearning/WebService' (diperlukan) |
properti | Properti pengikatan yang terkait dengan layanan web Azure Machine learning. | AzureMachineLearningWebServiceFunctionBindingPropert... |
AzureMachineLearningWebServiceFunctionBindingPropert...
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. 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 layanan web Azure Machine Learning. | AzureMachineLearningWebServiceInputs |
output | Daftar output dari eksekusi titik akhir layanan web Azure Machine Learning. | AzureMachineLearningWebServiceOutputColumn[] |
AzureMachineLearningWebServiceInputs
Nama | Deskripsi | Nilai |
---|---|---|
columnNames | Daftar kolom input untuk titik akhir layanan web Azure Machine Learning. | AzureMachineLearningWebServiceInputColumn[] |
nama | Nama input. Ini adalah nama yang disediakan saat menulis titik akhir. | string |
AzureMachineLearningWebServiceInputColumn
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 |
AzureMachineLearningWebServiceOutputColumn
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 |
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 |
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 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 |
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). |
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 (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 |
---|---|---|
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 |
tabel | Elemen ini dikaitkan dengan elemen sumber data. Nama tabel dalam database Azure SQL.. | 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' |
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 |
StorageAccount
Nama | Deskripsi | Nilai |
---|---|---|
accountKey | Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). | string |
accountName | Nama akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). | 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.EventHub/EventHub Microsoft.ServiceBus/EventHub Microsoft.Storage/Blob (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 |
sharedAccessPolicyName | Nama kebijakan akses bersama untuk IoT Hub. Kebijakan ini harus berisi setidaknya izin Sambungan layanan. Diperlukan pada permintaan PUT (CreateOrReplace). | string |
EventHubV2StreamInputDataSource
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). | 'Microsoft.EventHub/EventHub' (diperlukan) |
properti | Properti yang terkait dengan input Pusat Aktivitas yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
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 |
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 |
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 |
JobStorageAccount
Nama | Deskripsi | Nilai |
---|---|---|
accountKey | Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). | string |
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 |
OutputDataSource
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 |
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 |
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 |
sharedAccessPolicyName | Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. 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 |
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 |
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 |
---|---|---|
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 |
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 |
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 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 |
SKU
Nama | Deskripsi | Nilai |
---|---|---|
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 |
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@2020-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
}
body = jsonencode({
properties = {
cluster = {
id = "string"
}
compatibilityLevel = "string"
contentStoragePolicy = "string"
dataLocale = "string"
eventsLateArrivalMaxDelayInSeconds = int
eventsOutOfOrderMaxDelayInSeconds = int
eventsOutOfOrderPolicy = "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
}
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"
}
}
]
outputStartMode = "string"
outputStartTime = "string"
sku = {
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.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 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 = {
database = "string"
deltaSnapshotQuery = "string"
fullSnapshotQuery = "string"
password = "string"
refreshRate = "string"
refreshType = "string"
server = "string"
table = "string"
user = "string"
}
Untuk Microsoft.Storage/Blob, gunakan:
type = "Microsoft.Storage/Blob"
properties = {
authenticationMode = "string"
container = "string"
dateFormat = "string"
pathPattern = "string"
storageAccounts = [
{
accountKey = "string"
accountName = "string"
}
]
timeFormat = "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.EventHub/EventHub, gunakan:
type = "Microsoft.EventHub/EventHub"
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
Untuk Microsoft.ServiceBus/EventHub, gunakan:
type = "Microsoft.ServiceBus/EventHub"
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
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"
}
]
timeFormat = "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.EventHub/EventHub, gunakan:
type = "Microsoft.EventHub/EventHub"
properties = {
authenticationMode = "string"
eventHubName = "string"
partitionKey = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
Untuk Microsoft.ServiceBus/EventHub, gunakan:
type = "Microsoft.ServiceBus/EventHub"
properties = {
authenticationMode = "string"
eventHubName = "string"
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 = {
database = "string"
password = "string"
server = "string"
table = "string"
user = "string"
}
Untuk Microsoft.Storage/Blob, gunakan:
type = "Microsoft.Storage/Blob"
properties = {
authenticationMode = "string"
blobPathPrefix = "string"
container = "string"
dateFormat = "string"
pathPattern = "string"
storageAccounts = [
{
accountKey = "string"
accountName = "string"
}
]
timeFormat = "string"
}
Untuk Microsoft.Storage/DocumentDB, gunakan:
type = "Microsoft.Storage/DocumentDB"
properties = {
accountId = "string"
accountKey = "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"
}
Nilai properti
streamingjobs
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | "Microsoft.StreamAnalytics/streamingjobs@2020-03-01" |
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. |
identitas | Menjelaskan identitas terkelola yang ditetapkan sistem 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 | string |
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" "Hilangkan" |
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). | "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 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 |
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.StreamAnalytics/JavascriptUdf (diperlukan) |
AzureMachineLearningWebServiceFunctionBinding
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Menunjukkan jenis pengikatan fungsi. | "Microsoft.MachineLearning/WebService" (diperlukan) |
properti | Properti pengikatan yang terkait dengan layanan web Azure Machine learning. | AzureMachineLearningWebServiceFunctionBindingPropert... |
AzureMachineLearningWebServiceFunctionBindingPropert...
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. 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 layanan web Azure Machine Learning. | AzureMachineLearningWebServiceInputs |
output | Daftar output dari eksekusi titik akhir layanan web Azure Machine Learning. | AzureMachineLearningWebServiceOutputColumn[] |
AzureMachineLearningWebServiceInputs
Nama | Deskripsi | Nilai |
---|---|---|
columnNames | Daftar kolom input untuk titik akhir layanan web Azure Machine Learning. | AzureMachineLearningWebServiceInputColumn[] |
nama | Nama input. Ini adalah nama yang disediakan saat menulis titik akhir. | string |
AzureMachineLearningWebServiceInputColumn
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 |
AzureMachineLearningWebServiceOutputColumn
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 |
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 |
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 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 |
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). |
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 (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 |
---|---|---|
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 |
tabel | Elemen ini dikaitkan dengan elemen sumber data. Nama tabel dalam database Azure SQL.. | 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" |
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 |
StorageAccount
Nama | Deskripsi | Nilai |
---|---|---|
accountKey | Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). | string |
accountName | Nama akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). | 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.EventHub/EventHub Microsoft.ServiceBus/EventHub Microsoft.Storage/Blob (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 |
sharedAccessPolicyName | Nama kebijakan akses bersama untuk IoT Hub. Kebijakan ini harus berisi setidaknya izin Sambungan layanan. Diperlukan pada permintaan PUT (CreateOrReplace). | string |
EventHubV2StreamInputDataSource
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Menunjukkan jenis sumber data input yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). | "Microsoft.EventHub/EventHub" (diperlukan) |
properti | Properti yang terkait dengan input Pusat Aktivitas yang berisi data aliran. Diperlukan pada permintaan PUT (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
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 |
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 |
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 |
JobStorageAccount
Nama | Deskripsi | Nilai |
---|---|---|
accountKey | Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). | string |
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 |
OutputDataSource
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 |
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 |
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 |
sharedAccessPolicyName | Nama kebijakan akses bersama untuk Pusat Aktivitas, Antrean Bus Layanan, Topik Bus Layanan, dll. 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 |
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 |
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 |
---|---|---|
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 |
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 akun atau ID DocumentDB. Diperlukan pada permintaan PUT (CreateOrReplace). | string |
accountKey | Kunci akun untuk akun DocumentDB. Diperlukan pada permintaan PUT (CreateOrReplace). | string |
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 |
SKU
Nama | Deskripsi | Nilai |
---|---|---|
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[] |