Mengontrol perilaku runtime tertentu dari pekerjaan streaming.
'1.0'
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 PATCH API yang tersedia untuk transformasi individual.
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.
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.
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).
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.
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.
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 .
Kode JavaScript yang berisi definisi fungsi tunggal. Misalnya: 'function (x, y) { return x + y; }'
string
FunctionInput
Nama
Deskripsi
Nilai
dataType
Jenis data (didukung Azure Stream Analytics) dari parameter input fungsi. Daftar jenis data Azure Stream Analytics yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn835065.aspx
string
isConfigurationParameter
Bendera yang menunjukkan apakah parameter adalah parameter konfigurasi. True jika parameter input ini diharapkan menjadi konstanta. Defaultnya adalah false.
bool
FunctionOutput
Nama
Deskripsi
Nilai
dataType
Jenis data (didukung Azure Stream Analytics) dari output fungsi. Daftar jenis data Azure Stream Analytics yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn835065.aspx
string
Input
Nama
Deskripsi
Nilai
nama
Nama sumber daya
string
properti
Properti yang terkait dengan input. Diperlukan pada permintaan PUT (CreateOrReplace).
Menjelaskan bagaimana data dari input diserialisasikan atau bagaimana data diserialisasikan saat ditulis ke output. Diperlukan pada permintaan PUT (CreateOrReplace).
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).
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'
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).
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).
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
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).
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
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).
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).
Menjelaskan bagaimana data dari input diserialisasikan atau bagaimana data diserialisasikan saat ditulis ke output. Diperlukan pada permintaan PUT (CreateOrReplace).
Nama akun Azure Data Lake Store. Diperlukan pada permintaan PUT (CreateOrReplace).
string
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
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).
Nama Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace).
string
partitionKey
Kunci/kolom yang digunakan untuk menentukan partisi mana yang akan mengirim data peristiwa.
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
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).
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
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).
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
topicName
Nama Topik Bus Layanan. Diperlukan pada permintaan PUT (CreateOrReplace).
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).
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).
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).
Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace).
string
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).
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).
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
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
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:
Mengontrol perilaku runtime tertentu dari pekerjaan streaming.
'1.0'
dataLocale
Lokal data dari pekerjaan analitik stream. Nilai harus berupa nama .NET Culture yang didukung dari set https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110).aspx. Tentukan default ke 'en-US' jika tidak ditentukan.
string
eventsLateArrivalMaxDelayInSeconds
Maksimum penundaan yang dapat ditoleransi dalam hitungan detik agar peristiwa yang datang terlambat dapat disertakan. Rentang yang didukung adalah -1 hingga 1814399 (20.23:59:59 hari) dan -1 digunakan untuk menentukan tunggu tanpa batas waktu. Jika properti tidak ada, peristiwa dianggap memiliki nilai -1.
int
eventsOutOfOrderMaxDelayInSeconds
Penundaan maksimum yang dapat ditoleransi dalam hitungan detik agar peristiwa yang keluar dari urutan dapat disesuaikan kembali ke dalam urutan.
int
eventsOutOfOrderPolicy
Menandakan kebijakan untuk diterapkan ke peristiwa yang sampai di luar urutan dalam aliran peristiwa input.
'Sesuaikan' 'Jatuhkan'
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.
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.
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.
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).
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.
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.
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 .
Kode JavaScript yang berisi definisi fungsi tunggal. Misalnya: 'function (x, y) { return x + y; }'
string
FunctionInput
Nama
Deskripsi
Nilai
dataType
Jenis data (didukung Azure Stream Analytics) dari parameter input fungsi. Daftar jenis data Azure Stream Analytics yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn835065.aspx
string
isConfigurationParameter
Bendera yang menunjukkan apakah parameter adalah parameter konfigurasi. True jika parameter input ini diharapkan menjadi konstanta. Defaultnya adalah false.
bool
FunctionOutput
Nama
Deskripsi
Nilai
dataType
Jenis data (didukung Azure Stream Analytics) dari output fungsi. Daftar jenis data Azure Stream Analytics yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn835065.aspx
string
Input
Nama
Deskripsi
Nilai
nama
Nama sumber daya
string
properti
Properti yang terkait dengan input. Diperlukan pada permintaan PUT (CreateOrReplace).
Menjelaskan bagaimana data dari input diserialisasikan atau bagaimana data diserialisasikan saat ditulis ke output. Diperlukan pada permintaan PUT (CreateOrReplace).
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).
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'
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).
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).
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
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).
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
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).
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).
Menjelaskan bagaimana data dari input diserialisasikan atau bagaimana data diserialisasikan saat ditulis ke output. Diperlukan pada permintaan PUT (CreateOrReplace).
Nama akun Azure Data Lake Store. Diperlukan pada permintaan PUT (CreateOrReplace).
string
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
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).
Nama Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace).
string
partitionKey
Kunci/kolom yang digunakan untuk menentukan partisi mana yang akan mengirim data peristiwa.
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
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).
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
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).
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
topicName
Nama Topik Bus Layanan. Diperlukan pada permintaan PUT (CreateOrReplace).
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).
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).
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).
Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace).
string
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).
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).
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
Templat Mulai Cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
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@2016-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
compatibilityLevel = "1.0"
dataLocale = "string"
eventsLateArrivalMaxDelayInSeconds = int
eventsOutOfOrderMaxDelayInSeconds = int
eventsOutOfOrderPolicy = "string"
functions = [
{
name = "string"
properties = {
type = "string"
// For remaining properties, see FunctionProperties objects
}
}
]
inputs = [
{
name = "string"
properties = {
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
type = "string"
// For remaining properties, see InputProperties objects
}
}
]
outputErrorPolicy = "string"
outputs = [
{
name = "string"
properties = {
datasource = {
type = "string"
// For remaining properties, see OutputDataSource objects
}
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
}
}
]
outputStartMode = "string"
outputStartTime = "string"
sku = {
name = "Standard"
}
transformation = {
name = "string"
properties = {
query = "string"
streamingUnits = int
}
}
}
})
}
Objek FunctionProperties
Atur properti jenis untuk menentukan jenis objek.
Untuk Skalar, gunakan:
type = "Scalar"
properties = {
binding = {
type = "string"
// For remaining properties, see FunctionBinding objects
}
inputs = [
{
dataType = "string"
isConfigurationParameter = bool
}
]
output = {
dataType = "string"
}
}
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
}
Mengontrol perilaku runtime tertentu dari pekerjaan streaming.
"1.0"
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.
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.
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.
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).
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.
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.
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 .
Kode JavaScript yang berisi definisi fungsi tunggal. Misalnya: 'function (x, y) { return x + y; }'
string
FunctionInput
Nama
Deskripsi
Nilai
dataType
Jenis data (didukung Azure Stream Analytics) dari parameter input fungsi. Daftar jenis data Azure Stream Analytics yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn835065.aspx
string
isConfigurationParameter
Bendera yang menunjukkan apakah parameter adalah parameter konfigurasi. True jika parameter input ini diharapkan menjadi konstanta. Defaultnya adalah false.
bool
FunctionOutput
Nama
Deskripsi
Nilai
dataType
Jenis data (didukung Azure Stream Analytics) dari output fungsi. Daftar jenis data Azure Stream Analytics yang valid dijelaskan di https://msdn.microsoft.com/library/azure/dn835065.aspx
string
Input
Nama
Deskripsi
Nilai
nama
Nama sumber daya
string
properti
Properti yang terkait dengan input. Diperlukan pada permintaan PUT (CreateOrReplace).
Menjelaskan bagaimana data dari input diserialisasikan atau bagaimana data diserialisasikan saat ditulis ke output. Diperlukan pada permintaan PUT (CreateOrReplace).
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).
Menentukan pengodean data masuk dalam kasus input dan pengodean data keluar dalam kasus output. Diperlukan pada permintaan PUT (CreateOrReplace).
"UTF8"
format
Properti ini hanya berlaku untuk serialisasi JSON output saja. Ini tidak berlaku untuk input. Properti ini menentukan format JSON tempat output akan ditulis. Nilai yang saat ini didukung adalah 'lineSeparated' yang menunjukkan output akan diformat dengan memisahkan setiap objek JSON yang dipisahkan oleh baris baru dan 'array' yang menunjukkan output akan diformat sebagai array objek JSON. Nilai defaultnya adalah 'lineSeparated' jika dibiarkan null.
"Array" "LineSeparated"
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).
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).
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
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).
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
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).
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).
Menjelaskan bagaimana data dari input diserialisasikan atau bagaimana data diserialisasikan saat ditulis ke output. Diperlukan pada permintaan PUT (CreateOrReplace).
Nama akun Azure Data Lake Store. Diperlukan pada permintaan PUT (CreateOrReplace).
string
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
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).
Nama Pusat Aktivitas. Diperlukan pada permintaan PUT (CreateOrReplace).
string
partitionKey
Kunci/kolom yang digunakan untuk menentukan partisi mana yang akan mengirim data peristiwa.
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
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).
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
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).
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
topicName
Nama Topik Bus Layanan. Diperlukan pada permintaan PUT (CreateOrReplace).
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).
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).
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).
Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace).
string
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).
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).
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.