如何将GCP数据流作为服务帐户运行

2024-04-19 17:44:55 发布

您现在位置:Python中文网/ 问答频道 /正文

现在,当我启动数据流时,它以我的用户名启动它。有没有办法将GCP数据流作为服务帐户运行?如果有,你能提供样品吗?在

非常感谢!在


Tags: 样品帐户用户名数据流gcp办法
1条回答
网友
1楼 · 发布于 2024-04-19 17:44:55

要设置基于服务帐户的身份验证,请执行以下操作:

在GCP控制台中,转到创建服务帐户密钥页面。 Here

从“服务帐户”列表中,选择“新建服务帐户”。 在“服务帐户名称”字段中,输入名称。 从“角色”列表中,选择“项目”>;“所有者”。在

注意:角色字段授权您的服务帐户访问资源。以后可以使用GCP控制台查看和更改此字段。如果您正在开发生产应用程序,请指定比Project>;Owner更精细的权限。有关详细信息,请参阅向服务帐户授予角色。在

单击“创建”。在

一个JSON文件,包含下载到计算机的密钥。在

将环境变量GOOGLE_APPLICATION_CREDENTIALS设置为包含服务帐户密钥的JSON文件的文件路径。此变量仅适用于当前的shell会话,因此如果打开新会话,请再次设置该变量。在

您可以从这里获得更多信息:https://cloud.google.com/dataflow/docs/quickstarts/quickstart-python

相关问题 更多 >