PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Внедряване на Postgres Sql в Apache Airflow

Само за да завършите отговора на @lalligood с някои команди:

В airflow.cfg файл търси sql_alchemy_conn и го актуализирайте, за да сочи към вашия PostgreSQL сървър:

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

Например:

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

Както е посочено в горния ред, имате нужда както от потребител, така и от база данни, наречена airflow , следователно трябва да създадете това. За да направите това, отворете командния ред на psql и въведете следните команди, за да създадете потребител и база данни, наречени airflow, и да дадете всички привилегии над базата данни airflow към потребителя airflow :

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

Сега сте готови да стартирате приложението за въздушен поток с помощта на postgres:

airflow initdb

Ако всичко е наред, влезте отново в командния ред на psql, влезте в базата данни с airflow с \c airflow команда и въведете \dt команда за изброяване на всички таблици от тази база данни. Трябва да видите списък с таблици за въздушен поток, в момента е 23.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Мога ли да конфигурирам максималната дължина на идентификатора на Aurora DB? как?

  2. Как да инсталирате luasql на Linux CentOS 7?

  3. Формулата на коефициента на корелация на Пиърсън в SQL

  4. Как да разделим текст с помощта на подниз

  5. Настройка на Django и PostgreSQL на две различни EC2 инстанции