az datafactory trigger

Uwaga

Ta dokumentacja jest częścią rozszerzenia datafactory interfejsu wiersza polecenia platformy Azure (wersja 2.15.0 lub nowsza). Rozszerzenie automatycznie zainstaluje polecenie az datafactory trigger po raz pierwszy. Dowiedz się więcej o rozszerzeniach.

Zarządzanie wyzwalaczem za pomocą funkcji datafactory.

Polecenia

az datafactory trigger create

Utwórz wyzwalacz.

az datafactory trigger delete

Usuwa wyzwalacz.

az datafactory trigger get-event-subscription-status

Uzyskaj stan subskrypcji zdarzeń wyzwalacza.

az datafactory trigger list

Wyświetla listę wyzwalaczy.

az datafactory trigger query-by-factory

Wyzwalacze zapytań.

az datafactory trigger show

Pobiera wyzwalacz.

az datafactory trigger start

Uruchamia wyzwalacz.

az datafactory trigger stop

Zatrzymuje wyzwalacz.

az datafactory trigger subscribe-to-event

Subskrybowanie wyzwalacza zdarzeń do zdarzeń.

az datafactory trigger unsubscribe-from-event

Wyzwalacz zdarzenia anulowania subskrypcji zdarzeń.

az datafactory trigger update

Aktualizowanie wyzwalacza.

az datafactory trigger wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku wyzwalacza datafactory.

az datafactory trigger create

Utwórz wyzwalacz.

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

Przykłady

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"

Parametry wymagane

--factory-name

Nazwa fabryki.

--name --trigger-name -n

Nazwa wyzwalacza.

--properties

Właściwości wyzwalacza. Oczekiwana wartość: json-string/json-file/@json-file.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--if-match

ETag jednostki wyzwalacza. Należy określić tylko dla aktualizacji, dla której powinna być zgodna z istniejącą jednostką lub może być * przeznaczona do aktualizacji bezwarunkowej.

az datafactory trigger delete

Usuwa wyzwalacz.

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

Przykłady

Triggers_Delete

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

Parametry wymagane

--factory-name

Nazwa fabryki.

--name --trigger-name -n

Nazwa wyzwalacza.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--yes -y

Nie monituj o potwierdzenie.

az datafactory trigger get-event-subscription-status

Uzyskaj stan subskrypcji zdarzeń wyzwalacza.

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

Przykłady

Triggers_GetEventSubscriptionStatus

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

Parametry wymagane

--factory-name

Nazwa fabryki.

--name --trigger-name -n

Nazwa wyzwalacza.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az datafactory trigger list

Wyświetla listę wyzwalaczy.

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

Przykłady

Triggers_ListByFactory

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

Parametry wymagane

--factory-name

Nazwa fabryki.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az datafactory trigger query-by-factory

Wyzwalacze zapytań.

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

Przykłady

Triggers_QueryByFactory

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

Parametry wymagane

--factory-name

Nazwa fabryki.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--continuation-token

Token kontynuacji umożliwiający uzyskanie następnej strony wyników. Wartość null dla pierwszej strony.

--parent-trigger-name

Nazwa nadrzędnego wyzwalacza TumblingWindowTrigger w celu pobrania wyzwalaczy ponownego uruchamiania podrzędnego.

az datafactory trigger show

Pobiera wyzwalacz.

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

Przykłady

Triggers_Get

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

Parametry wymagane

--factory-name

Nazwa fabryki.

--name --trigger-name -n

Nazwa wyzwalacza.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--if-none-match

ETag jednostki wyzwalacza. Należy określić tylko dla polecenia get. Jeśli element ETag pasuje do istniejącego tagu jednostki lub jeśli * został podany, nie zostanie zwrócona żadna zawartość.

az datafactory trigger start

Uruchamia wyzwalacz.

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

Przykłady

Triggers_Start

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

Parametry wymagane

--factory-name

Nazwa fabryki.

--name --trigger-name -n

Nazwa wyzwalacza.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az datafactory trigger stop

Zatrzymuje wyzwalacz.

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

Przykłady

Triggers_Stop

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

Parametry wymagane

--factory-name

Nazwa fabryki.

--name --trigger-name -n

Nazwa wyzwalacza.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az datafactory trigger subscribe-to-event

Subskrybowanie wyzwalacza zdarzeń do zdarzeń.

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

Przykłady

Triggers_SubscribeToEvents

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

Parametry wymagane

--factory-name

Nazwa fabryki.

--name --trigger-name -n

Nazwa wyzwalacza.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az datafactory trigger unsubscribe-from-event

Wyzwalacz zdarzenia anulowania subskrypcji zdarzeń.

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

Przykłady

Triggers_UnsubscribeFromEvents

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

Parametry wymagane

--factory-name

Nazwa fabryki.

--name --trigger-name -n

Nazwa wyzwalacza.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az datafactory trigger update

Aktualizowanie wyzwalacza.

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

Parametry wymagane

--factory-name

Nazwa fabryki.

--name --trigger-name -n

Nazwa wyzwalacza.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub JSON string>.

--annotations

Lista tagów, których można użyć do opisywania wyzwalacza. Oczekiwana wartość: json-string/json-file/@json-file.

--description

Opis wyzwalacza.

--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować przekonwertować na kod JSON.

--if-match

ETag jednostki wyzwalacza. Należy określić tylko dla aktualizacji, dla której powinna być zgodna z istniejącą jednostką lub może być * przeznaczona do aktualizacji bezwarunkowej.

--if-none-match

ETag jednostki wyzwalacza. Należy określić tylko dla polecenia get. Jeśli element ETag pasuje do istniejącego tagu jednostki lub jeśli * został podany, nie zostanie zwrócona żadna zawartość.

--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.

--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.

az datafactory trigger wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku wyzwalacza datafactory.

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

Przykłady

Wstrzymaj wykonywanie następnego wiersza polecenia skryptu do momentu pomyślnego utworzenia wyzwalacza datafactory.

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

Parametry wymagane

--factory-name

Nazwa fabryki.

--name --trigger-name -n

Nazwa wyzwalacza.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" w lokalizacji "Succeeded".

--custom

Zaczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Na przykład provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Zaczekaj na usunięcie.

--exists

Zaczekaj, aż zasób istnieje.

--if-none-match

Element ETag jednostki wyzwalacza. Należy określić tylko dla polecenia get. Jeśli element ETag pasuje do istniejącego tagu jednostki lub jeśli * został podany, nie zostanie zwrócona żadna zawartość.

--interval

Interwał sondowania w sekundach.

wartość domyślna: 30
--timeout

Maksymalny czas oczekiwania w sekundach.

wartość domyślna: 3600
--updated

Zaczekaj na zaktualizowanie parametru provisioningState o godzinie "Succeeded".