Я пытаюсь использовать API Python для конвейера потока данных Google, используя следующую документацию: Документы Python для потока данных При первой попытке использовать пример кода с нашим проектом, и он открыл веб-страницу с запросом разрешений.Я предоставил все разрешения и затем получил сообщение «проверка подлинности завершена» в Интернете.
Поэтому я снова запустил команду python:
python -m apache_beam.examples.wordcount --input gs://dataflow-samples/shakespeare/kinglear.txt \
--output gs://<your-gcs-bucket>/counts \
--runner DataflowRunner \
--project your-gcp-project \
--temp_location gs://<your-gcs-bucket>/tmp/
(Это пример кода, я ввел нашсобственные данные проекта), и я всегда получаю 401 ошибку
"error": {
«ошибки»: [{«домен»: «глобальный», «причина»: «требуется», «сообщение»: «анонимный абонент делаетне иметь storage.objects.create доступ к testing_data_flow. "," locationType ":" header "," location ":" Authorization "}]," code ": 401," message ":" У анонимного абонента нет объектов storage.objectsСоздать доступ к testing_data_flow. "}
Я не нашел ни одного рабочего решения.