首页 > 解决方案 > 是否可以在 Airflow 中使用 datastore_export_operator 导出 Firestore 备份?

问题描述

虽然 datastore_export_operator 可用于 Airflow(在 Cloud Composer 上运行),但是否可以使用该运算符运行计划的 Firestore 导出(在本机模式下)?

虽然是 Airflow/Composer 的新手,但我尝试使用 datastore_export_operator 在 Cloud Composer 上运行导出,但收到错误消息。

INFO - Subtask: googleapiclient.errors.HttpError: <HttpError 403 when requesting https://datastore.googleapis.com/v1beta1/projects/[REDACTED]:export?alt=json returned "The caller does not have permission">

假设 Cloud Composer 将使用默认的 GCP 服务帐户是否正确?如果是这样,是否意味着 Datastore 运算符不适用于本机 Firestore?还有其他方法可以运行导出吗?

标签: google-cloud-firestoreairflowgoogle-cloud-composer

解决方案


推荐阅读