Skip to content

This project explores how to use R, Googlesheets and Tableau Public in conjunction to create an automated data pipeline.

License

Notifications You must be signed in to change notification settings

clarelgibson/tableau-public-autorefresh

Repository files navigation

Tableau Public Auto-refresh

This project explores how to use R, Google Drive, Google Sheets, Github Actions and Tableau Public in conjunction to create an automated data pipeline.

Description

Tableau Public is a free platform for exploring, creating and publicly sharing data visualizations online. The free-to-use nature of Tableau Public comes with some limitations, one of which is the restrictions around scheduled refreshing of the source data for your dashboards. If you have ever developed a Tableau Public dashboard that uses data that changes over time, you may have found yourself manually refreshing your data in the desktop application and then republishing to Tableau Public online.

This project describes one method of automating the data pipeline, by taking advantage of several additional free-to-use tools:

The project uses dummy data generated in R to illustrate the methods. The dashboard containing the final output of this project can be found here.

Documentation

See the Wiki for full documentation including requirements, examples, operational details and other information.

Authors

Licence

This project is licensed under the CC0 1.0 Universal license. See the LICENSE for details.

Acknowledgements

Contact

About

This project explores how to use R, Googlesheets and Tableau Public in conjunction to create an automated data pipeline.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages