有人可以向我解释如何备份 GoodData 项目,以便我可以在某些内容被错误删除的情况下恢复?
备份不需要包括数据,但应该包括其他所有内容(用户、报告、仪表板、属性、事实、指标、数据集、模型)
有人可以向我解释如何备份 GoodData 项目,以便我可以在某些内容被错误删除的情况下恢复?
备份不需要包括数据,但应该包括其他所有内容(用户、报告、仪表板、属性、事实、指标、数据集、模型)
备份除数据之外的整个项目的最佳方法是使用克隆功能。您可以克隆有或没有数据的项目的最新状态。我相信,在您的情况下,最好的克隆方法是使用所谓的“灰页”。整个过程可以分为两个步骤:“项目导出”和“项目导入”到新创建的项目中。
要创建新项目,您需要“项目授权令牌”。此外,您的用户必须对您要导出(备份)的项目具有管理员权限。
请按照简单的分步指南备份您的项目:
如何导出项目:
生成导出时,将显示以下响应:
{“exportArtifact”:{“状态”:{“uri”:“/gdc/md/project_id/etltask/28f68dea64bcc734d93ca132e4e0b8b000000010”},“令牌”:“STGGwCnqyk25ksc”}}
在上面,导出是由 token 的值来标识的。
如何导入导出的项目:
请随时询问您是否有其他问题。
此致,
兹德内克·马切克
技术支持工程师
好数据| 支持@gooddata.com
您可以使用 cl 工具进行项目克隆。可能您需要编写脚本来自动克隆以备份您的数据。
GoodData 确实备份了所有项目,并且可以通过询问 GoodData 支持组织来恢复它们,但只是在紧急情况下。备份的保留时间有所不同,但 99% 是按天计算的。