Импортируйте переменные, используя файл json в Google Cloud Composer

Я нашел временное решение, заменив строку

SET(CMAKE_C_FLAGS "-std=gnu99")

на

SET(CMAKE_C_FLAGS "-std=gnu99" CACHE STRING "" FORCE)
1
задан sag 17 January 2019 в 13:43
поделиться

1 ответ

Следующая команда gcloud composer environments run {environment-name} variables -- --i {path-to-json-file} выполняет airflow variables удаленно внутри воздушного потока. Следовательно, файл json должен быть доступен в модуле рабочего / планировщика Airflow. Поэтому вам сначала нужно скопировать var.json в GCS, а затем запустить команду. Например:

  1. gcloud composer environments storage data import --source=your-var.json --environment={environment-name} --location={location}
  2. gcloud composer environments run {environment-name} --location={location} variables -- --i /home/airflow/gcs/data/your-var.json.
0
ответ дан sag 17 January 2019 в 13:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: