etl - Tableau 的版本控制

标签 etl amazon-redshift tableau-api

  • 控制 Tableau 项目版本的最佳做法是什么?
  • 如果 Tableau 项目中的更改需要更改数据库(在我的情况下 - RedShift)和 ETL(在我的情况下我的 python 脚本)中,如何对所有这些进行版本控制,以便我能够回滚到以前的版本有问题吗?

  • 谢谢!

    最佳答案

    编辑 - 自最初提供此答案以来,Tableau 已向 Tableau Server 添加了版本控制功能。

  • 目前,Tableau Server 不提供版本控制功能。 Tableau 社区论坛上有一些想法,请求 integration with version control software such as Git或为 version control to be baked into Tableau Server .由于 Tableau 工作簿只是 XML 文件,因此可以对存储在共享驱动器上的工作簿使用某种形式的源代码控制软件,并将发布权限限制为站点/项目管理员
  • 理论上,脚本可以将所有这些组件联系在一起。如果 Tableau 工作簿的特定版本与特定数据库和 ETL 更改相关联(尽管我不确定 Python 脚本在此处扮演什么部分),则可以从源代码管理中检索该工作簿的先前版本并作为一部分重新发布回滚
  • 关于etl - Tableau 的版本控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21994443/

    相关文章:

    javascript - 在 NodeJS 中提取和解析巨大的不完整 JSON

    hadoop - CDR的大数据分析(通话详细记录)。帮助:D

    postgresql - Redshift PostgreSQL Distinct ON 运算符

    hadoop - 适用于各种属性的最佳技术堆栈

    python - 如何在每个垂直条上添加多个水平条?

    c# - 作为 SSIS 脚本任务的一部分,在 C# 中打开、保存然后关闭 xls 文件

    sql - 从Excel到sql表的非结构化分组数据

    apache-spark - 为 spark thrift 服务器提供仓库目录的路径

    amazon-web-services - 检查 Redshift 中用户的 "CONNECTION LIMIT"

    tableau-api - 如何在气泡图中显示尺寸图例?