1 2 Previous Next 18 Replies Latest reply on Jan 18, 2017 7:29 AM by Tao Hu

    Tableau in JIVE

    David Angarita

      Hi, I need public in our jive page a dashboard create in tableau public, but HTML code not working, please help me

        • 1. Re: Tableau in JIVE
          Diego medrano

          Have you tried using an iframe?

          • 2. Re: Tableau in JIVE
            Tom W

            At the very least you're going to need to post the HTML code you're using to embed!

            • 3. Re: Tableau in JIVE
              David Angarita

              No I dont use iframe, this is the HTML code, take it as an example of tableau public


              <script type='text/javascript' src='http://public.tableausoftware.com/javascripts/api/viz_v1.js'></script><div class='tableauPlaceholder' style='width: 654px; height: 929px;'><noscript><a href='http:&#47;&#47;www.tableausoftware.com&#47;public&#47;gallery&#47;college-football-recruiting'><img alt=' ' src='http:&#47;&#47;publicrevizit.tableausoftware.com&#47;static&#47;images&#47;KN&#47;KNSBZ23FQ&#47;1_rss.png' style='border: none' /></a></noscript><object class='tableauViz' width='654' height='929' style='display:none;'><param name='host_url' value='http%3A%2F%2Fpublic.tableausoftware.com%2F' /> <param name='path' value='shared&#47;KNSBZ23FQ' /> <param name='toolbar' value='yes' /><param name='static_image' value='http:&#47;&#47;publicrevizit.tableausoftware.com&#47;static&#47;images&#47;KN&#47;KNSBZ23FQ&#47;1.png' /> <param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /><param name='showVizHome' value='no' /></object></div><div style='width:654px;height:22px;padding:0px 10px 0px 0px;color:black;font:normal 8pt verdana,helvetica,arial,sans-serif;'><div style='float:right; padding-right:8px;'><a href='http://www.tableausoftware.com/public/about-tableau-products?ref=http://public.tableausoftware.com/shared/KNSBZ23FQ' target='_blank'>Obtener información sobre Tableau</a></div></div>

              • 4. Re: Tableau in JIVE
                Patrick A. Van Der Hyde

                Hello David Angarita,

                 

                What version of Jive are you utilizing?  Are you trying to do the same sort of thing we do with Crow's Nest

                 

                Patrick

                • 5. Re: Tableau in JIVE
                  David Angarita

                  Hello Patrick A. Van Der Hyde,

                   

                  The Jive version is JiveX lastest version, if I'm trying to do the same.


                  Thansk

                  • 6. Re: Tableau in JIVE
                    Tao Hu

                    Hello All,

                     

                    I have same issue, try to embed the tableau into Jive, is this issue solved?

                    We have Jive version Jive-n.

                     

                    Thanks

                    • 7. Re: Tableau in JIVE
                      Tom W

                      As per my earlier advice. Please share the code you're using to embed, along with a screenshot of how it's rendering.

                      It's likely your Jive configuration is blocking HTML / Scripts. If you can use this embed code elsewhere i.e. jsfiddle or another webpage, then the problem is not Tableau's. It's almost 99.99% surely going to be a problem with your Jive configuration.

                      • 8. Re: Tableau in JIVE
                        Tao Hu

                        Hi Tom,

                         

                        I used Tableau Storm demo example, which can run on my desktop w/o issue, however it is not displayed on Jive with custom html add-on.

                        the code as following:

                        <!DOCTYPE html>
                        <html>

                        <head>
                            <title>Basic Embed</title>   
                            <script type="text/javascript"
                             src="https://public.tableau.com/javascripts/api/tableau-2.js"></script>
                            <script type="text/javascript">
                                function initViz() {
                                    var containerDiv = document.getElementById("vizContainer"),
                                        url = "http://public.tableau.com/views/RegionalSampleWorkbook/Storms",
                                        options = {
                                            hideTabs: true,
                                            onFirstInteractive: function () {
                                                console.log("Run this code when the viz has finished loading.");
                                            }
                                        };           
                                    var viz = new tableau.Viz(containerDiv, url, options);
                                    // Create a viz object and embed it in the container div.
                                }
                            </script>
                        </head>

                        <body onload="initViz();">
                            <div id="vizContainer" style="width:800px; height:700px;"></div>   
                        </body>

                        </html>

                         

                        the page is displayed on my screen as following: any recommendation on Jive configuration?

                         

                        Thanks

                        • 9. Re: Tableau in JIVE
                          Patrick A. Van Der Hyde

                          Hello Tao,

                           

                          Using the HTML widget - we configure the viz using a iframe call.  this is how we have it configured on this page - Crow's Nest  

                           

                           

                          I tested using our html widget on our Jive site with some code for public and it works fine as well -

                           

                          ------------------------------------------

                           

                          <center>

                          <iframe src="https://public.tableau.com/views/RegionalSampleWorkbook/Storms?:embed=y&:showShareOptions=false&:toolbar=no&:display_count=no&:showVizHome=no" width="800" height="700" scrolling="no" style="bordermedium double; border-width:2px; color:#d2d2d2"> </p>

                           

                            <p>Your browser does not support iframes.</p></center>

                          </iframe>

                           

                          ------------------------------------------

                           

                          I hope that helps you out.

                           

                          Patrick 

                          • 10. Re: Tableau in JIVE
                            Tao Hu

                            Hi Patrick,

                             

                            Yes, It works . I can view the pages from Jive now.

                            However, when I replace the link as our company tableau server page, the page does not shown. Any suggestion about that?

                             

                            Thanks for the help.

                            Tao

                            • 11. Re: Tableau in JIVE
                              Patrick A. Van Der Hyde

                              Tao,

                               

                              So I am assuming you can get to the page first off.

                               

                              make sure the sizing is correct - you can get that from the link provide by tableau server and make sure it's https if the your jive site is https.  The mix of port 80 and 443 on the same page would cause issues. 

                               

                              Finally - what are the auth permissions for your server?  In the instance above, we are using Public and for the Crow's Nest viz on this site we are able to use Guest access because the server in use has a 'core' license rather with Guest account/access enabled for viewing the viz.  

                               

                              Patrick

                              • 12. Re: Tableau in JIVE
                                Robin Cottiss

                                If you do not have Guest access enabled on your company Tableau server your users probably need to be authenticated, and that might need support from one or more of your internal IT groups.

                                 

                                Please share the errors you are getting. You can use the developer tools in your browser look at the javascript console to see errors that are hidden form the user.

                                 

                                Robin

                                1 of 1 people found this helpful
                                • 13. Re: Tableau in JIVE
                                  Tao Hu

                                  Hi Patrick, Robin,

                                   

                                  I didn't see the page of my internal tableau page.

                                  I opened the  javascript console as Robin suggested, and saw the error indicate https need just as Patrick pointed out.

                                  I changed to the https, run again, now the error shows as following:

                                   

                                  Our tableau server use 'core' license, do you mean we can enable Guest access on tableau server to allow everyone view the page w/o sign in? If yes, then that solve our another issue .

                                   

                                  Thanks for the big help,

                                   

                                  Tao

                                  • 14. Re: Tableau in JIVE
                                    Tao Hu

                                    Hi Patrick, Robin,

                                     

                                    I didn't see the page of my internal tableau page.

                                    I opened the  javascript console as Robin suggested, and saw the error indicate https need just as Patrick pointed out.

                                    I changed to the https, run again, now the error shows as following:

                                     

                                    Our tableau server use 'core' license, do you mean we can enable Guest access on tableau server to allow everyone view the page w/o sign in? If yes, then that solve our another issue .

                                     

                                    Thanks for the big help,

                                     

                                    Tao

                                    1 2 Previous Next