Skip to main content

Tableau

(Work in progress)

Overview

Tableau is a visual analytics platform that helps people use data to solve problems.

Tableau Desktop does not have a built-in database, rather it connects to different data sources (files, databases, etc). After connecting to a data source, Tableau can "extract" that data into a Tableau Data Extract file that is both compressed and represented in a columnar store format.

A list of the data sources that you can connect to Tableau from can be found here: https://www.tableau.com/products/techspecs

OpenFn has experience setting up databases structured in a way that Tableau can pull from.

Integration Use Cases

An iNGO uses CommCare, Kobo Toolbox and Survey CTO for different maternal health projects in several different geographies. This iNGO would like to use a business intelligence tool, like Tableau, to create data visualisations for it's projects' key indicators. To accomplish this, the iNGO uses OpenFn to take the survey data from CommCare, Kobo Toolbox and Survey CTO and then create a structured database from it using MySQL. Once the structured database is established, OpenFn assists the iNGO with connecting this data to Tableau.

Refer to the diagram below for a visualization of the data flow cited in the above use case.

Tableau Data Flow Visualization

I've noticed a problem with this Adaptor, or something is out of date, what can I do?

Thanks for asking! We are a fully Open Source Digital Public Good, and we welcome contributions from our community. Check out our Adaptors Wiki for more information on how you can update Adaptors!

Or, you can always reach out to the Community through our Community Forum here.