Я пытаюсь запустить задание потока данных с помощью облачной сборки
«‘ шаги:
- имя: ‘gcr.io/cloud-builders/gcloud’ аргументы:
- поток данных
- работы
- бежать
- google-шаблон-работа
- —gcs-местоположение=gs://поток данных-шаблоны/последние/PubSub_Subscription_to_BigQuery
- —параметры=Входная подписка=’проекты/$PROJECT_ID/подписки/сообщения’
- —параметры=outputTableSpec=»$PROJECT_ID:beam_samples.streaming_beam»
- —промежуточное местоположение=gs://cloudbuild-поток данных-testproject123456789-313307/tmp’
- —регион=США-центральный1
»’
Каждый раз, когда я запускаю сборку, я получаю следующую ошибку
«‘ ОШИБКА: (gcloud.dataflow.jobs.run) НЕДОПУСТИМЫЙ аргумент: Параметры шаблона недопустимы.
- «@тип»: type.googleapis.com/google.поток данных.v1beta3.Недопустимые значения параметров параметровпараметров:
- описание: ‘Несопоставимое регулярное выражение: ^проекты/[^nr/]+/подписки/[^nr/]+$’ параметр: Ошибка ввода подписки ОШИБКА: шаг сборки 0 «gcr.io/cloud-builders/gcloud» сбой: шаг завершен с ненулевым статусом: 1 «‘
В моем идентификаторе проекта есть» -«, поэтому, если я заменю $PROJECT_ID значением идентификатора проекта, я все равно получу ту же ошибку, есть ли для этого обходной путь. У меня нет никакого контроля над остановкой проверки регулярных выражений, так как это шаблон, предоставленный Google.
Как мне пройти через это