Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Gdy używasz działania Wait w potoku, potok czeka przez określony okres z kontynuowaniem wykonywania kolejnych działań.
DOTYCZY:
Azure Data Factory
Azure Synapse Analytics
Wskazówka
Data Factory w usłudze Microsoft Fabric jest następną generacją Azure Data Factory z prostszą architekturą, wbudowaną sztuczną inteligencją i nowymi funkcjami. Jeśli dopiero zaczynasz integrować dane, zacznij od Fabric Data Factory. Istniejące obciążenia ADF można zaktualizować do Fabric, aby uzyskać dostęp do nowych możliwości w zakresie nauki o danych, analiz w czasie rzeczywistym oraz raportowania.
Tworzenie działania Wait za pomocą interfejsu użytkownika
Aby użyć działania "Wait" w potoku, wykonaj następujące kroki:
Wyszukaj ciąg Wait (Oczekiwanie ) w okienku Działania potoku i przeciągnij działanie Wait (Oczekiwanie) na kanwę potoku.
Wybierz nową czynność Wait na płótnie, jeśli nie została jeszcze wybrana, i jej kartę Ustawienia aby edytować jego szczegóły.
Wprowadź liczbę sekund, przez które działanie ma czekać. Może to być liczba literału lub dowolna kombinacja wyrażeń dynamicznych , funkcji, zmiennych systemowych lub danych wyjściowych z innych działań.
Składnia
{
"name": "MyWaitActivity",
"type": "Wait",
"typeProperties": {
"waitTimeInSeconds": 1
}
}
Właściwości typu
| Właściwości | opis | Dozwolone wartości | Wymagane |
|---|---|---|---|
| nazwa |
Wait Nazwa działania. |
String | Tak |
| typ | Musi być ustawiona wartość Wait (Oczekiwanie). | String | Tak |
| czasOczekiwaniaWSekundach | Potok danych czeka przez liczbę sekund, zanim kontynuuje przetwarzanie. | Liczba całkowita | Tak |
Przykład
Uwaga
Ta sekcja zawiera definicje JSON oraz przykładowe polecenia PowerShell do uruchamiania potoku. Aby zapoznać się z instrukcjami krok po kroku dotyczącymi tworzenia potoku przy użyciu Azure PowerShell i definicji JSON, zobacz poradnik: tworzenie fabryki danych przy użyciu Azure PowerShell.
Potok z działaniem oczekiwania
W tym przykładzie potok ma dwa działania: Do momentu i Czekaj. Działanie Wait (Oczekiwanie) jest skonfigurowane do oczekiwania na jedną sekundę. Rurociąg uruchamia aktywność sieciową w pętli z jednosekundowym oczekiwaniem między każdym uruchomieniem.
{
"name": "DoUntilPipeline",
"properties": {
"activities": [
{
"type": "Until",
"typeProperties": {
"expression": {
"value": "@equals('Failed', coalesce(body('MyUnauthenticatedActivity')?.status, actions('MyUnauthenticatedActivity')?.status, 'null'))",
"type": "Expression"
},
"timeout": "00:10:00",
"activities": [
{
"name": "MyUnauthenticatedActivity",
"type": "WebActivity",
"typeProperties": {
"method": "get",
"url": "https://www.fake.com/",
"headers": {
"Content-Type": "application/json"
}
},
"dependsOn": [
{
"activity": "MyWaitActivity",
"dependencyConditions": [ "Succeeded" ]
}
]
},
{
"type": "Wait",
"typeProperties": {
"waitTimeInSeconds": 1
},
"name": "MyWaitActivity"
}
]
},
"name": "MyUntilActivity"
}
]
}
}
Powiązana zawartość
Zobacz inne obsługiwane działania przepływu sterowania: