我正在使用此链接中提到的教程-download_rocket_launches.py。因为我在Cloud Composer中运行此教程,所以我想输入本机路径,即/home/airflow/gcs/dags,但由于未找到错误路径而失败。
我可以给予什么路径来使此命令生效?下面是我尝试执行的任务-
download_launches = BashOperator(
task_id="download_launches",
bash_command="curl -o /tmp/launches.json -L 'https://ll.thespacedevs.com/2.0.0/launch/upcoming'", # noqa: E501
dag=dag,
)
1条答案
按热度按时间58wvjzkj1#
这对我来说很有效:
输出量:
关键是在bash命令末尾的单引号
'
和双引号"
之间加空格。此外,建议在绘制GCP文档中所述的输出文件时使用
Data
文件夹:gs://存储桶名称/数据/起始位置/气流/gcs/数据:存储任务生成和使用的数据。此文件夹装载在所有工作节点上。