TabPy icon indicating copy to clipboard operation
TabPy copied to clipboard

Execute Python code on the fly and display results in Tableau visualizations:

TabPy

Tableau Supported GitHub

GitHub Workflow Status Coverage Status Scrutinizer Code Quality Requirements Status

PyPI - Python Version PyPI version

Deploy

TabPy (the Tableau Python Server) is an Analytics Extension implementation which expands Tableau's capabilities by allowing users to execute Python scripts and saved functions via Tableau's table calculations.

Consider reading TabPy documentation in the following order:

  • About TabPy
  • TabPy Installation Instructions
  • TabPy Server Configuration Instructions
  • Running TabPy in Virtual Environment
  • Running TabPy on Heroku
  • Authoring Python calculations in Tableau.
  • TabPy Tools

Troubleshooting:

More technical topics:

  • Contributing Guide for TabPy developers
  • TabPy REST API
  • TabPy Security Considerations

Other useful resources:

GitHub commit activity