在Tableau中显示工作表的SQL

时间:2016-08-19 06:31:14

标签: tableau

如何根据工作表上的结果向DB显示SQL / MDX查询?例如,我在Tableau的工作表中创建了一个聚合表,然后我必须使用相同的SQL语句来显示相同​​视图(表)的存储过程。我会在哪里找到这个查询?

2 个答案:

答案 0 :(得分:2)

您可以通过“帮助”菜单运行Tableau Performance Recorder来记录时间,事件和查询。在您停止录制后,您将弹出一个工作簿,您可以在其中检查录制的信息,包括SQL查询。

长查询可能不适合性能工作簿中提供的空间,因此可能看起来好像查询可能被截断。但是,如果您复制并粘贴到另一个窗口,您可以看到所有查询 - 因此除了用于显示目的之外,它不会被截断。

答案 1 :(得分:1)

您无法从Tableau中访问该信息 - 您必须运行探查器跟踪日志或查看Tableau生成的日志文件。

http://kb.tableau.com/articles/howto/viewing-underlying-sql-queries-desktop

  

选项1:使用演奏录制功能有关详细信息,   请参阅创建性能记录和解释性能   在Tableau帮助中录制工作簿。选项2:查看Tableau   桌面日志导航到“我的Tableau”内的“日志”文件夹   存储库文件夹。默认情况下,可以找到My Tableau Repository   在Windows上的“我的文档”文件夹或“文档”文件夹中   苹果电脑。如果您有与数据源的实时连接,请检查   log.txt和tabprotosrv.txt文件。如果您使用的是提取物,请检查   tdeserver.txt文件。 tabprotosrv.txt文件经常显示详细信息   有关查询的信息。