I've played with Tableau, is there no scripting at all? Their previous Director of Analytic Product Management Stephen McDaniel stated that in v8 they were going to add server side Javascript - and he said this in
2012...
https://community.tableau.com/ideas/1694#comment-2661