Plumber modifier

Main function for modifying an existing Plumber router into a Tableau analytics extension

tableau_extension tableau_extension()

Modify a Plumber router to function as a Tableau Analytics Extension

Programmatic usage

Functions for programmatically creating plumbertableau extensions

arg_spec() return_spec()

Describe expected args and return values

tableau_handler()

Create a Tableau-compliant handler for a function

Testing

Functions for testing plumbertableau extensions locally

mock_tableau_request()

Create a mock JSON request that mimics the request structure of Tableau

tableau_invoke()

Programatically invoke a Tableau extension function