Как упомянуть несколько имен папок в config.json в облачных функциях - PullRequest
0 голосов
/ 18 октября 2019

Я использую облачные функции для запуска DAG всякий раз, когда файл помещается в корзину хранения GCP, например: "имя_папки": ["Ad / pic /"].

{
"PROJECT_ID":"dev1",
"CLIENT_ID":"urlscjtk.apps.googleusercontent.com",
"WEBSERVER_ID":"323-tp",
"DAG_NAME":["composer_sample_simple_greeting"],
"folder_name":["Ad/pic/"],
"file_format":".csv",
"SERVICE_ACCOUNT":"dev@dev.iam.gserviceaccount.com"
}

Работает для одной папки,Я хочу, чтобы эта облачная функция запускала DAG, когда файл также помещен в несколько папок, но этого не происходит, я пробовал описанные ниже варианты, но не работает

{
"PROJECT_ID":"dev1",
"CLIENT_ID":"urlscjtk.apps.googleusercontent.com",
"WEBSERVER_ID":"323-tp",
"DAG_NAME":["composer_sample_simple_greeting"],
"folder_name":["Ad/pic/","Hit/learn/"],
"file_format":".csv",
"SERVICE_ACCOUNT":"dev@dev.iam.gserviceaccount.com"
}


{
"PROJECT_ID":"dev1",
"CLIENT_ID":"urlscjtk.apps.googleusercontent.com",
"WEBSERVER_ID":"323-tp",
"DAG_NAME":["composer_sample_simple_greeting"],
"folder_name":["Ad/pic/"],
"folder_name":["Hit/learn/"]
"file_format":".csv",
"SERVICE_ACCOUNT":"dev@dev.iam.gserviceaccount.com"
}

Пожалуйста, помогите мне, как настроить несколько GCPпапка bucket, чтобы всякий раз, когда файл помещался в эти папки, мой dag запускался.

Спасибо

...