问题标签 [tableau-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4689 浏览

javascript - 如何将 JavaScript 与 Tableau 视图连接起来?

我是 Tableau 的新手。我的任务是将用 javascript 编写的速度计代码与画面仪表板连接起来。该代码将以 excel 表作为输入,并据此修改仪表板。我知道它与 javascript API 有关,但我需要一些帮助。它应该像下面给出的这个链接一样工作 http://mkt.tableausoftware.com/community/page/TablesInTheEastGame/TITETG.html

感谢有关如何完成任务的任何建议。

0 投票
2 回答
254 浏览

tableau-api - 编辑从服务器下载的工作簿

当我从服务器下载工作簿时,我可以编辑图表,但无法编辑连接。

有没有办法将下载的工作簿用作主要工作簿,或者能够编辑数据连接?

(上传到服务器的主工作簿丢失了)

谢谢你

0 投票
0 回答
1043 浏览

scrollbar - Reveal.Js 导致嵌入对象出现滚动条

我想我有一个相对独特的问题。昨天好几个小时,我花了很多时间试图弄清楚如何阻止 Reveal.Js 在我拥有的嵌入式对象上产生滚动条。嵌入对象是 Tableau Public 工作簿。你可以在这里查看:public [dot] tableausoftware.com/views/BudgetBookcampFY14/AdHocDrilldown?:embed=y&:display_count=no

实际的工作簿(或仪表板)的大小为宽度:900 和高度:550。但对于我正在做的事情而言,这些似乎都不重要。要嵌入对象,我使用以下代码:

现在,当现在使用您注释掉 div 类显示 (-->) 时,该对象可以在 IE9、Opera 或 Google 中很好地嵌入而没有滚动条。示例:houstonrestaurantinspections [dot] com/budgetbootcamp/minitest.html#/Full-Budget(大约在页面下方的 3/4 处)。我希望它在演示文稿中呈现的方式:嵌入对象上没有滚动条。

但是,当您取消注释 div 类并将其放回演示模式时,滚动条会出现在对象周围:houstonrestaurantinspections [dot] com/budgetbootcamp/test.html#/Ad-Hoc

我尝试过更改对象大小信息、div 类样式、tableau 中的工作簿大小,我什至对reveal.js 和reveal.min.css 做了一些改动,但无济于事。在调整 CSS 上所有麻烦的大小时,我并不是最好的(实际上,我在这方面是个新手),所以我真的可以在这里使用一些建议来推动这一进程。如果有人愿意花一些时间和我在一起或提供一些指导,我可以在这里通过电话、电子邮件甚至 IRC 聊天。我怀疑它与显示填充对象或 div 类或类似这些内容的方式有关,但我不太确定。

0 投票
1 回答
3499 浏览

vba - 使用 CMD 实现 Tableau 工作簿的 VBA 自动化

目前,我们制作了许多针对不同地区的报告。我们希望过滤某些地理位置,以便只发送相关信息。我们使用的软件是 Tableau Desktop,我们目前有一个 VBA 代码,我们通过 CMD 提示符运行该代码来自动生成 pdf 报告。

但是,我们无法使用此方法生成 Tableau 打包工作簿。有没有人尝试过类似的东西?任何建议都会非常有帮助。

谢谢!

0 投票
0 回答
770 浏览

c# - 如何在 Asp.Net 网络应用程序的 iframe 中安全地登录网站?

我正在开发一个在 iframe 中嵌入外部网站 (Tableau) 的 Web 应用程序。我想知道如何通过背后的代码安全地无缝登录?目前我只是通过在 URL 中设置参数来发布用户名和密码。这是我的代码:

后面的代码:

谢谢。

0 投票
1 回答
2470 浏览

sql - 在 Tableau 中计算指标时使用布尔逻辑的条件语句

作为一个 Tableau 新手,我有一个我认为是非常基本的问题——

我正在尝试创建一个名为“AppointmentVolume”的计算指标。我只想对一个名为ConfirmationNumber(维度)的属性进行计数,其中另一个维度“IsCancelled”为“假”。两个属性都在同一个表中

我尝试了许多不同的陈述,都显示为“无效”

我认为它会是这样的:

任何提示将不胜感激 - 它让我发疯!

0 投票
3 回答
11320 浏览

sql - 如何在不下载工作簿的情况下在服务器上查看 Tableau 自定义 SQL?

我经常需要对我公司的另一个人创建并发布到我们服务器的工作簿进行故障排除。要进行故障排除,我需要查看他们的连接详细信息,特别是他们的自定义 SQL,以了解他们在提取中使用的数据。

在服务器(Web)版本上查看已发布的工作簿时,有什么方法可以查看此连接信息(特别是他们的 SQL 代码)?

我是管理员,我可以将他们的工作簿下载到我的桌​​面版 tableau,然后打开它,然后重新连接到数据,然后查看他们创建的数据连接,以查看他们的 SQL。但这是一个非常繁琐的过程。

我要做的只是,在查看已发布的工作簿时,查看数据连接详细信息,以便我可以查看自定义 SQL,而无需执行上述下载过程。

0 投票
1 回答
5896 浏览

php - 使用 AJAX 生成画面可信票证

我们正在尝试使用 Ajax 从 Tableau Server 获取可信票证。Tableau 团队支持 php、java、sharepoint、ruby,但不支持 Ajax。

我们正在工作的代码是:

为了给你一个想法,请在下面找到它在 php 中的工作原理:

TABLEAU_TRUSTED.php

TABLEAU_SAMPLE_VIEW_PAGE.php

任何想法这个 php 如何在 javascript 和 ajax 中工作?有什么想法可以改进我们的代码吗?

谢谢,加布里埃尔

0 投票
2 回答
7251 浏览

tableau-api - 行总和并显示在新列中

如图所示,我需要得出 C 列中显示的值:

在 C 列中,1370311 值是通过从第 1 行到第 5 行添加 A 列得到的。第二列是通过从第 2 行到第 5 行添加 A 列得出的。类似地,计算所有值。

我还需要使用相同的逻辑计算第 7 -10 行的值,

如何在 tableau 中建立计算。

在此处输入图像描述

谢谢

0 投票
0 回答
1191 浏览

excel - Tableau v 8.0.0 日期格式 yyyy-mm-dd 在不同服务器中不会​​更改为 mm/dd/yyyy

在 tableau 8.0.0 中,我将日期格式保留为 mm/dd/yyyy 。在一个 Tableau server 1(Live) (8.0.0) 中,我以 mm/dd/yyyy 格式获取日期,但在另一台 Tableau server 2 (Beta) 中,我以 yyyy-mm-dd 格式获取日期。最近我将 Beta 从版本 8.0.0.2 卸载到 8.0.0.1。如何在两个服务器中保持格式相同?

已编辑:tableau 服务器和桌面中的 Windows 区域/区域设置相同。桌面桌面的区域设置也设置为美国。但我不知道如何查看 tableau server 的语言环境设置。另一件事 - 对于其他报告的日期格式。