【问题标题】:Tableau Desktop: Live Vs Extract and Publishing to Tableau ServerTableau Desktop:实时与提取并发布到 Tableau Server
【发布时间】:2018-02-06 14:15:07
【问题描述】:

我有一个问题,我似乎找不到直接的答案。我正在将一个大约 20GB 的 CSV 文件加载到 Tableau Desktop 中,以便为未来的内部视图创建一些工作表。我绊倒的地方是是否首先使用提取或实时数据源。数据本身不会改变,只会根据数据生成的报告或工作表。 Tableau Desktop 工作表中的计算需要很长时间才能完成。

开始发布到 Tableau Server。我假设我必须将本地存储的文件上传到服务器以供将来使用。找到一个让 Tableau Server 数据源指向的网络驱动器会更好吗?

简而言之,在 Tableau Desktop 上操作大型数据集并呈现在 Tableau Server 上的最佳方法是什么?此外,Tableau 遵循什么正则表达式方法,因为它似乎没有遵循我用于 Python 的标准。

谢谢!

【问题讨论】:

  • 您有两个截然不同的问题。您需要在 SO 上将它们拆分为单独的问题。

标签: regex tableau-api


【解决方案1】:

使用基于文件的数据源发布工作簿时,在发布到服务器对话框中选择包含外部文件选项。这将消除将文件放在服务器可访问的网络位置的需要。

这种方法只有在数据不变的情况下才有效。它保持静态并嵌入在工作簿中。在此选项下,如果数据发生更改并且您希望可视化反映更改,则需要在 Desktop 中更新数据并重新发布。

【讨论】:

    【解决方案2】:

    正如您所提到的,如果我正确理解您的要求,您必须将 20GB csv 文件连接/加载到 Tableau Desktop 中才能进行适当的可视化。

    请找到以下步骤来做同样的事情:

    1. 是的,只要您想在 Tableau 上显示相同的数据,就必须手动更新该 csv 文件中的数据(注意:确保整个 csv 文件和列的“名称”保持不变)

    2. 在打开 Tableau 之后,您必须单击“刷新数据源”以可视化 csv 文件中存在的最新数据

    enter image description here

    对于这种情况,我会说连接(LIVE / EXTRACT)将无济于事,因为这没有任何作用,但是请根据我的理解使用提取技术(意味着一旦我们加载最新数据,提取就会更新)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-05
      • 1970-01-01
      • 2020-02-21
      • 2016-12-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多