allow to customize bind mounts for TERR/Python/R service engine container
Customer wants to read / write files on host OS or NAS shared folder from TERR/Python/R data functions when TERR/Python/R service is configured to use container for engine process. So to do this we need to add more bind mounts to the container. ak...
Writing and debugging data functions is currently difficult. If we could have a better IDE for writing data functions in, or even the ability to write functions in Visual Studio Code and integrate this with Spotfire somehow would be very helpful.
It would be good if TERR data functions implement a mechanism to persist a TERR session. I mean, execute a TERR data function that receives data (massive data) and be able to persist that session so any other TERR data function would get access to...
please add logical function any() / all() to calculate any(true,false,false) => true any(fale,false,false) => false all(true,true,true) => true all(true,true,false) => false Currently we can sum them and compare to the count to do the ...
User friendly messages when user can´t open an analysis on the web
When a user follows a link to a Spotfire analysis that can´t be loaded or can only be partially loaded they should be told specifically what the problem is and who to contact about the problem. Spotfire should also make it easy to contact the righ...
There are at least three areas that I can currently create a calculated value.
Text Areas
Inputs for Data Function
Graphical Tables
However, if I want to have a Document Property to contain a calculated value, I can't do it without running some ...
Save expressions /formulars in a central location in the library
In the section where you can insert calculated columns you can re-use previously used expressions. This is a handy feature. However, it shows all recent expressions. There is no option to include only the ones you want to be remembered. Hence Spot...
Don't execute data functions when required input data is empty
Many data functions you want triggered from markings. However, when nothing is marked, empty inputs are sent to the DF which causes errors. So you have to create specific error handling code for TERR to detect # rows for input and send out empty d...
Calculated Columns are powerful but often not useful if they don't recalculated based on filtered data. We've developed scrips to flag filtered records and calculate over that flag but this requires the user to click a button every time they filte...