Я хотел бы запустить DAG-файлы воздушного потока на блоках данных.
Я установил apache-airflow 1.9.0 (пакет python3) на databricks.
В блокноте Databricks я использовал:
%sh
airflow list_dags
Я получил:
-------------------------------------------------------------------
DAGS
-------------------------------------------------------------------
example_bash_operator
example_branch_dop_operator_v3
example_trigger_target_dag
example_xcom
latest_only
latest_only_with_trigger
test_utils
tutorial
Я хотел бы визуализировать указанные выше группы DAG в виде графика.
Я могу сделать это, установив образ докера воздушного потока на свой локальный компьютер, а затем зайти на localhost: 8080.
Но я не могу понять, как это сделать на блоках данных.
Спасибо
ОБНОВЛЕНИЕ Я запустил
%sh
airflow webserver -p 8080
Я попытался получить доступ к localhost: 8080, запустив
%sh
curl localhost:8080
на блокноте.
Я получил:
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 221 100 221 0 0 23440 0 --:--:-- --:--:-- --:--:-- 24555
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to target URL: <a href="/admin/">/admin/</a>. If not click the link.
Но они есть на выходе из записных книжек, и на нем нет кликабельных ссылок. Воздушный поток установлен в кластере блоков данных, а не на моем локальном компьютере. Если я запускаю localhost: 8080 на своем локальном компьютере, я не могу получить к нему доступ.
Благодарность