Ruby tools for analyzing and editing Tableau workbooks
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
CSV Parsers


Ruby tools for analyzing and editing Tableau workbooks

This is a collection of tools for working with Tableau files, mostly Workbooks and TDS files. They're originally a bunch of standalone Ruby scripts that were written for specific purposes. Some of them analyze and extract information from the Tableau files, other manipulate them, e.g. updating Field comments to ensure consistency, unhiding all worksheets, etc.

My objective is to build a body of tools useful for working with and understanding Tableau installations.

To support these tools, there's a Ruby gem 'twb' that models Tableau workbooks and their contents, providing the heavy lifting required for accessing and interpreting the workbooks' contents. 'twb' uses the Nokogiri gem to access the workbooks as XML files.