Bidang JobConfig.json Azure Stream Analytics
Bidang berikut didukung dalam file JobConfig.json yang digunakan untuk membuat pekerjaan Azure Stream Analytics menggunakan Visual Studio Code.
{
"DataLocale": "string",
"OutputErrorPolicy": "string",
"EventsLateArrivalMaxDelayInSeconds": "integer",
"EventsOutOfOrderMaxDelayInSeconds": "integer",
"EventsOutOfOrderPolicy": "string",
"Sku": {
"Name": "string",
"StreamingUnits": "integer"
},
"CompatibilityLevel": "string",
"UseSystemAssignedIdentity": "boolean",
"GlobalStorage": {
"AccountName": "string",
"AccountKey": "string",
},
"DataSourceCredentialDomain": "string",
"ScriptType": "string",
"Tags": {}
}
Nama | Tipe | Wajib | Nilai |
---|---|---|---|
DataLocale | string | Tidak | Lokal data dari pekerjaan analitik stream. Nilai harus berisi nama yang didukung. Tentukan default ke 'en-US' jika tidak ditentukan. |
OutputErrorPolicy | string | Tidak | Menunjukkan kebijakan yang akan diterapkan ke peristiwa yang tiba di output dan tidak dapat ditulis ke penyimpanan eksternal karena salah bentuk (nilai kolom hilang, nilai kolom dengan jenis atau ukuran yang salah). - Hentikan atau Hilangkan |
EventsLateArrivalMaxDelayInSeconds | Integer | Tidak | 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 waktu yang tidak terbatas. Jika properti tidak ada, properti ditafsirkan memiliki nilai -1. |
EventsOutOfOrderMaxDelayInSeconds | Integer | Tidak | Penundaan maksimum yang dapat ditoleransi dalam hitungan detik agar peristiwa yang keluar dari urutan dapat disesuaikan kembali ke dalam urutan. |
EventsOutOfOrderPolicy | string | Tidak | Menandakan kebijakan untuk diterapkan ke peristiwa yang sampai di luar urutan dalam aliran peristiwa input. - Sesuaikan atau Hilangkan |
Sku.Name | string | Tidak | Menentukan nama SKU pekerjaan. Nilai yang dapat diterima adalah "Standar" dan "StandardV2". |
Sku.StreamingUnits | Integer | Ya | Menentukan jumlah unit streaming yang digunakan pekerjaan streaming. Pelajari lebih lanjut. |
CompatibilityLevel | string | Tidak | Mengontrol perilaku runtime tertentu dari pekerjaan streaming. - Nilai yang dapat diterima adalah "1.0", "1.1", "1.2" |
UseSystemAssignedIdentity | Boolean | Tidak | Atur true untuk mengaktifkan pekerjaan ini untuk berkomunikasi dengan layanan Azure lainnya dengan sendirinya menggunakan identitas Microsoft Entra Terkelola. |
GlobalStorage.AccountName | string | Tidak | Akun penyimpanan global digunakan untuk menyimpan konten terkait pekerjaan analitik streaming Anda, seperti rekam jepret data referensi SQL. |
GlobalStorage.AccountKey | string | Tidak | Kunci yang sesuai untuk akun penyimpanan global. |
DataSourceCredentialDomain | string | Tidak | Properti khusus untuk penyimpanan lokal info masuk. |
ScriptType | string | Ya | Properti yang dipesan menunjukkan jenis file sumber ini. Nilai yang dapat diterima adalah "JobConfig" untuk JobConfig.json. |
Tag | Pasangan kunci-nilai JSON | Tidak | Tag adalah pasangan nama/nilai yang memungkinkan Anda mengategorikan sumber daya dan melihat penagihan gabungan dengan menerapkan tag yang sama ke beberapa sumber daya dan grup sumber daya. Nama tag tidak peka huruf besar/kecil, tetapi nilai tag peka huruf besar/kecil. |
Langkah berikutnya
- Membuat pekerjaan Azure Stream Analytics di Visual Studio Code
- Menguji kueri Azure Stream Analytics secara lokal dengan sampel data menggunakan Visual Studio Code
- Uji kueri Azure Stream Analytics secara lokal terhadap input streaming langsung menggunakan Visual Studio Code
- Menyebarkan pekerjaan Azure Stream Analytics menggunakan paket CI/CD npm