We are glad that you are interested in upgrading to Spotfire 14.0 LTS. Look forward to more powerful data wrangling, leveraging the R universe of data science algorithms and working more easily with data sources using OAuth2/OIDC authentication and authorization. Share insights in enhanced KPI charts and with nicely formatted exports to Excel, and deploy your Spotfire system on cloud or on premises with Red Hat, Ubuntu or Debian Linux distributions. See What's coming in Spotfire for a full list of new capabilities.
In this article we have collected some pre-information about what administrators may need to consider when planning your upgrade to Spotfire 14.0 LTS before it is released. When you are starting the actual upgrade please refer to the product documentation, starting with the release notes.
The most important changes in Spotfire 14.0 LTS are:
- Spotfire branding. Since the product is now branded Spotfire rather than TIBCO Spotfire, default installation path and service names are changed.
- TSSS Server removed. The legacy TIBCO Spotfire Statistics Services server is no longer provided. Instead use the Spotfire Services for TERR, Python and open source R.
- The TIBCO-branded versions of Progress DataDirect JDBC drivers are removed and no longer supported in this version of Spotfire.
- TIBCO ODBC drivers for Apache Spark SQL, Apache Cassandra and MongoDB have been removed.
- Eclipse Temurin OpenJDK replaces Oracle Java as the embedded JDK distribution.
Read further for more details.
Major changes per version since Spotfire 11.4 LTS
This section highlights the major system requirements changes and other system changes that are relevant for the administrators that are considering to upgrade from an earlier version of Spotfire to Spotfire 14.0 LTS.
System requirements changes
Version |
Change |
11.5 |
Microsoft .NET Framework needs to be upgraded to version 4.8 where Spotfire Analyst, Web Player, or Automation Services are running |
11.5 |
Dropped support for Microsoft Windows 7 and 8 for Spotfire Analyst. |
11.7 |
Oracle 12c (release 1 and 2) is no longer supported as the Spotfire database. |
11.7 |
Oracle 18c is no longer supported as the Spotfire database. |
11.7 |
Microsoft Windows 8.1 is no longer a supported operating system for Spotfire Analyst. |
12.0 |
PostgreSQL 11 is no longer supported as the Spotfire database. |
12.0 |
Microsoft Windows Server 2012 and Microsoft Windows Server 2012 R2 are no longer supported operating systems. |
12.0 |
CentOS 8 is no longer a supported operating system |
12.0 |
It is no longer supported to run Spotfire on 32-bit operating systems. |
14.0 |
Debian 10 is no longer a supported operating system |
14.0 |
Red Hat Enterprise Linux (RHEL) 7 is no longer a supported operating system. |
Significant platform changes
This table lists changes of the Spotfire platform that may be important for customers that are upgrading to Spotfire 14.0 LTS.
Version |
Change |
11.5 |
jQuery/jQueryUI are removed and have to be added if used For more information, see . |
11.7 |
The AngularJS-based API for custom login pages has been removed This means that using the new API does not require knowledge about a specific front-end framework and it is not subject to framework-breaking changes. |
11.7 |
Spotfire database cannot be used as default join database for Information Services |
12.0 |
Large schema changes in the Spotfire Database to enable versioning and compression Each version is a complete copy of the item, not an incremental one. Depending on your Spotfire usage, the Spotfire storage (the Spotfire database or object storage) utilization might increase very fast (for example, if you have many users who frequently save their analyses with embedded data, or if you have frequently running Automation Services jobs). For such situations, automated pruning using the delete-library-versions command is strongly recommended. |
12.0 |
Java 17.0 Drivers, custom extensions etc needs to be verified to work with JDK 17 |
12.0 |
There are now two different distribution files available, one for Windows and one for Linux For the language packs, each language now has two different distribution files: one contains the complete set of language resources that cover both Windows and Linux, and one contains only the resources that are needed for a Web Player on Linux. |
12.0 |
The file system paths in the some Automation Services tasks can no longer use relative paths |
12.1 |
Information Services runs in its own sub-process on the Spotfire Server Be aware of the following technical changes:
|
12.2 |
Changes to included data source templates for Information Services
Note: If you are upgrading from an earlier version of Spotfire, no changes are made to the templates in your installation. |
12.3 |
Removed support for pre-5.5 DXP file formats |
12.3 |
Updated Microsoft JDBC Driver for SQL Server For more information, see . |
12.4 |
Removed TIBCO ODBC drivers for Apache Spark SQL, Apache Cassandra, and MongoDB Migrate to a different driver using the following steps. Apache Spark SQL To access data with the connector for Apache Spark SQL, install one of the other supported drivers. See the system requirements. MongoDB To access data from MongoDB in Spotfire, use the connector for MySQL with the ODBC driver for MongoDB Connector for BI. See the system requirements. Apache Cassandra To access data from Apache Cassandra, you must use a different driver with the Load data from ODBC, OLE DB, or ADO.NET data provider functionality. |
12.5 |
Content Security Policy response header set by default Any violations to the policy will be logged to the new log file csp-violations.log. Review this log and adjust the policy if needed. |
12.5 |
Triggers in the database: Changes required on upgrade with Oracle as the Spotfire database installation script for the Spotfire database. Therefore, if you use Oracle as the Spotfire database, the Spotfire Database user must get another grant before the upgrade. For more information, see . |
14.0 |
The product is now branded Spotfire, not TIBCO Spotfire |
14.0 |
Removed TIBCO-branded versions of Progress DataDirect JDBC drivers For more information, see . |
14.0 |
The TIBCO Spotfire® Statistics Services server is discontinued For more information, see the . |
14.0 |
Updated from Java EE to Jakarta EE 9+ If you have custom code deployed on the Spotfire server, some code might need to be altered and rebuilt. The main difference is that some, but not all, imports of javax. must be changed to jakarta. For example, javax.servlet.http.HttpServletRequest must be changed to jakarta.servlet.http.HttpServletRequest. A list of components with changed namespace can be found here: https://wiki.eclipse. org/Jakarta_EE_Maven_Coordinates It is possible that a third party component that you use, for example a JDBC-driver, is still using the older namespace. In many cases, components handle this dependency by creating a shaded jar file, that is, a jar file that includes the dependency, but under a new namespace. If the jar file is shaded, everything might work directly, otherwise you need to update the third party component. |
14.0 |
Eclipse Temurin OpenJDK replaces Oracle Java as the embedded JDK distribution |
14.0 |
Updated code trust Certificate Authority This means that a new root CA certificate is generated on the Spotfire Server, which will be used to issue new code signing certificates when users sign new Spotfire mods. If you are using an environment with a Test or Development to Production structure, this means that the step to export and import the root CA certificate between the systems must be done again to make everything work properly for Spotfire mods signed after the upgrade. |
See What's coming in Spotfire for a full list of new capabilities in Spotfire 14.0 LTS.
This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availability dates for TIBCO products and services. It is for informational purposes only and its contents are subject to change without any notice.
- 1
Recommended Comments
There are no comments to display.