我目前正在尝试将Dataflow与Pub / Sub一起使用,但我收到此错误:
工作流程失败。原因:(6e74e8516c0638ca):刷新凭据时出现问题。请检查: 1.为您的项目启用了Dataflow API。 2.您的项目有一个机器人服务帐户: service- [项目编号] @ dataflow-service-producer-prod.iam.gserviceaccount.com应该可以访问您的项目。如果此帐户未显示在您的项目的“权限”选项卡中,请与Dataflow支持小组联系。
我试图查看API管理器以启用Dataflow API但我根本找不到Dataflow。我也没有看到机器人服务帐户。
答案 0 :(得分:7)
您可以通过在API管理器中搜索数据流来查看API是否已启用(应枚举是否已启用):
要查找合适的机器人帐户,请在IAM页面中搜索 dataflow-service-producer-prod.iam.gserviceaccount.com :
最后,quick start guide可能有用。
答案 1 :(得分:1)
您可以从控制台启用它,或只使用gcloud
命令。
启用Dataflow API:gcloud services enable dataflow.googleapis.com
禁用Dataflow API:gcloud services disable dataflow.googleapis.com
答案 2 :(得分:1)