gpt4 book ai didi

java - 将服务帐户与谷歌云数据流一起使用

转载 作者:行者123 更新时间:2023-11-30 06:52:09 25 4
gpt4 key购买 nike

我正在尝试使用服务帐户运行数据流作业。我正在使用 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)

我想针对应用程序默认凭据使用服务帐户凭据。

最佳答案

由于参数名称已更改,我将发布有关此问题的更新。

参数现在为--serviceAccountJava 中,以及 --service_account_emailPython中。

指定的 SA 应采用以下形式:my-service-account-name@<project-id>.iam.gserviceaccount.com

设置此值将更改工作人员服务帐户,完整说明可参见here .

关于java - 将服务帐户与谷歌云数据流一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42535285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com