CDAP DataFusion GET 管道运行无效的 IAP 凭据错误
CDAP DataFusion GET Pipeline Runs Invalid IAP Credentials Error
我正在尝试执行 GET API 调用以获取特定管道 运行 历史记录。 APIURL如下
APIEndpoint/api/v3/namespaces/default/apps/DataPipeline_name/workflows/DataPipelineWorkflow/runs?limit=1
此 API 调用需要我通过命令行获取的访问令牌
gcloud print-access-token
以上在基础版上运行良好
当我运行在企业版实例上执行此操作时,出现以下错误
我需要有关如何成功调用 CDAP API 的帮助。
由于云数据融合企业版的项目不同,您需要确保您登录gcloud的账号对云数据融合实例有正确的权限。您需要使用 roles/datafusion.viewer
.
授予服务帐户
您可以阅读有关访问控制的更多信息here
我不确定是什么导致了这个问题。但现在它工作得很好。
也许权限有问题/GCP 项目发生了一些变化。
感谢您的所有回答。这些完全有意义检查
我正在尝试执行 GET API 调用以获取特定管道 运行 历史记录。 APIURL如下
APIEndpoint/api/v3/namespaces/default/apps/DataPipeline_name/workflows/DataPipelineWorkflow/runs?limit=1
此 API 调用需要我通过命令行获取的访问令牌
gcloud print-access-token
以上在基础版上运行良好
当我运行在企业版实例上执行此操作时,出现以下错误
我需要有关如何成功调用 CDAP API 的帮助。
由于云数据融合企业版的项目不同,您需要确保您登录gcloud的账号对云数据融合实例有正确的权限。您需要使用 roles/datafusion.viewer
.
您可以阅读有关访问控制的更多信息here
我不确定是什么导致了这个问题。但现在它工作得很好。 也许权限有问题/GCP 项目发生了一些变化。
感谢您的所有回答。这些完全有意义检查