az datafactory trigger

Catatan

Referensi ini adalah bagian dari ekstensi datafactory untuk Azure CLI (versi 2.15.0 atau yang lebih tinggi). Ekstensi akan secara otomatis diinstal saat pertama kali Anda menjalankan perintah pemicu az datafactory . Pelajari lebih lanjut tentang ekstensi.

Mengelola pemicu dengan datafactory.

Perintah

az datafactory trigger create

Buat pemicu.

az datafactory trigger delete

Menghapus pemicu.

az datafactory trigger get-event-subscription-status

Dapatkan status langganan peristiwa pemicu.

az datafactory trigger list

Mencantumkan pemicu.

az datafactory trigger query-by-factory

Pemicu kueri.

az datafactory trigger show

Mendapatkan pemicu.

az datafactory trigger start

Memulai pemicu.

az datafactory trigger stop

Menghentikan pemicu.

az datafactory trigger subscribe-to-event

Berlangganan pemicu peristiwa ke peristiwa.

az datafactory trigger unsubscribe-from-event

Berhenti berlangganan pemicu peristiwa dari peristiwa.

az datafactory trigger update

Memperbarui pemicu.

az datafactory trigger wait

Tempatkan CLI dalam status menunggu hingga kondisi pemicu datafactory terpenuhi.

az datafactory trigger create

Buat pemicu.

az datafactory trigger create --factory-name
                              --name
                              --properties
                              --resource-group
                              [--if-match]

Contoh

Triggers_Create

az datafactory trigger create --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup" --properties "{\"type\":\"ScheduleTrigger\",\"pipelines\":[{\"parameters\":{\"OutputBlobNameList\":[\"exampleoutput.csv\"]},\"pipelineReference\":{\"type\":\"PipelineReference\",\"referenceName\":\"examplePipeline\"}}],\"typeProperties\":{\"recurrence\":{\"endTime\":\"2018-06-16T00:55:13.8441801Z\",\"frequency\":\"Minute\",\"interval\":4,\"startTime\":\"2018-06-16T00:39:13.8441801Z\",\"timeZone\":\"UTC\"}}}" --name "exampleTrigger"

Parameter yang Diperlukan

--factory-name

Nama pabrik.

--name --trigger-name -n

Nama pemicu.

--properties

Properti pemicu. Nilai yang diharapkan: json-string/json-file/@json-file.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--if-match

ETag entitas pemicu. Hanya boleh ditentukan untuk pembaruan, yang seharusnya cocok dengan entitas yang ada atau dapat * untuk pembaruan tanpa syarat.

az datafactory trigger delete

Menghapus pemicu.

az datafactory trigger delete --factory-name
                              --name
                              --resource-group
                              [--yes]

Contoh

Triggers_Delete

az datafactory trigger delete --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup" --name "exampleTrigger"

Parameter yang Diperlukan

--factory-name

Nama pabrik.

--name --trigger-name -n

Nama pemicu.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--yes -y

Jangan meminta konfirmasi.

az datafactory trigger get-event-subscription-status

Dapatkan status langganan peristiwa pemicu.

az datafactory trigger get-event-subscription-status --factory-name
                                                     --name
                                                     --resource-group

Contoh

Triggers_GetEventSubscriptionStatus

az datafactory trigger get-event-subscription-status --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup" --name "exampleTrigger"

Parameter yang Diperlukan

--factory-name

Nama pabrik.

--name --trigger-name -n

Nama pemicu.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

az datafactory trigger list

Mencantumkan pemicu.

az datafactory trigger list --factory-name
                            --resource-group

Contoh

Triggers_ListByFactory

az datafactory trigger list --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup"

Parameter yang Diperlukan

--factory-name

Nama pabrik.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

az datafactory trigger query-by-factory

Pemicu kueri.

az datafactory trigger query-by-factory --factory-name
                                        --resource-group
                                        [--continuation-token]
                                        [--parent-trigger-name]

Contoh

Triggers_QueryByFactory

az datafactory trigger query-by-factory --factory-name "exampleFactoryName" --parent-trigger-name "exampleTrigger" --resource-group "exampleResourceGroup"

Parameter yang Diperlukan

--factory-name

Nama pabrik.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--continuation-token

Token kelanjutan untuk mendapatkan halaman hasil berikutnya. Null untuk halaman pertama.

--parent-trigger-name

Nama induk TumblingWindowTrigger untuk mendapatkan pemicu eksekusi ulang anak.

az datafactory trigger show

Mendapatkan pemicu.

az datafactory trigger show --factory-name
                            --name
                            --resource-group
                            [--if-none-match]

Contoh

Triggers_Get

az datafactory trigger show --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup" --name "exampleTrigger"

Parameter yang Diperlukan

--factory-name

Nama pabrik.

--name --trigger-name -n

Nama pemicu.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--if-none-match

ETag entitas pemicu. Hanya boleh ditentukan untuk mendapatkan. Jika ETag cocok dengan tag entitas yang ada, atau jika * disediakan, maka tidak ada konten yang akan dikembalikan.

az datafactory trigger start

Memulai pemicu.

az datafactory trigger start --factory-name
                             --name
                             --resource-group
                             [--no-wait]

Contoh

Triggers_Start

az datafactory trigger start --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup" --name "exampleTrigger"

Parameter yang Diperlukan

--factory-name

Nama pabrik.

--name --trigger-name -n

Nama pemicu.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

az datafactory trigger stop

Menghentikan pemicu.

az datafactory trigger stop --factory-name
                            --name
                            --resource-group
                            [--no-wait]

Contoh

Triggers_Stop

az datafactory trigger stop --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup" --name "exampleTrigger"

Parameter yang Diperlukan

--factory-name

Nama pabrik.

--name --trigger-name -n

Nama pemicu.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

az datafactory trigger subscribe-to-event

Berlangganan pemicu peristiwa ke peristiwa.

az datafactory trigger subscribe-to-event --factory-name
                                          --name
                                          --resource-group
                                          [--no-wait]

Contoh

Triggers_SubscribeToEvents

az datafactory trigger subscribe-to-event --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup" --name "exampleTrigger"

Parameter yang Diperlukan

--factory-name

Nama pabrik.

--name --trigger-name -n

Nama pemicu.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

az datafactory trigger unsubscribe-from-event

Berhenti berlangganan pemicu peristiwa dari peristiwa.

az datafactory trigger unsubscribe-from-event --factory-name
                                              --name
                                              --resource-group
                                              [--no-wait]

Contoh

Triggers_UnsubscribeFromEvents

az datafactory trigger unsubscribe-from-event --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup" --name "exampleTrigger"

Parameter yang Diperlukan

--factory-name

Nama pabrik.

--name --trigger-name -n

Nama pemicu.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

az datafactory trigger update

Memperbarui pemicu.

az datafactory trigger update --factory-name
                              --name
                              --resource-group
                              [--add]
                              [--annotations]
                              [--description]
                              [--force-string]
                              [--if-match]
                              [--if-none-match]
                              [--remove]
                              [--set]

Parameter yang Diperlukan

--factory-name

Nama pabrik.

--name --trigger-name -n

Nama pemicu.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--add

Tambahkan objek ke daftar objek dengan menentukan jalur dan pasangan nilai kunci. Contoh: --add property.listProperty <key=value, string, atau JSON string>.

--annotations

Daftar tag yang dapat digunakan untuk menjelaskan pemicu. Nilai yang diharapkan: json-string/json-file/@json-file.

--description

Deskripsi pemicu.

--force-string

Saat menggunakan 'set' atau 'add', pertahankan literal string alih-alih mencoba mengonversi ke JSON.

--if-match

ETag entitas pemicu. Hanya boleh ditentukan untuk pembaruan, yang seharusnya cocok dengan entitas yang ada atau dapat * untuk pembaruan tanpa syarat.

--if-none-match

ETag entitas pemicu. Hanya boleh ditentukan untuk mendapatkan. Jika ETag cocok dengan tag entitas yang ada, atau jika * disediakan, maka tidak ada konten yang akan dikembalikan.

--remove

Hapus properti atau elemen dari daftar. Contoh: --remove property.list OR --remove propertyToRemove.

--set

Perbarui objek dengan menentukan jalur properti dan nilai yang akan diatur. Contoh: --set property1.property2=.

az datafactory trigger wait

Tempatkan CLI dalam status menunggu hingga kondisi pemicu datafactory terpenuhi.

az datafactory trigger wait --factory-name
                            --name
                            --resource-group
                            [--created]
                            [--custom]
                            [--deleted]
                            [--exists]
                            [--if-none-match]
                            [--interval]
                            [--timeout]
                            [--updated]

Contoh

Jeda menjalankan baris skrip CLI berikutnya hingga pemicu datafactory berhasil dibuat.

az datafactory trigger wait --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup" --name "exampleTrigger" --created

Parameter yang Diperlukan

--factory-name

Nama pabrik.

--name --trigger-name -n

Nama pemicu.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--created

Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.

--custom

Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Mis. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Tunggu hingga dihapus.

--exists

Tunggu hingga sumber daya ada.

--if-none-match

ETag entitas pemicu. Hanya boleh ditentukan untuk mendapatkan. Jika ETag cocok dengan tag entitas yang ada, atau jika * disediakan, maka tidak ada konten yang akan dikembalikan.

--interval

Interval polling dalam hitungan detik.

nilai default: 30
--timeout

Waktu tunggu maksimum dalam detik.

nilai default: 3600
--updated

Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.