Я пытаюсь запустить воздушный поток локально. В моей группе DAG есть BigQueryOperator, и я хочу использовать облачный SDK для аутентификации. Я запускаю "gcloud auth application-default login", чтобы получить файл json с учетными данными. Я пытаюсь проверить свой Dag, выполнив команду: airflow test testdag make_tmp_table 2019-02-13
Я получаю сообщение об ошибке «Пользователь должен быть аутентифицирован, когда предоставляется пользовательский проект»
Если вместо использования облачного SDK я использую учетную запись службы с правами администратора на BigQuery, она работает, но мне нужно использовать аутентификацию через облачный SDK.
Кто-нибудь знает, что означает это сообщение об ошибке или как я могу запустить воздушный поток и использовать облачный SDK для аутентификации?
Я использовал следующий источник, чтобы попытаться понять, как я могу запустить воздушный поток с помощью BigQueryOperators локально. https://medium.com/@jbencina/local-testing-with-google-cloud-composer-apache-airflow-75d4213d2893.