Asset-based scheduling w praktyce
Oba DAG-i — sales_producer i sales_consumer — z poprzednich ćwiczeń zostały załadowane do interfejsu Airflow. Producent zapisuje dane sprzedażowe i aktualizuje asset s3://data-lake/sales/daily.csv. Konsument jest zaplanowany na podstawie tego assetu.
Wykonaj poniższe kroki:
- W widoku DAG-ów znajdź
sales_producerisales_consumer, a następnie aktywuj oba za pomocą przełącznika. - Uruchom
sales_producer, klikając ikonę odtwarzania, wybierając Single Run, a potem Trigger. - Poczekaj, aż przebieg producenta dobiegnie końca (wszystkie zadania zielone).
- Sprawdź, czy
sales_consumerzostał wyzwolony automatycznie — bez klikania czegokolwiek.
Co się dzieje z sales_consumer po zakończeniu przebiegu sales_producer?
To ćwiczenie jest częścią kursu
Budowanie potoków danych z Airflow
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie