google-cloud-firestore - 是否可以在 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?还有其他方法可以运行导出吗?
解决方案
推荐阅读
- listview - ListView 在 Chromebook 上不滚动
- python - 如何检查列表中的嵌套列表是否为空?
- java - 以编程方式将文件从 R.raw 目录移动到内部存储
- performance - Pandas 数据框 - 为什么这段代码这么慢?
- node.js - SQL 查询中的 Promise 逻辑以更新子数组值
- javascript - cytoscape.js - 为什么我在 Chrome 浏览器中看不到示例图?
- python - 尝试在 python 终端中使用 scapy 模块中的“traceroute”函数时出错。操作系统:ubuntu 18.04
- html - 如何在html中插入分页符?
- c# - ASP.net MVC5 显示来自加入的 ViewModel 的数据
- python - 熊猫系列到 json 数组