- Utiliza a API gratuita do Twitter para coleta de tweets
- Criação de um Airflow Hook e Airflow Operator
- Orquestração via Airflow
sudo apt install python3-pip
pip install virtualenv
python3.9 -m venv venv
source venv/bin/activate
AIRFLOW_VERSION=2.3.2
PYTHON_VERSION=3.9
CONSTRAINT_URL="https://raw.githubusercontent.com/apache/airflow/constraints-${AIRFLOW_VERSION}/constraints-${PYTHON_VERSION}.txt"
pip install "apache-airflow[postgres,celery,redis]==${AIRFLOW_VERSION}" --constraint "${CONSTRAINT_URL}"
airflow standalone
export AIRFLOW_HOME=~/DataPipelineTwitter/airflow
em Host, coloque "https://api.twitter.com";
deactivate