2024-04-19 17:44:55 发布
网友
现在,当我启动数据流时,它以我的用户名启动它。有没有办法将GCP数据流作为服务帐户运行?如果有,你能提供样品吗?在
非常感谢!在
要设置基于服务帐户的身份验证,请执行以下操作:
在GCP控制台中,转到创建服务帐户密钥页面。 Here
从“服务帐户”列表中,选择“新建服务帐户”。 在“服务帐户名称”字段中,输入名称。 从“角色”列表中,选择“项目”>;“所有者”。在
注意:角色字段授权您的服务帐户访问资源。以后可以使用GCP控制台查看和更改此字段。如果您正在开发生产应用程序,请指定比Project>;Owner更精细的权限。有关详细信息,请参阅向服务帐户授予角色。在
单击“创建”。在
一个JSON文件,包含下载到计算机的密钥。在
将环境变量GOOGLE_APPLICATION_CREDENTIALS设置为包含服务帐户密钥的JSON文件的文件路径。此变量仅适用于当前的shell会话,因此如果打开新会话,请再次设置该变量。在
您可以从这里获得更多信息:https://cloud.google.com/dataflow/docs/quickstarts/quickstart-python
要设置基于服务帐户的身份验证,请执行以下操作:
在GCP控制台中,转到创建服务帐户密钥页面。 Here
从“服务帐户”列表中,选择“新建服务帐户”。 在“服务帐户名称”字段中,输入名称。 从“角色”列表中,选择“项目”>;“所有者”。在
注意:角色字段授权您的服务帐户访问资源。以后可以使用GCP控制台查看和更改此字段。如果您正在开发生产应用程序,请指定比Project>;Owner更精细的权限。有关详细信息,请参阅向服务帐户授予角色。在
单击“创建”。在
一个JSON文件,包含下载到计算机的密钥。在
将环境变量GOOGLE_APPLICATION_CREDENTIALS设置为包含服务帐户密钥的JSON文件的文件路径。此变量仅适用于当前的shell会话,因此如果打开新会话,请再次设置该变量。在
您可以从这里获得更多信息:https://cloud.google.com/dataflow/docs/quickstarts/quickstart-python
相关问题 更多 >
编程相关推荐