Когда я выполняю задание шаблона потока данных с использованием API-интерфейса клиента потока данных, он не может выдать ошибку, которая говорит об ошибке предусловия.
Я попытался дать разрешения «Просмотр проекта / Владелец» и некоторые разрешения от ResourceManager api на созданную мной учетную запись службы.
Я хотел бы знать, если мне не хватает необходимых разрешений здесь, или задание потока данных можно запустить в рамках организации, так как тот же код работает для облачного проекта Google.
.projects().templates()
.launch(gcpCloudProject.getProjectId(), parameters) // here the project id is organization id in our case
.setGcsPath("pathoftheGoogleBucketContainingTemplateCode");
return launch.execute().getJob().getId();
Фактическое сообщение об ошибке: ""errors":[{"domain":"global","message":"(8e77a6a351fca5e): Cannot get project information for project 546064730288.","reason":"failedPrecondition"}]"