从自定义页面通过 REST API 从 Tableau Server 获取 filtered/aggregated 数据

Getting filtered/aggregated data from Tableau Server via REST API from custom page

我现有 Tableu Server 工作簿,其中包含图表和自己的数据源 (mysql)。

是否可以通过 Rest Api 从 Tableau Server 获取 数据,例如如果我构建自定义 Web 仪表板并且只需要来自 Tableau 的数据?

我对 Tableaus 对 filter/aggregate 数据 的能力很感兴趣,这就是它对其图表所做的事情,从自定义 Python 中收获它会很棒我的自定义图表的网页(例如 D3 或 Highcharts)。

"Extracts API" 是正确的方向吗? 或者 "Query View Data" 的路径是解决方案?

如果您想指定过滤器值并获取您的 diagrams/workbooks 正在使用的确切数据集,请使用查询视图数据解决方案。

如果您从数据提取中提取数据,您将获得与数据提取中完全相同的数据。这意味着如果您在可视化中完成了过滤器或聚合(在 之后 提取),它不会应用于提取的数据。