Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Przepływ powietrza 1.10.0 przez Ansible

W swoim config.yml pliku, czy możesz zmienić kolejność poniższych 2 zadań (Airflow | Config | Initialize Airflow Database &Airflow | Config | Copy basic airflow config file ) do

  1. Airflow | Config | Copy basic airflow config file
  2. Airflow | Config | Initialize Airflow Database

Zasadniczo Twój airflow.cfg.j2 plik powinien zawierać ciąg połączenia z bazą danych metadanych, taki jak ten sql_alchemy_conn = my_conn_string w [core] sekcja jak wspomniano w https://airflow.apache.org /howto/set-config.html#setting-configuration-options (Sprawdź to dwukrotnie)

Po skopiowaniu pliku konfiguracyjnego i initdb jest uruchomiony, tworzy wszystkie niezbędne tabele potrzebne do przepływu powietrza.

- name: Airflow | Config | Initialize Airflow Database
  shell: "{{ airflow_executable }} initdb"
  args:
    chdir: "{{ airflow_home }}"
    executable: /bin/bash
  become: yes
  become_method: sudo
  become_user: "{{ airflow_user }}"

- name: Airflow | Config | Copy basic airflow config file
  template:
    src: airflow.cfg.j2
    dest: "{{ airflow_home }}/airflow/airflow.cfg"
    owner: "{{ airflow_user }}"
    group: "{{ airflow_group }}"
    mode: 0640
  register: airflow_config
  notify:
    - restart airflow-webserver
    - restart airflow-scheduler
    - restart airflow-worker



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL tylko w bieżącym miesiącu?

  2. Problemy z Mysql Query przy użyciu LIKE i apostrofu

  3. MySQL - Tabela 'my_table' nie została zablokowana za pomocą funkcji Lock Tables

  4. Złożone zapytanie php mysqli do wstawiania danych, jeśli nie istnieją:uzyskiwanie zduplikowanej nazwy kolumny '?'

  5. Błąd przy próbie połączenia play z mysql 5.5