Hanya untuk melengkapi jawaban @lalligood dengan beberapa perintah:
Di airflow.cfg cari file sql_alchemy_conn dan perbarui agar mengarah ke server PostgreSQL Anda:
sql_alchemy_conn = postgresql+psycopg2://user:example@sqldat.com:port/database
Misalnya:
sql_alchemy_conn = postgresql+psycopg2://airflow:example@sqldat.com:5432/airflow
Seperti yang ditunjukkan pada baris di atas, Anda memerlukan pengguna dan basis data yang disebut airflow , oleh karena itu Anda perlu membuatnya. Untuk melakukannya, buka baris perintah psql Anda dan ketik perintah berikut untuk membuat pengguna dan database yang disebut aliran udara dan berikan semua hak istimewa atas database airflow untuk pengguna airflow :
CREATE USER airflow;
CREATE DATABASE airflow;
GRANT ALL PRIVILEGES ON DATABASE airflow TO airflow;
Sekarang Anda siap untuk memulai aplikasi aliran udara menggunakan postgres:
airflow initdb
Jika semuanya benar, akses baris perintah psql lagi, masukkan database aliran udara dengan \c airflow perintah dan ketik \dt perintah untuk membuat daftar semua tabel dari database itu. Anda akan melihat daftar tabel aliran udara, saat ini adalah 23.