簡體   English   中英

Cloud Dataflow 中的失敗作業:啟用 Dataflow API

[英]Failed job in Cloud Dataflow: enable Dataflow API

我目前正在嘗試將 Dataflow 與 Pub/Sub 結合使用,但出現此錯誤:

工作流失敗。 原因:(6e74e8516c0638ca):刷新您的憑據時出現問題。 請檢查: 1. Dataflow API 已為您的項目啟用。 2. 你的項目有一個機器人服務賬號:service-[project number]@dataflow-service-producer-prod.iam.gserviceaccount.com 應該可以訪問你的項目。 如果此帳戶未出現在您項目的權限選項卡中,請聯系 Dataflow 支持。

我試圖查看 API 管理器以啟用數據流 API,但我根本找不到數據流。 我也沒有看到機器人服務帳戶。

您可以通過在 API 管理器中搜索數據流來查看 API 是否已啟用(應枚舉其是否已啟用):

API 管理器搜索“數據流”

要找到合適的機器人帳戶,請在 IAM 頁面中搜索dataflow-service-producer-prod.iam.gserviceaccount.com

IAM 搜索“dataflow-service-producer-prod.iam.gserviceaccount.com”

最后, 快速入門指南可能會有用。

您可以從控制台啟用它或只使用gcloud命令。

啟用數據流 API: gcloud services enable dataflow.googleapis.com

禁用數據流 API: gcloud services disable dataflow.googleapis.com

數據流工作者角色添加到默認項目計算服務帳戶解決了我的問題

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM