sql >> Databáze >  >> RDS >> PostgreSQL

Implementace Postgres Sql v Apache Airflow

Stačí vyplnit @lalligood odpověď s některými příkazy:

V airflow.cfg hledejte soubor sql_alchemy_conn a aktualizujte jej tak, aby ukazoval na váš PostgreSQL server:

sql_alchemy_conn = postgresql+psycopg2://user:[email protected]:port/database

Například:

sql_alchemy_conn = postgresql+psycopg2://airflow:[email protected]:5432/airflow

Jak je uvedeno ve výše uvedeném řádku, potřebujete uživatele i databázi s názvem airflow , proto jej musíte vytvořit. Chcete-li to provést, otevřete příkazový řádek psql a zadejte následující příkazy k vytvoření uživatele a databáze s názvem airflow a udělte všechna oprávnění nad databází airflow uživateli airflow :

CREATE USER airflow;
CREATE DATABASE airflow;
GRANT ALL PRIVILEGES ON DATABASE airflow TO airflow;

Nyní jste připraveni spustit aplikaci proudění vzduchu pomocí postgres:

airflow initdb

Pokud bylo vše v pořádku, přejděte znovu na příkazový řádek psql a zadejte do databáze proudění vzduchu pomocí \c airflow a zadejte \dt příkaz k vypsání všech tabulek této databáze. Měli byste vidět seznam tabulek proudění vzduchu, aktuálně je to 23.



  1. Aktivní relace a stav SQL serveru

  2. Načítání dat ze dvou tabulek, které jsou spojeny s cizím klíčem v CakePhp

  3. Jak zvýšit výkon pro hromadné INSERTy do propojených tabulek ODBC v Accessu?

  4. Výběr nejvyšší mzdy