Я использую BashOperator для распаковки файла .gz в Airflow.
gzip -d имя_архива.csv.gz
Таким образом, команда gzip заменяет исходный файл .gz распакованным файлом имя_архива.csv.
Моя задача в Airflow
gzip_file = BashOperator(
task_id = "gzip_file",
bash_command = "gzip -d archive_name.csv.gz",
dag=dag
)
Теперь мне нужно знать имя файла в другой задаче в Airflow, поэтому я хочу, чтобы задача gzip_file передала имя файла с помощью xcom, чтобы моя другая задача могла получить имя файла и использовать его. Как я могу это сделать?