Skip to main content

hello,

 

there is a lot of tutorials on internet about using D3.js in Tableau. One of the way is to make actions with parameters and to transform it in a custom url "data:text/html, <HTML content>. But When i'm trying to do it in the latest version of Tableau, it's not working at all. it's written that my hyperlink is not permitted.

 

Can you help me ?

thanks.

9 respuestas
  1. 21 jun 2017, 15:51

    If your D3 code is static and you have access to a web server you could install the HTML there and have your Tableau report link to that. You can even use your own Tableau Server as the web server if you have permissions. I tested this with our 9.3 and 10.3 servers.

     

    1. Test that the attached D3b.html file works in your web browser
    2. Copy D3b.html to C:\ProgramData\Tableau\Tableau Server\data\tabsvc\config\httpd\ on your Tableau Server
    3. Test that the following link works: http://YourTableauServer/errors/D3b.html (don't use https)
    4. Use that link in your URL action (I made a dashboard with a blank web page so the D3 code will open there)

     

    If your D3 code is static and you have access to a web server you could install the HTML there and have your Tableau report link to that.

0/9000