我制作了一个Tableau仪表板,现在我想将它保存到Tableau公共。 然而,当我试图将它保存到Tableau public时,我得到了以下错误: Unable to complete action An unexpected error occurred saving the packaged workbook. The process cannot access the file because it is being used by another process. 我已尝试重新启动计算机,并仅使用仪表板打开Tableau工作簿。但是,当我尝试将其保存到Tableau public时
我正在使用Javascript嵌入图表报告在我的网站。我希望它的默认Tableau行为保存工作簿中一个仪表板的过滤器,同时移动到类似工作簿中的另一个仪表板。
例如:
如果工作簿中的默认日期是1月1日,并且我在其中一个仪表板中将其更改为Jan-2,那么它应该反映在同一个工作簿中的其他仪表板中。(在我嵌入的Tableau工作簿中!)
我的代码:
function initializeViz(url){
var placeholderDiv = document.getElementById("tableauViz");
var options = {
我刚接触过tableau但是..。
我在仪表板上有4个工作表,下拉筛选器链接到4个工作表中的3个。3个链接的工作表工作得很好,但是第四个工作表需要稍微不同。
第四个需要显示一个计算值[Credit as Percent of Revenue]。我希望根据dropdown的当前值过滤分子[Credit],但根据分母[Revenue]显示总收入,而不考虑下拉选择-信贷和收入都在同一个数据集中-(这就是为什么我认为不能简单地将工作表链接到筛选器)。
例如,如果我用vb编程,我会使用..."dropdown.Value“获取当前选择的值,并用它来过滤分子。
我可能弄丢了情节,找错人了,如果是这
我对Tableau比较陌生,并且试图在我的tableau仪表板中创建一个相对日期范围参数,我使用SQL服务器DB作为我的数据源,并使用自定义SQL。
I created a date parameter in my tableau sheet, and it is set from a date key field from database.
[![enter image description here][1]][1]
I used the same parameter to create a True False statement for my worksheet.
我有多个表,只有一个公共元素(ID)。第一个表是唯一具有ID和名字的表。在仪表板中,我正在尝试创建一个过滤器,当我键入或选择名字时,将填充与名字ID相关的所有表中的所有数据。
仅供参考,我不想连接数据。我的实际表格是来自多个来源的大数据,我想找到一种替代方法。
我还尝试为名字创建一个参数,然后使用
IF [Parameter]=[Name]
THEN [ID]
ELSE NULL
END
但这并不管用。我对Tableau非常陌生,我在想,一定有一种方式,选择一个名字会触发ID及其相关数据。