Business Intelligence (BI) has been a backbone of many businesses and essentially a set of processes which processes various types and formats of data from multiple data sources and infers meaningful information out of it – this information can then be utilized to understand a variety of business metrics and help decide on important business decision.
While there are numerous number of tools and technologies for Business Intelligence; one of the popular tool is Tableau which enables data discovery and processing from multiple data sources like MS Excel, MS SQL Server, Oracle, Google Analytics, Salesforce etc. and help analyze, visualize, forecast, and predictions based on a variety of factors without much help from technical/developer teams.
Recently, we have worked on a requirement, where a Tableau Dashboard with data extracted from a data lake, manipulated, and rendered along with few filters and sort parameters for user friendliness, need to be shown on a web page on an existing SDL Tridion DXA webpage.
The simplest way to do it is to use the Embed Code generated by the Tableau for its dashboard and you can choose to manage it through flexible Content Management provided by SDL Tridion and through extensible DXA plaform provided by SDL.
Below screen shots explains the sample dashboard we have used to embed in our SDL Tridion DXA as well as the way to get the html embed code or an iframe link to embed the same in web page: