gpt4 book ai didi

mysql - 哪个 RDMS 用于 Tableau 连接?

转载 作者:行者123 更新时间:2023-11-29 05:17:13 26 4
gpt4 key购买 nike

我们终于从 Excel 和 .csv 文件转移到了数据库。目前,我的大部分 Tableau 文件都连接到大型 .csv 文件 (.twbx)。

在 Tableau 中,PostgreSQL 和 MySQL 之间有什么性能差异吗?如果您从头开始,您会选择哪个?

现在,我正在使用 pandas 将文件连接在一起,并根据连接创建一个新的 .csv 文件。(例如,我使用一个 1000 万行的文件并删除重复项并创建一个主键,然后我将它与500 万行文件上的相同键,然后我将新的“合并”文件导出到 .csv 并将 Tableau 连接到它。有时连接很复杂,涉及日期或时间和多个列)。

我假设我可以在数据库中创建一个 View ,然后连接到该 View 而不是创建一个单独的文件,对吗?我的每个文件都可以是一个单独的表,这样可以节省空间并允许我查询日期,而不是使用 pandas 将整个文件读入内存。

一些使用 RDMS 的人通常对数据库是全新的(这里的仪表板只是 Excel 文件,没有规范化,原始数据表中的公式,等等。这是一团糟)所以希望任何一个选择都有一些好处学习曲线的文档(主要是插入新数据和选择数据,而不是实际的数据库设计)。

最佳答案

两者都适用于 Tableau。事实上,Tableau 的内部数据引擎是基于 Postgres 的。

两者之间,我觉得Postgres更适合做中央数据仓库。 MySQL 不允许某些 SQL 方法,例如公用表表达式和窗口函数。

此外,如果您已经在使用 Pandas,Postgres 有一个名为 PL/Python 的内置 Python 扩展。 .

但是,如果您希望存储少量数据并在不使用高级 SQL 的情况下快速访问它,MySQL 将是一个不错的选择,但 Postgres 会为您提供更多选择。

关于mysql - 哪个 RDMS 用于 Tableau 连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31167601/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com