Spotfire® Analytics Accelerated
- Get richer insights with AI-infused visual analytics and custom analytics app creation
- Combine historic and streaming data to predict trends via data science and embedded analytics
Users of TIBCO Spotfire® Data Functions are now able to view data tables and data function pipelines from the data canvas. Designed to provide the complete picture of your data, this allows authors to visualize each step of a data model workflow: view input parameters and their outputs—all in one analysis environment.
A new data function editing experience allows for editing inputs directly from the data canvas. Along with the new data function overview, this makes it easy to quickly tune and adapt changes in the analytics context while also providing convenient access for reviewing input parameters.
Take action on smarter insights sparked from the most comprehensive analysis of virtualized data. For TIBCO Spotfire users who are also TIBCO® Data Virtualization customers, it's now easier than ever to search and browse fully governed data. Business author and analyst users may open connections to browse virtualized views directly from the Files and Data flyout panel. These capabilities provide the quickest path to visualizing virtualized data available on the market today.
Other Spotfire visual analytics usability improvements accelerate time-to-insight:
In addition to the latest connections to TIBCO Data Virtualization software, the following updates have been made to popular native Spotfire connectors:
The built-in OAuth2 Authorization Server, leveraged by API clients, now supports the prompt parameter. The prompt parameter is defined as part of the OpenID Connect (OIDC) AuthRequest specification.
The following operating systems are all supported in the platform for TIBCO Spotfire Server, TIBCO Spotfire® Statistics Services, TIBCO® Enterprise Runtime for R - Server Edition, and TIBCO Spotfire® Service for Python:
The CLI commands export-service-config and list-service-configs now have an additional argument, platform, that filters which configuration to export to match the intended target platform (Linux or Windows). This filtering utility is helpful for a deployment area with several default configurations for different platforms.
Users of TIBCO Spotfire Data Functions are now able to interactively tune parameters directly within data visualizations. With this new dedicated user interface for tuning, users are able to edit input values, link document properties, input columns or expressions, then automatically refresh visualizations with instant results- all in one analysis environment.
Take action with smarter automated insights with the latest enhancements to Spotfire notifications. Prompt users to navigate to another page or bookmark, create new pages or visualizations, or highlight findings in visualizations and close the gap on time-to-decision by acting on data-driven insights faster.
The Spotfire notification service API now supports defining actions and callback functions making it possible to build analytics applications that use the notification service to guide users through clickable custom actions.
The files and data flyout ('+' menu) now includes either a list or grid view of Recommended files. In Spotfire Analyst and Business Author, it's also possible to select a default start view: Recommended, the Spotfire library, or a specific library folder.
Other visual analytics usability improvements include:
The following updates have been made to popular native Spotfire connectors:
With a newly added API, it is now possible to configure tooltips for Spotfire Mods visualizations using the standard tooltip panel. This provides the same baseline functionality native visualizations, expanding upon Mods' customizable capabilities as highly tailored, domain-specific applications.
Spotfire now supports PostgreSQL versions 13 as a Spotfire Server Database. PostgreSQL version 13 is the latest stable version and supported by most major cloud service providers.
For easier and faster integration with open standards and APIs, SCIM compliant APIs are supported for Spotfire user and group provisioning. SCIM (System for Cross-domain Identity Management) is the open API for managing identities. The SCIM specification is designed to make managing user identities in cloud-based applications and services easier.
The latest addition to the Community library of TIBCO Spotfire® data functions includes the Autopilot template for Amazon SageMaker. It provides powerful autoML capabilities for both data scientists and business analysts by building, training, and optimizing the model creation process. With model explainability rendered through auto-generated visualizations, AI-driven insights for SageMaker model performance are exploration-ready in Spotfire analytics and only a click away.
Additional Python usability and TIBCO® Data Science workflow improvements in this release also include updates to the Python interpreter, benefiting all Spotfire users leveraging native data science workflows in today’s top programming language.
When using multi-source data loading with complex data transformations and mashup computations, Spotfire users will now experience documents opening up to 70% faster. This provides greater efficiency gains for faster time to analysis and accelerates the overall speed-to-insight.
For more details and other frequently asked questions about performance gains, visit the TIBCO Community.
With the introduction of multi-layer trellising capabilities on map charts, exploration of multivariate comparisons between categories are more powerful. The trellising of a map chart can now comprise more than one layer of data, allowing for comparison of multiple measures of data within a single geographical or diagrammatic map. Recognize similarities or differences between various categories to spot insights with ease.
This release includes all of the following updates to connectors:
A new copy-to-clipboard feature captures all newly introduced details by simple cut-and-pasting of data table properties.
A new Summary view now expands the primary data table by default, allowing for easy adjustments of default settings.
All of these improvements streamline the union of data tables for smarter ML-driven data preparation efficiencies.
The TIBCO Spotfire Service for Python is now available in the TIBCO Cloud Spotfire Enterprise version.
Two new commands are now available (migrate-db and migrate-action-db) to facilitate the migration of the Spotfire configuration database and action database from one supported server to another (e.g. from Oracle database to PostgreSQL).
Administrators now have the ability to configure a maximum number of concurrent sessions per user, forcing logouts if maximum is exceeded. This helps to facilitate license management and also aligns with modern security access controls standards.
For spatial map manipulation, Spotfire analytics now provides a means for disabling geometry simplification to improve acuity in the rendering of rectangle features. By preserving essential shapes, this expands capabilities for more precise visual exploration and discovery.
The interface for saving analyses to the Spotfire library has been unified with that of the experience for browsing library files and data panel. Additionally, the data flyout has new functionality for naming, managing, and sharing files all from within the panel itself.
It's now possible to call the API to determine the current status of a Spotfire analysis as viewing or editing. This allows developers to adapt custom user interfaces for either displaying or hiding authoring capabilities for a much cleaner, more simplified user experience.
Several usability improvements to Spotfire Mods include performance gains with API calling efficiencies, more web browsers, and removal of dependencies of third-party cookies.
With new f(x) flyout functionality, it's easier than ever for non-developers to add Python and R data functions to TIBCO Spotfire® analysis files and applications:
Data functions become shareable assets for repurposing across an organization, allowing for more advanced calculations to answer more questions across more analysis files for the most comprehensive analysis. This also unburdens data science and developer teams to focus on higher value analysis.
Several new contributions have been made to TIBCO Community Mods as well as general usability improvements with drag-and-drop functionality for Mods file management in the Spotfire Business Author client.
With added governance and trust mechanisms, the Package Builder is now available via cloud download for Spotfire developers to use for signing trusted Mods with CA certificates.
For all updates to the Mods API 1.1 and more, view the full Mods Developer Documentation.
Automatic column matching when adding rows, Useful when new columns with the same names and data types are continuously added over time.
All of these improvements streamline the union of data tables for smarter ML-driven data preparation efficiencies.
The Spotfire data panel now displays all supported data sources, allowing for selection of specific data sources without needing to match them with a connector. Search data sources, not just connectors, directly from the flyout.
Additionally, the following connector updates have been made:
TIBCO Spotfire Server and related services now support using AdoptOpenJDK as an alternative to OpenJDK distribution instead of the default Oracle Java.
A new configuration file for custom logging settings is available in the node manager to simplify settings reuse and provide persistence upon upgrades.
Newly translated help resources are also available on docs.tibco.com.
Admins can push selected data function f(x) flyout content to end users.
All of the available default map types for multi-layer mapping have been updated with fresh geographical data to provide a more detailed and immersive mapping experience.
Users of Spotfire geoanalytics are also now able to connect to GeoJSON files, making it easier to add custom geospatial data to analysis.
The Spotfire connector for PostgreSQL now supports the GPU accelerated database Brytlyt.
Users of Brytlyt will experience blazingly fast query response times for ad hoc interactive push-down queries, all without needing to import data into the Spotfire in-memory engine.
Additionally, the Spotfire Connector for MySQL now supports SingleStore (formerly MemSQL). ODBC drivers for Apache Spark SQL, Cassandra, and MongoDB have all been updated.
Spotfire users may now exclude the (All) and/or (None) options from the item, list box, and radio button filters. This functionality streamlines the auto-configuration of commonly used filters in regular reports.
Additionally, users may now set a preferred visualization type to display on default when adding data to Spotfire software.
Users of cross tables will enjoy coloring table cells by another column property or a custom expression. All of these feature enhancements help to accelerate insight generation.
The Python interpreter required to run data functions in the current version of Spotfire software was updated to 3.7, benefiting all Spotfire users leveraging native data science workflows in today’s top programming language.
The Spotfire Mods Developer Documentation has been updated with more detailed information for using the Mods API, enabling a much easier getting-started experience for enabling development of new custom analytics applications.
Other API updates include additions to the C# API allowing for automation of new 11.2 functionality noted above (radio button filters, cross table cell coloring) via IronPython scripts and C# extensions.
Microsoft Windows Server 2019 is now supported with Citrix for Spotfire Analyst and Spotfire Desktop. Support for Citrix Virtual Apps and Desktops 7 1912 LSTR has been added, and support for Citrix XenApp 6.5 and 6.0 has been removed.
Microsoft Windows Server 2019 is now supported with Remote Desktop Services for Spotfire Analyst and Spotfire Desktop. Support for Remote Desktop Services with Windows Server 2008 R2 has been removed.
Spotfire users connecting to TIBCO Cloud™ Data Streams now have a self-service, no-code environment for streaming business intelligence. Blending real-time data connectivity and easy to use visual analytics, Spotfire analytics now gives users the ability to access data streams on the cloud—with no installation.
The Spotfire MySQL connector now supports both MariaDB on TIBCO Cloud™ Spotfire software and TIBCO Spotfire for AWS, allowing the ability to push live queries and refreshed data directly from TIBCO Cloud web clients to internet-facing MariaDB instances.
Spotfire users can have pop-up notifications set at the user group for greater relevance and a more tailored user experience. Administrators are now able to configure this as a default setting from the Administration Manager.
The latest version of TIBCO Enterprise Runtime for R (TERR) includes support for BioConductor R packages and full compatibility with Open Source R 4.0.2. For more details, see the full documentation.
A new option for accessing hidden intermediate data tables is now available with a "Show in user interface" feature in the Data Canvas. This expands on the previous data table properties settings to allow for creating analysis that is easier to navigate and understand.
SUSE Linux Enterprise Server 15 is now supported as an operating system for each of the following:
Additionally, it’s now possible to perform a graceful shutdown of node manager services, or order on delay, by using the command line. For more details, see full documentation.
Admins are now able to use a new command "copy-deployment-area" to create a copy of a deployment area with a new name within the same Spotfire Server. Also, another new command "export-deployment-area" allows exporting all packages in a specified deployment area and saving them in a distribution file (.sdn) for deployment to another Spotfire Server instance.
Mods interact with any library, API, or workflow, always leveraging built-in Spotfire capabilities. This makes it easier for developers to create fit-for-purpose visualizations that blend into the end-user experience as if they are native. Users may also make mods freely available to others in the Spotfire community and also share them in the Spotfire Library. Development and security of mods may be governed by organizations' administrators with new features including a certificate-based trust mechanism.
Spotfire analytics now offers Amazon Redshift Ready certification along with a completely enhanced Amazon Redshift connector. With self-service support for Amazon Redshift Spectrum, users have out-of-the-box support for analyzing data in S3. This, together with the added support for geographical data and the vastly increased number of supported Amazon Redshift analytic functions, without the need to write any SQL, provides a much improved visual data prep workflow experience.
Additionally, new authentication methods include modern identity providers:
Users of the Spotfire Analyst client will enjoy a new f(x) flyout feature enabling the pinning of frequently used data function definitions to the data panel flyout. A simple click of a pinned f(x) icon applies a data function to new analyses as a convenient and natural step in the workflow.
Spotfire Web Player software can now be configured to gracefully throttle the rendering of visualizations with streaming data, based on the Web Player CPU load. This means that use of the Web Player's CPU can be managed more efficiently, and more users can be served real-time dashboards from the same Web Player instance.
It's now possible to build a Spotfire .spk file containing a Python interpreter and automatically distribute it to all Spotfire Analyst users and server machines running the Spotfire service for Python. This ensures that all users have the ease and convenience of executing Python data functions all in one consistent platform environment.
With added functionality for making columns previously hidden in analyses visible again (e.g. attempting to delete columns that are referenced in calculated columns), improved usability now allows for building more customizable visual data pipelines and applications.
The Spotfire welcome page content is now able to be customized with content such as graphics, text, and links. This extends the possibility to co-brand your Spotfire solution as a domain or organization-specific white-labeled analytics tool.
Users of the TIBCO Spotfire® web clients can now consume Python data functions for applications built with the Spotfire® Analyst client. Now supported natively across web and installed clients as well as automation services, this tight integration between visual analytics and Python libraries for statistics, artificial intelligence, and machine learning allows users to drive computations of data functions interactively with the very same ease that users of R language packages always have.
It's now possible to add comments to custom expressions. This makes it easier to understand and maintain complex custom expressions. For users of the custom expression editor and other dialogs in the installed Spotfire Analyst client, new maximize button functionality allows for easier readability for all of the following diag editors:
Data access enhancements are headlined by the addition of Sharepoint Online lists. With this new native connector, Spotfire users may log in to SharePoint Online instances directly, browse and select lists, and instantly load list content into data tables all within the Spotfire environment.
Federated authentication with Microsoft 365 allows for in-memory analysis through integration based on the Microsoft Graph API.
With updates to TIBCO Enterprise Runtime for R (TERR) version 5.1, the commercially supported bundled engine for the R language now includes the following:
Users of Spotfire may now arrange custom background and text colors within tables. Applying color to columns, headers, or selected data values provides a visually appealing means for highlighting analysis and accelerating speed-to-insight.
Additionally, Geoanalytics users are now able to add layers to map chart visualizations with ease by simply duplicating an existing layer from another map chart in an analysis.
The following databases are now supported as Spotfire Server database:
Also, the following updates have been made:
The data canvas makes it easy to see which added rows, added columns, and calculated columns are included in a Spotfire final data table.
Users can now multi-select column matches and data table relationships by using the mouse in combination with the Shift and/or Ctrl key.
Additionally, there are more options to configure automatic Recommendations for newly added data tables.
Expanded data access and support now includes:
For users of C# API, it's now possible to add new top-level menus for your custom application and document tools. A custom top-level menu can also contain sub menus, providing easy in-platform access for builders of analytic applications.
TIBCO Spotfire® bar, line, and combination charts and scatter plots now support shared dual scales. This means that users can now create visualizations that display multiple columns using two scales. For users of the Spotfire Analyst client, it's also now possible to select the scale position on the right or left side of visualizations. This allows for greater customization for what's suitable by analysis type.
Visualization labels may now be configured to display values from columns in secondary data tables. This allows for highly customized descriptive naming in place of raw ID labelling to promote deeper and more intuitive end user understanding.
New data action concepts built on the Spotfire Recommendations engine now suggest automatic improvements to data preparation workflows:
In addition, Spotfire software now enables direct access from the data canvas for:
Spotfire users may now access Google BigQuery datasets without being a project member, and also explore Google BigQuery data by interactive marking in visualizations. The generated queries now use tuples IN, enabling the marking of more items than previously possible.
A number of new enhancements to the TIBCO Spotfire connector for PostgreSQL include:
Spotfire software now supports the following:
Note: Upgrades to Spotfire Analyst 10.9 will still be executed from the temporary folder.
The most recent round of C# API enhancements allow for:
Additionally, digital signing using local certificate stores is now supported in the Spotfire Package Builder console app, eliminating the need to provide a password on the command line.
Following the recent release of native Python data functions, users of TIBCO Spotfire® Analyst software now have a tool for managing locally used Python packages via a UI-based tool. This provides an alternative to managing these via the command line, with greater ease for importing Python packages into data functions.
It's now possible to configure Spotfire visualizations so that data can be limited by the same markings that visualizations employ. This allows for greater interactivity with drill-downs from any angle in any visualization, accelerating discovery by enabling faster time-to-insight.
The TIBCO Spotfire connector for Oracle MySQL now includes support for all of the following:
The SAP BW connector now supports SAP BW/4HANA 2.0.
The SAP HANA connector now supports auto binning.
The add rows recommendation has been made smarter and now uses data that has been loaded in the background.
The data loading progress dialog provides more information than before and enables users to copy the details into Spotfire software for further analysis.
Locate new details quickly; view details about selected library items, such as information links, right in the library browser for greater efficiency.
This also allows for copying to the clipboard from other programs or systems including new fields: "Modified by," "Date created," "Created by," "Modified by," "Path," "Library URL," "Web client URL," as well as "Columns" and "Prompts" details for information links.
In both Spotfire web and installed clients, it's now possible to automatically reconnect to the Spotfire Data Streams server if it's ever unavailable or restarts. Applications will now automatically reconnect without the need to reload data, which is especially useful for dashboards on public displays.
Spotfire Analyst installation procedures have been modernized and made more user-friendly. During package downloads, progress indicators are more accurate and visual designs of installation screens have been updated.
In addition, it's now possible to Whitelabel the SetupLauncher progress screen, which is useful for OEM applications.
Spotfire users will now enjoy a customizable toolbar. Every user now has the ability to get quick access to most frequently used features, while admins are also enabled to set preferences or defaults at the group level.
Labels for feature layers in map charts are now positioned automatically on geometries center without the need for any X/Y coordinate data. This makes it easier to visualize spatial features from files without coordinate information. Additionally, Map chart is now capable of rendering shapefiles and geoTIFF images even if the projection definition is not officially supported by Spotfire software, by reading and applying the projection definition contained in the imported file.
Web authors can now add and edit image layers like they are used to in the Analyst client. Image layers may also now be used to layer images over a geographical map, or, use images as a map background for geographical or non-geographical analysis.
The C# API now allows for:
The server upgrade process has been simplified with the Spotfire Server upgrade tool, which now:
As part of an upgrade process or scaling operation, any server in a Spotfire Server cluster can now be taken offline, and all users currently connecting through that server may seamlessly continue sessions on another server without re-authenticating (via load-balancer rerouting).
All running analysis sessions in the web player can also continue without losing their current state.
On top of existing OpenID Connect support to verify the identity of end users based on the authentication performed by an authorization server, the addition of support for initiating OpenID Connect login from a third party.
The OpenID Connect specification describes an optional feature through which a third party (such as an identity provider or a portal of some sort) may initiate login on a service provider.
Examples of third-party identity providers are Google, Azure AD, Okta, etc. See ThirdPartyInitiatedLogin within the OpenID Connect Core specification for more information.