az stream-analytics job
Note
Referensi ini adalah bagian dari ekstensi stream-analytics untuk Azure CLI (versi 2.75.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah pekerjaan az stream-analytics. Pelajari selengkapnya tentang ekstensi.
Mengelola pekerjaan streaming dengan analisis aliran.
Perintah
| Nama | Deskripsi | Jenis | Status |
|---|---|---|---|
| az stream-analytics job create |
Buat pekerjaan streaming atau ganti pekerjaan streaming yang sudah ada. |
Extension | GA |
| az stream-analytics job delete |
Menghapus pekerjaan streaming. |
Extension | GA |
| az stream-analytics job list |
Cantumkan semua pekerjaan streaming dalam grup sumber daya yang ditentukan. Dan Mencantumkan semua pekerjaan streaming dalam langganan tertentu. |
Extension | GA |
| az stream-analytics job scale |
Menskalakan pekerjaan streaming saat pekerjaan sedang berjalan. |
Extension | GA |
| az stream-analytics job show |
Dapatkan detail tentang pekerjaan streaming yang ditentukan. |
Extension | GA |
| az stream-analytics job start |
Mulai pekerjaan streaming. Setelah pekerjaan dimulai, pekerjaan akan mulai memproses peristiwa input dan menghasilkan output. |
Extension | GA |
| az stream-analytics job stop |
Hentikan pekerjaan streaming yang sedang berjalan. Ini akan menyebabkan pekerjaan streaming yang sedang berjalan berhenti memproses peristiwa input dan menghasilkan output. |
Extension | GA |
| az stream-analytics job update |
Perbarui pekerjaan streaming yang ada. Ini dapat digunakan untuk memperbarui sebagian (yaitu memperbarui satu atau dua properti) pekerjaan streaming tanpa memengaruhi sisa definisi pekerjaan. |
Extension | GA |
| az stream-analytics job wait |
Tempatkan CLI dalam status tunggu hingga kondisi pekerjaan stream-analytics terpenuhi. |
Extension | GA |
az stream-analytics job create
Buat pekerjaan streaming atau ganti pekerjaan streaming yang sudah ada.
az stream-analytics job create --job-name --name
--resource-group
[--acquire-policy-token]
[--arrival-max-delay]
[--change-reference]
[--compatibility-level {1.0, 1.2}]
[--content-storage-policy {JobStorageAccount, SystemAccount}]
[--data-locale]
[--functions]
[--id]
[--identity]
[--if-match]
[--if-none-match]
[--inputs]
[--job-storage-account]
[--job-type {Cloud, Edge}]
[--location]
[--no-wait]
[--order-max-delay]
[--out-of-order-policy {Adjust, Drop}]
[--output-error-policy {Drop, Stop}]
[--output-start-mode {CustomTime, JobStartTime, LastOutputEventTime}]
[--output-start-time]
[--outputs]
[--tags]
[--transformation]
Contoh
Membuat pekerjaan streaming lengkap (pekerjaan streaming dengan transformasi, setidaknya 1 input dan setidaknya 1 output)
az stream-analytics job create --job-name "sj7804" --resource-group "sjrg3276" --location "West US" --compatibility-level "1.0" --data-locale "en-US" --arrival-max-delay 5 --order-max-delay 0 --out-of-order-policy "Drop" --functions "[]" --inputs "[{\"name\":\"inputtest\",\"properties\":{\"type\":\"Stream\",\"datasource\":{\"type\":\"Microsoft.Storage/Blob\",\"properties\":{\"container\":\"containerName\",\"pathPattern\":\"\",\"storageAccounts\":[{\"accountKey\":\"yourAccountKey==\",\"accountName\":\"yourAccountName\"}]}},\"serialization\":{\"type\":\"Json\",\"properties\":{\"encoding\":\"UTF8\"}}}}]" --output-error-policy "Drop" --outputs "[{\"name\":\"outputtest\",\"datasource\":{\"type\":\"Microsoft.Sql/Server/Database\",\"properties\":{\"database\":\"databaseName\",\"password\":\"userPassword\",\"server\":\"serverName\",\"table\":\"tableName\",\"user\":\"<user>\"}}}]" --transformation name="transformationtest" streaming-units=1 query="Select Id, Name from inputtest" --tags key1="value1" key3="value3" randomKey="randomValue"
Membuat shell pekerjaan streaming (pekerjaan streaming tanpa input, output, transformasi, atau fungsi)
az stream-analytics job create --job-name "sj59" --resource-group "sjrg6936" --location "West US" --compatibility-level "1.0" --data-locale "en-US" --arrival-max-delay 16 --order-max-delay 5 --out-of-order-policy "Drop" --functions "[]" --inputs "[]" --output-error-policy "Drop" --outputs "[]" --tags key1="value1" key3="value3" randomKey="randomValue"
Parameter yang Diperlukan
Nama pekerjaan streaming.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Penundaan maksimum yang dapat ditoleransi dalam detik di mana peristiwa yang tiba terlambat dapat disertakan. Rentang yang didukung -1 ke 1814399 (20.23:59:59 hari) dan -1 digunakan untuk menentukan tunggu tanpa batas waktu. Jika properti tidak ada, properti ditafsirkan memiliki nilai -1.
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Mengontrol perilaku runtime tertentu dari pekerjaan streaming.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | 1.0, 1.2 |
Nilai yang valid adalah JobStorageAccount dan SystemAccount. Jika diatur ke JobStorageAccount, ini mengharuskan pengguna untuk juga menentukan properti jobStorageAccount. .
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | JobStorageAccount, SystemAccount |
Lokal data dari pekerjaan analisis aliran. Nilai harus menjadi nama budaya .NET yang didukung dari https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx yang ditetapkan. Default ke 'en-US' jika tidak ada yang ditentukan.
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. Nilai yang diharapkan: json-string/json-file/@json-file.
Id sumber daya kluster.
| Properti | Nilai |
|---|---|
| Grup parameter: | Cluster Arguments |
Jelaskan identitas terkelola yang ditetapkan sistem yang ditetapkan untuk pekerjaan ini yang dapat digunakan untuk mengautentikasi dengan input dan output.
Penggunaan: --identity tenant-id=XX principal-id=XX type=XX
tenant-id: Id utama id penyewa identitas: Jenis ID utama identitas: Jenis identitas.
ETag dari pekerjaan streaming. Hilangkan nilai ini untuk selalu menimpa kumpulan catatan saat ini. Tentukan nilai ETag yang terakhir dilihat untuk mencegah penimpaan perubahan bersamaan secara tidak sengaja.
Atur ke '*' untuk mengizinkan pekerjaan streaming baru dibuat, tetapi untuk mencegah pembaruan kumpulan catatan yang ada. Nilai lain akan menghasilkan respons 412 Pra-kondisi Gagal.
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. Nilai yang diharapkan: json-string/json-file/@json-file.
Properti yang terkait dengan akun Azure Storage dengan MSI.
Penggunaan: --job-storage-account authentication-mode=XX account-name=XX account-key=XX
mode autentikasi: Mode Autentikasi. nama akun: Nama akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). account-key: Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace).
Menjelaskan jenis pekerjaan. Mode yang valid Cloud dan 'Edge'.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | Cloud, Edge |
Location. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.
Jangan menunggu operasi jangka panjang selesai.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Penundaan maksimum yang dapat ditoleransi dalam detik di mana peristiwa yang tidak berurutan dapat disesuaikan untuk kembali secara berurutan.
Menunjukkan kebijakan yang akan diterapkan ke peristiwa yang tidak berurutan dalam aliran peristiwa input.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | Adjust, Drop |
Menunjukkan kebijakan yang akan diterapkan pada 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).
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | Drop, Stop |
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, dimulai pada stempel waktu pengguna kustom yang ditentukan melalui properti outputStartTime, atau dimulai dari waktu output peristiwa terakhir.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | CustomTime, JobStartTime, LastOutputEventTime |
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.
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. Nilai yang diharapkan: json-string/json-file/@json-file.
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Tunjukkan 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.
Penggunaan: --transformation streaming-units=XX valid-streaming-units=XX query=XX name=XX
unit streaming: Menentukan jumlah unit streaming yang digunakan pekerjaan streaming. valid-streaming-units: Menentukan unit streaming yang valid yang dapat diskalakan oleh pekerjaan streaming. kueri: 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). nama: Nama sumber daya.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az stream-analytics job delete
Menghapus pekerjaan streaming.
az stream-analytics job delete --job-name --name
--resource-group
[--acquire-policy-token]
[--change-reference]
[--no-wait]
[--yes]
Contoh
Menghapus pekerjaan streaming
az stream-analytics job delete --job-name "sj59" --resource-group "sjrg6936"
Parameter yang Diperlukan
Nama pekerjaan streaming.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Jangan menunggu operasi jangka panjang selesai.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Jangan meminta konfirmasi.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az stream-analytics job list
Cantumkan semua pekerjaan streaming dalam grup sumber daya yang ditentukan. Dan Mencantumkan semua pekerjaan streaming dalam langganan tertentu.
az stream-analytics job list [--expand]
[--resource-group]
Contoh
Mencantumkan semua pekerjaan streaming dalam grup sumber daya dan jangan gunakan parameter kueri OData $expand
az stream-analytics job list --resource-group "sjrg6936"
Mencantumkan semua pekerjaan streaming dalam grup sumber daya dan menggunakan parameter kueri OData $expand untuk memperluas input, output, transformasi, dan fungsi
az stream-analytics job list --expand "inputs,outputs,transformation,functions" --resource-group "sjrg3276"
Mencantumkan semua pekerjaan streaming dalam langganan dan tidak menggunakan parameter kueri OData $expand
az stream-analytics job list
Mencantumkan semua pekerjaan streaming dalam langganan dan menggunakan parameter kueri OData $expand untuk memperluas input, output, transformasi, dan fungsi
az stream-analytics job list --expand "inputs,outputs,transformation,functions"
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Parameter kueri OData $expand. Ini adalah daftar properti pekerjaan streaming tambahan yang dipisahkan koma untuk disertakan dalam respons, di luar set default yang dikembalikan ketika parameter ini tidak ada. Set default adalah semua properti pekerjaan streaming selain 'input', 'transformasi', 'output', dan 'fungsi'.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az stream-analytics job scale
Menskalakan pekerjaan streaming saat pekerjaan sedang berjalan.
az stream-analytics job scale --job-name --name
--resource-group
[--acquire-policy-token]
[--change-reference]
[--no-wait]
[--streaming-units]
Contoh
Menskalakan pekerjaan streaming
az stream-analytics job scale --job-name "sj59" --resource-group "sjrg6936" --streaming-units 36
Parameter yang Diperlukan
Nama pekerjaan streaming.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Jangan menunggu operasi jangka panjang selesai.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Menentukan jumlah unit streaming yang akan diskalakan oleh pekerjaan streaming.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az stream-analytics job show
Dapatkan detail tentang pekerjaan streaming yang ditentukan.
az stream-analytics job show --job-name --name
--resource-group
[--expand]
Contoh
Dapatkan pekerjaan streaming dan jangan gunakan parameter kueri OData $expand
az stream-analytics job show --job-name "sj59" --resource-group "sjrg6936"
Dapatkan pekerjaan streaming dan gunakan parameter kueri OData $expand untuk memperluas input, output, transformasi, dan fungsi
az stream-analytics job show --expand "inputs,outputs,transformation,functions" --job-name "sj7804" --resource-group "sjrg3276"
Parameter yang Diperlukan
Nama pekerjaan streaming.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Parameter kueri OData $expand. Ini adalah daftar properti pekerjaan streaming tambahan yang dipisahkan koma untuk disertakan dalam respons, di luar set default yang dikembalikan ketika parameter ini tidak ada. Set default adalah semua properti pekerjaan streaming selain 'input', 'transformasi', 'output', dan 'fungsi'.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az stream-analytics job start
Mulai pekerjaan streaming. Setelah pekerjaan dimulai, pekerjaan akan mulai memproses peristiwa input dan menghasilkan output.
az stream-analytics job start --job-name --name
--resource-group
[--acquire-policy-token]
[--change-reference]
[--no-wait]
[--output-start-mode {CustomTime, JobStartTime, LastOutputEventTime}]
[--output-start-time]
Contoh
Memulai pekerjaan streaming dengan mode mulai output CustomTime
az stream-analytics job start --job-name "sj59" --resource-group "sjrg6936" --output-start-mode "CustomTime" --output-start-time "2012-12-12T12:12:12Z"
Memulai pekerjaan streaming dengan mode mulai output JobStartTime
az stream-analytics job start --job-name "sj59" --resource-group "sjrg6936" --output-start-mode "JobStartTime"
Memulai pekerjaan streaming dengan mode mulai output LastOutputEventTime
az stream-analytics job start --job-name "sj59" --resource-group "sjrg6936" --output-start-mode "LastOutputEventTime"
Parameter yang Diperlukan
Nama pekerjaan streaming.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Jangan menunggu operasi jangka panjang selesai.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Nilainya mungkin JobStartTime, CustomTime, atau LastOutputEventTime untuk menunjukkan apakah titik awal aliran peristiwa output harus dimulai setiap kali pekerjaan dimulai, dimulai pada stempel waktu pengguna kustom yang ditentukan melalui properti outputStartTime, atau dimulai dari waktu output peristiwa terakhir.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | CustomTime, JobStartTime, LastOutputEventTime |
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.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az stream-analytics job stop
Hentikan pekerjaan streaming yang sedang berjalan. Ini akan menyebabkan pekerjaan streaming yang sedang berjalan berhenti memproses peristiwa input dan menghasilkan output.
az stream-analytics job stop --job-name --name
--resource-group
[--acquire-policy-token]
[--change-reference]
[--no-wait]
Contoh
Menghentikan pekerjaan streaming
az stream-analytics job stop --job-name "sj59" --resource-group "sjrg6936"
Parameter yang Diperlukan
Nama pekerjaan streaming.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Jangan menunggu operasi jangka panjang selesai.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az stream-analytics job update
Perbarui pekerjaan streaming yang ada. Ini dapat digunakan untuk memperbarui sebagian (yaitu memperbarui satu atau dua properti) pekerjaan streaming tanpa memengaruhi sisa definisi pekerjaan.
az stream-analytics job update --job-name --name
--resource-group
[--acquire-policy-token]
[--arrival-max-delay]
[--change-reference]
[--compatibility-level {1.0, 1.2}]
[--content-storage-policy {JobStorageAccount, SystemAccount}]
[--data-locale]
[--functions]
[--id]
[--identity]
[--if-match]
[--inputs]
[--job-storage-account]
[--job-type {Cloud, Edge}]
[--location]
[--order-max-delay]
[--out-of-order-policy {Adjust, Drop}]
[--output-error-policy {Drop, Stop}]
[--output-start-mode {CustomTime, JobStartTime, LastOutputEventTime}]
[--output-start-time]
[--outputs]
[--tags]
[--transformation]
Contoh
Memperbarui pekerjaan streaming
az stream-analytics job update --job-name "sj59" --resource-group "sjrg6936" --arrival-max-delay 13 --order-max-delay 21
Parameter yang Diperlukan
Nama pekerjaan streaming.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Penundaan maksimum yang dapat ditoleransi dalam detik di mana peristiwa yang tiba terlambat dapat disertakan. Rentang yang didukung -1 ke 1814399 (20.23:59:59 hari) dan -1 digunakan untuk menentukan tunggu tanpa batas waktu. Jika properti tidak ada, properti ditafsirkan memiliki nilai -1.
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Mengontrol perilaku runtime tertentu dari pekerjaan streaming.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | 1.0, 1.2 |
Nilai yang valid adalah JobStorageAccount dan SystemAccount. Jika diatur ke JobStorageAccount, ini mengharuskan pengguna untuk juga menentukan properti jobStorageAccount. .
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | JobStorageAccount, SystemAccount |
Lokal data dari pekerjaan analisis aliran. Nilai harus menjadi nama budaya .NET yang didukung dari https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx yang ditetapkan. Default ke 'en-US' jika tidak ada yang ditentukan.
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. Nilai yang diharapkan: json-string/json-file/@json-file.
Id sumber daya kluster.
| Properti | Nilai |
|---|---|
| Grup parameter: | Cluster Arguments |
Jelaskan identitas terkelola yang ditetapkan sistem yang ditetapkan untuk pekerjaan ini yang dapat digunakan untuk mengautentikasi dengan input dan output.
Penggunaan: --identity tenant-id=XX principal-id=XX type=XX
tenant-id: Id utama id penyewa identitas: Jenis ID utama identitas: Jenis identitas.
ETag dari pekerjaan streaming. Hilangkan nilai ini untuk selalu menimpa kumpulan catatan saat ini. Tentukan nilai ETag yang terakhir dilihat untuk mencegah penimpaan perubahan bersamaan secara tidak sengaja.
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. Nilai yang diharapkan: json-string/json-file/@json-file.
Properti yang terkait dengan akun Azure Storage dengan MSI.
Penggunaan: --job-storage-account authentication-mode=XX account-name=XX account-key=XX
mode autentikasi: Mode Autentikasi. nama akun: Nama akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace). account-key: Kunci akun untuk akun Azure Storage. Diperlukan pada permintaan PUT (CreateOrReplace).
Menjelaskan jenis pekerjaan. Mode yang valid Cloud dan 'Edge'.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | Cloud, Edge |
Location. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.
Penundaan maksimum yang dapat ditoleransi dalam detik di mana peristiwa yang tidak berurutan dapat disesuaikan untuk kembali secara berurutan.
Menunjukkan kebijakan yang akan diterapkan ke peristiwa yang tidak berurutan dalam aliran peristiwa input.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | Adjust, Drop |
Menunjukkan kebijakan yang akan diterapkan pada 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).
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | Drop, Stop |
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, dimulai pada stempel waktu pengguna kustom yang ditentukan melalui properti outputStartTime, atau dimulai dari waktu output peristiwa terakhir.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | CustomTime, JobStartTime, LastOutputEventTime |
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.
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. Nilai yang diharapkan: json-string/json-file/@json-file.
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Tunjukkan 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.
Penggunaan: --transformation streaming-units=XX valid-streaming-units=XX query=XX name=XX
unit streaming: Menentukan jumlah unit streaming yang digunakan pekerjaan streaming. valid-streaming-units: Menentukan unit streaming yang valid yang dapat diskalakan oleh pekerjaan streaming. kueri: 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). nama: Nama sumber daya.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az stream-analytics job wait
Tempatkan CLI dalam status tunggu hingga kondisi pekerjaan stream-analytics terpenuhi.
az stream-analytics job wait --job-name --name
--resource-group
[--acquire-policy-token]
[--change-reference]
[--created]
[--custom]
[--deleted]
[--exists]
[--expand]
[--interval]
[--timeout]
[--updated]
Contoh
Jeda menjalankan baris skrip CLI berikutnya hingga pekerjaan stream-analytics berhasil dibuat.
az stream-analytics job wait --expand "inputs,outputs,transformation,functions" --job-name "sj7804" --resource-group "sjrg3276" --created
Jeda menjalankan baris skrip CLI berikutnya hingga pekerjaan stream-analytics berhasil dihapus.
az stream-analytics job wait --expand "inputs,outputs,transformation,functions" --job-name "sj7804" --resource-group "sjrg3276" --deleted
Parameter yang Diperlukan
Nama pekerjaan streaming.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.
| Properti | Nilai |
|---|---|
| Grup parameter: | Wait Condition Arguments |
| Nilai default: | False |
Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Misalnya provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Properti | Nilai |
|---|---|
| Grup parameter: | Wait Condition Arguments |
Tunggu hingga dihapus.
| Properti | Nilai |
|---|---|
| Grup parameter: | Wait Condition Arguments |
| Nilai default: | False |
Tunggu hingga sumber daya ada.
| Properti | Nilai |
|---|---|
| Grup parameter: | Wait Condition Arguments |
| Nilai default: | False |
Parameter kueri OData $expand. Ini adalah daftar properti pekerjaan streaming tambahan yang dipisahkan koma untuk disertakan dalam respons, di luar set default yang dikembalikan ketika parameter ini tidak ada. Set default adalah semua properti pekerjaan streaming selain 'input', 'transformasi', 'output', dan 'fungsi'.
Interval polling dalam hitungan detik.
| Properti | Nilai |
|---|---|
| Grup parameter: | Wait Condition Arguments |
| Nilai default: | 30 |
Tunggu maksimum dalam detik.
| Properti | Nilai |
|---|---|
| Grup parameter: | Wait Condition Arguments |
| Nilai default: | 3600 |
Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.
| Properti | Nilai |
|---|---|
| Grup parameter: | Wait Condition Arguments |
| Nilai default: | False |
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |