Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Qual a necessidade de exportar a variavel?

Queria saber se sempre é necessário exportar a variavel export AIRFLOW_HOME=~/Documents/airflowalura, ou só na primeira vez que instalamos o airflow no ambiente virtual?

Penso que isso seria necessário somente se trabalharmos com mais instancias do airflow.

1 resposta
solução!

Oii, Gustavo! Tudo bem?

Agradeço por interagir no fórum trazendo sua pergunta, como certeza ajudará outros(as) colegas que possam vir a ter a mesma dúvida.

Exportar a variável AIRFLOW_HOME toda vez, não é necessário. Desde que você "avise" o Airflow a localização do diretório home em cada execução. E temos algumas formas de fazer isso:

  • Exportar temporariamente antes de cada uso.
  • Configurar permanentemente no arquivo .bashrc ou .zshrc.
  • Especificar no arquivo airflow.cfg.

Caso não seja definido, o Airflow utilizará o diretório padrão, então defini-lo é útil para múltiplas instâncias. Além disso, é uma boa prática para evitar bugs no projeto e a melhor maneira de fazer vai depender do contexto em que seu projeto está inserido.

Deixo abaixo o link da documentação como opção de auxílio para os estudos:

A página pode abrir em inglês, caso não tenha familiaridade com o idioma, clique com o botão direito do mouse em qualquer parte da página e escolha a opção Traduzir para o português.

Espero ter ajudado com a explicação. Sempre que precisar, conte com o fórum.

Bons estudos, Gustavo!