【发布时间】:2017-07-31 10:42:50
【问题描述】:
我需要汇总公司每个月来自各种来源的能源消耗。我在每个月收到的 Excel 表格中进行计算。如何合并所有工作表并制作仪表板,并在 Excel 更新后每月自动更新仪表板? 哪种形式的画面最好使用(公共、桌面或服务器)? 三者之间究竟有什么区别? excel表格是tableau中好的数据源吗?
【问题讨论】:
标签: excel tableau-api
我需要汇总公司每个月来自各种来源的能源消耗。我在每个月收到的 Excel 表格中进行计算。如何合并所有工作表并制作仪表板,并在 Excel 更新后每月自动更新仪表板? 哪种形式的画面最好使用(公共、桌面或服务器)? 三者之间究竟有什么区别? excel表格是tableau中好的数据源吗?
【问题讨论】:
标签: excel tableau-api
您提出了很多可能应该单独提出的问题,但无论如何我都会尝试回答其中一些问题,因为它们都与同一个用例有关。
1.如何组合和制作仪表板
从 Tableau 9.3 开始,您可以使用 Union。这会将您所有的 Excel 文件合并到您可以使用的单一数据源中。我认为您的数据源应该具有相同的结构。这意味着包含信息的工作表应该具有相同的列。 您可以使用通配符搜索动态自动执行此操作。这样,它将尝试添加例如位于同一文件夹中的所有文件。 有关此here 的更多信息。
从您拥有至少一个文件作为数据源的那一刻起,您就可以开始创建仪表板了。
2。哪种形式的 Tableau 最好
我认为您并不真正了解您提到的 Tableau 应用程序之间的区别。 您将需要 Tableau 仪表板 来实际创建仪表板。
如果您希望能够通过 Web 共享此仪表板,您将需要 Tableau Server、Tableau Public 或 Tableau Online。在 Tableau public 上发布的所有内容都将公开提供。因此,如果您的数据被视为受限、敏感或不应在公司外部共享,则不应考虑这一点。 另一方面,Tableau Server 是可以安装在本地主机上的服务器软件,它允许您发布仪表板和工作表,以便拥有 Tableau Server 许可证的人可以通过 Web 界面访问它。 然后是 Tableau Online,它提供几乎相同的功能,只是 Tableau 将负责托管。这是使您的仪表板在线可用的 SaaS 解决方案。 最后是 Tableau Reader,它是一个免费的桌面应用程序,可以打开您的 Tableau 工作簿,但不能修改它们,并且对外部数据源的访问权限有限。
3. Excel 是一个好的数据源吗
这实际上取决于您的用例,并且可能基于意见。由于联合的可能性以及自动引入和更新数据的能力,我认为 Excel 文件可能是一个有用的资源。您需要考虑的是 Excel 文件的存储位置、连接方式以及需要多少用户访问它们。如果其他用户可以轻松修改 Excel 文件并创建错误,这是使用它们作为源的另一个缺点。 当您发布仪表板时,例如Tableau Server 并且您希望仪表板也在那里自动更改,Excel 文件也需要从那里访问,并且不应包含在仪表板中。如果您觉得以上都不是问题,那么目前 Excel 非常适合您。
【讨论】: