Most of the time, you won't call this function directly. Instead, you'll place it at the end of a Plumber router, under a #* @plumber annotation, with no trailing parentheses or arguments. This tells Plumber to use the function to modify the router object.

tableau_extension

tableau_extension(pr)

Arguments

pr

A plumber router

Value

A modified plumber router that functions as a Tableau Analytics Extension

Examples

if (FALSE) { library(plumber) library(plumbertableau) #* Capitalize incoming text #* @post /capitalize function(req, res) { dat <- req$body$data toupper(dat) } #* @plumber tableau_extension }