Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用命令行在json文件中导入气流变量_Json_Command Line Interface_Airflow - Fatal编程技术网

使用命令行在json文件中导入气流变量

使用命令行在json文件中导入气流变量,json,command-line-interface,airflow,Json,Command Line Interface,Airflow,我有一个名为properties.json的文件 { "FOO": { "var1": "apple", "settings": { "more_settings": { "var2": "pear", "var3": 123 } } }, "BAR": "FOO" } 我正试图通过命令行界面导入气流,就像这样 gcloud composer environments run <composer-

我有一个名为
properties.json
的文件

{
  "FOO": {
    "var1": "apple",
    "settings": {
      "more_settings": {
        "var2": "pear",
        "var3": 123
      }
    }
  },
  "BAR": "FOO"
}
我正试图通过命令行界面导入气流,就像这样

gcloud composer environments run <composer-name> \
        --location <location> --project <project> variables -- \
        --import /path/to/properties.json
gcloud composer环境运行\
--位置--项目变量--\
--导入/path/to/properties.json
为了使以下变量进入气流:

FOO:{“var1”:“apple”,“settings”:{“more_settings”:{“var2”:“pear”,“var3”:123}}

BAR:FOO

但是,当我运行gcloud命令时,我得到错误
缺少变量文件。
当我在Airflow的UI中导入
properties.json
时,它被导入而没有问题。使用CLI时我做错了什么?

我做了以下操作:

airflow variables import properties.json
根据:

另请参见