DataFunctions preferences
Preferences that an administrator can specify for data functions.
| Preference | Description |
|---|---|
| AllowLocalDefaultPythonIfAvailable |
Determines whether the default setting is to allow execution of Python scripts. Default is True. Note: End users can still override this setting by specifying
an explicit local python.exe on their computers.
|
| IgnoreTrustCheck |
Allows you to switch off the trust checking of data functions. Note: A data function written by a malevolent person could
potentially perform unexpected or undesired actions. Therefore, Spotfire uses a
trust mechanism, where users called Script Authors, verified by licenses and
group belonging, are the only ones that can make a data function trusted for
anyone in the organization. It is not recommended to switch off trust checking.
Note: If you use a service (e.g., a TERR service) to run your
data functions on a Spotfire Server, and you for some reason want to switch off
trust checking by setting this preference to
True, you must also change the
disable.spotfire.trust.checks configuration
property on the service to
True. Setting either of these options
without setting the other can cause unexpected results. See also the
TIBCO® Enterprise Runtime for R - Server
Edition help.
|
| LocalPythonHotSpares | Determines whether use of hot spares should be enabled by default when running local Python. Default is True. |
| LocalPythonHotSpareTimeOutInSecond | Determines the default timeout in seconds
when using hot spares.
Default is 600 seconds. |
| LocalPythonNoOfDefaultHotSpares | Determines the number of hot spares to use
by default.
Default is 3. |
| LocalPythonNoOfPackageSpecificHotSpares | Determines the number of hot spares to use
for each specified package by default.
Default is 1. |
| PinnedFunctionDefinitions |
Lists which data function definitions that should be available
in the
Default are none. The information should be presented in the form of a string containing the required information to locate the definitions in the library. You get the string by configuring an f(x) flyout using the installed Spotfire client and then selecting Copy info about pinned items to clipboard from the flyout top menu. See also Pinning items to the f(x) flyout. Note: If a user does not have access to certain data function
due to how the licenses or library permissions are configured, then no shortcut
will be shown for that user even if it has been added to the preference.
|
| PythonPackageRepositoryIndexURL | Sets the repository for downloading Python packages to the specified custom URL. Any Python packages downloaded and used in Python data functions are downloaded from the specified repository, instead of from PyPI. (Packages included with Spotfire Service for Python are not affected by this setting.) |
| PythonServiceUseRunLengthEncoding |
Determines whether to use Run Length Encoding (RLE) when running Python data functions using the Spotfire® Service for Python. Enabling RLE might lead to better performance for the Python data functions, because the RLE encoded SBDF files used in communication with the service are often smaller and are therefore transmitted faster over the network. Default is True. |
| PythonToolsProxyAutodetect | Enables detection of Spotfire's proxy server, if one is used. By default, this is set to true. If set to false, then any proxy settings are not applied and package download requests sent to PyPI using pip attempt a direct connection. |
| PythonToolsProxyURL |
Passes any provided URL to the pip module's
|
| RServiceUseRunLengthEncoding |
Determines whether to use Run Length Encoding (RLE) when running R data functions using the Spotfire® Service for R. Enabling RLE might lead to better performance for the R data functions, because the RLE encoded SBDF files used in communication with the service are often smaller and are therefore transmitted faster over the network. Default is True. |
| ShowFxIconInVisualizations | Determines whether the fx-icon should be
shown on column or data table selectors that use an output from a data
function. Clear the check box to remove the icon and the entry-point for tuning
data function inputs from the visualizations.
Default is True. |
| TerrServiceUseRunLengthEncoding |
Determines whether to use Run Length Encoding (RLE) when running TERR data functions using TIBCO® Enterprise Runtime for R - Server Edition (the TERR Service). Enabling RLE might lead to better performance for the TERR data functions, because the RLE encoded SBDF files used in communication with the service are often smaller and are therefore transmitted faster over the network. Default is True. |
| UseDefaultPythonEngine | Determines whether the default Python engine
should be used for local execution of Python scripts or whether to use a
specific local python.exe (as specified in
).
Default is True. |