我正在尝试使用服务账户运行数据流作业。 我正在使用GcpOptions标志:
--serviceAccountKeyfile="dataflow-service-account.p12" --serviceAccountName="dataflow"
我遇到了以下错误:
Unable to verify that GCS bucket exists.com.google.cloud.dataflow.sdk.util.DataflowPathValidator.verifyPathIsAccessible(DataflowPathValidator.java:84)
com.google.cloud.dataflow.sdk.util.DataflowPathValidator.validateOutputFilePrefixSupported(DataflowPathValidator.java:63)
com.google.cloud.dataflow.sdk.runners.DataflowPipelineRunner.fromOptions(DataflowPipelineRunner.java:274)
我想使用服务帐户凭据来代替应用程序默认凭据。