【问题标题】:Need to connect multiple workbooks with the same set of data sources in tableau需要在tableau中用同一组数据源连接多个工作簿
【发布时间】:2018-01-16 04:09:46
【问题描述】:

我有 2 个名为“a”和“b”的工作簿,它们都使用相同的数据源。在工作簿“a”中,我首先建立了与数据提取的所有实时连接,然后将所有 8 个数据源保存在 tableau 服务器上。 现在在工作簿 "b" 中,我已将所有实时连接替换为 tableau 数据源连接。

我的问题是: 1. 工作簿“b”是否连接到服务器上的数据提取?

  1. 如果我更改服务器上的数据源,工作簿“b”是否会刷新数据源以及计算字段?

  2. 当我看到工作簿“b”的数据源(参见文件中的第 5 幅图像)时,我可以看到它显示的是 Live 而不是 Extract。为什么会这样?

【问题讨论】:

  • 您在第二句中说“与数据提取的实时连接”是什么意思?这有点矛盾。你的意思是你有一个与外部数据源的实时连接并且还创建了一个关联的数据提取? (这是正常情况)还是您的意思是您直接连接到 TDE 文件而失去与原始源的连接? (有时称为裸提取物)
  • 嗨,Alex,我的意思是说连接是较早的实时连接,由于我们面临实时连接的性能问题,我们将其更改为提取,然后在服务器上发布提取。然后我们将工作簿“b”连接到服务器上的同一组数据提取,而不是本地。

标签: tableau-api


【解决方案1】:
  1. 工作簿“b”是否连接到服务器上的数据提取? 是的

  2. 如果我更改服务器上的数据源,工作簿“b”是否会刷新数据源以及计算字段? 可以,但理想情况下,您应该在桌面上执行此操作,对其进行测试,然后发布到服务器。

  3. 当我看到工作簿“b”的数据源(参见文件中的第 5 幅图像)时,我可以看到它显示的是 Live 而不是 Extract。为什么会这样? 因为您正在连接到已发布的实时数据源。

欲了解更多详情,请访问:https://onlinehelp.tableau.com/current/pro/desktop/en-us/publish_datasources_about.html

【讨论】:

  • 对于第 2 点,您可能还应该在重新发布之前刷新数据提取。并且通常还让服务器按计划刷新数据提取。
  • 您还可以通过过滤、隐藏字段、聚合和优化数据提取来提高性能 - 但要意识到这样做会对分析产生影响。显然,如果您过滤掉行或隐藏字段,则该数据无法从数据提取中获得。此外,如果您聚合一个数据提取,假设您计划简单地显示那些预先聚合的结果,它可以显着提高速度。但是,如果您不了解聚合的影响,也可能导致误导性结果 - 即执行额外的预先计算的总和是可以的,但 count distincts 的 count distinct 则不是。
猜你喜欢
  • 1970-01-01
  • 2019-08-28
  • 2022-01-20
  • 2015-01-10
  • 2021-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多