1 Reply Latest reply on Nov 29, 2016 12:52 PM by Lauren Dillard

    Tableau and Axure

    Lauren Dillard

      Wondering if there is a simple solve to embed published Tableau dashboards / sheets in Axure prototypes? Thanks!

        • 1. Re: Tableau and Axure
          Lauren Dillard

          I was able to answer my own question. Yes, there is a (fairly) simple way to embed Tableau into Axure prototypes.


          1) Publish your sheet or dashboard to Tableau Online. You can test this functionality by using one of Tableau's public projects, like this one: http://www.tableau.com/stories/gallery/sales-and-opportunities

          2) Once there, click share to copy the embed code. It will be the HTML code for a <div>

          3) Create a properly coded HTML file by wrapping the <div> in <html><head></head><body> (insert embed code here) </body></html> and save it as an HTML file. Here's an example:
          Screen Shot 2016-11-29 at 3.50.58 PM.png

          4) This file needs to be saved in the same folder as the HTML prototype generated in Axure. If you click Publish > HTML file, you'll see the filepath for the HTML file. If you've yet to generate an HTML file, do that now (otherwise the files won't exist). Name it (e.g. tableau-embed.html) and drop your newly created file into that folder.

          Screen Shot 2016-11-29 at 3.46.42 PM.png

          5) On the Axure canvas, add an "inline frame" object. Double click on the inline frame to open the link properties dialog. Select "Link to an external URL or file." Type your HTML filename (e.g. tableau-embed.html) into the hyperlink field. 

          Screen Shot 2016-11-29 at 3.46.25 PM.png

          6. Be sure to fully generate the HTML prototype again to adopt the inline frame and hyperlink.


          Happy to help with questions.