在Tableau Dashboard上使用Tableau Javascript API通过aspx加载

Using Tableau Javascript API on Tableau Dashboard Loaded through aspx

本文关键字:Tableau API 通过 加载 Javascript aspx Dashboard      更新时间:2023-09-26

我有一个非公共的Tableau Dashboard,我通过aspx文件加载它,它提供所需的身份验证、用户名和密码,并允许网站访问者使用收到的票证在网站上查看Tableau。

因此,现在,我希望Tableau在网站上加载已经通过Javascript API应用的过滤器。

或者,我如何使用Javascript的"onFirstInteractive"选项?问题是我不需要使用Javascript API来加载Tableau,只需要它在Dashboard上应用过滤器。

function tableauFilter (){
var placeholderDiv = document.getElementById("viz2"); // Don't need this
var url = "https://public.tableau.com/views/Test_1228/Dashboard1" // Don't need this either
var options = {
onFirstInteractive : function(FilterName,Value){   //This is what I want to be able to use  
    activesheet = viz.getWorkbook().getActiveSheet(); 

非常感谢您的帮助。

我必须自己测试这一点,以确保信心,但我确信Javascript API只能用于将过滤器应用于使用Javascript API加载的仪表板。

难道不能根据需要修改URL本身以包含参数值吗?

这个和这个可能会有所帮助。