PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Menerapkan Postgres Sql di Apache Airflow

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:[email protected]:port/database

Misalnya:

sql_alchemy_conn = postgresql+psycopg2://airflow:[email protected]: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.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara melakukan kueri pencarian pada nilai kolom yang berisi string dengan nilai yang dipisahkan koma?

  2. Agregat PostgreSQL atau fungsi jendela untuk mengembalikan nilai terakhir saja

  3. UPDATE table_name SET col_name =varchar WHERE col_name adalah NULL;

  4. Masukkan data ke Postgresql dengan nilai duplikat

  5. Kira-kira seberapa cepat JSON -> konversi kolom JSONB di Postgres 9.4