MicroStrategy ONE
Compatibility and Interoperability
For best practices on compatibility and interoperability, as it relates to upgrading a MicroStrategy system, see the Upgrade Help. Please note, our current release schedule ensures product upgrades on a monthly basis for cloud and containerized releases and a quarterly cadence for on-premise customers.
Definition of Terms
-
Compatibility: Products that are compatible can function on the same machine without software conflicts. Installing compatible products on the same machine results in no loss of functionality for these products.
You cannot have a combination of MicroStrategy ONE/2021 and pre-2021 MicroStrategy products installed on the same machine. For example, MicroStrategy Web 2020.x cannot reside on the same machine as MicroStrategy Command Manager in MicroStrategy ONE/2021. For more information, see Important Compatibility Notes. Please note that MicroStrategy ONE/2021 is the only supported platform. For more information, see Support Lifecycle.
-
Interoperability: Products that are interoperable can function on different machines without software conflicts.
Different versions of MicroStrategy products are, in several configurations, interoperable when installed on different machines. However, pre-MicroStrategy ONE/2021 versions of clients cannot be used with the MicroStrategy ONE/2021 Intelligence Server.
Connecting MicroStrategy products to an earlier version of MicroStrategy Intelligence server is not supported. For example, MicroStrategy does not recommend or guarantee support for connecting MicroStrategy Developer on MicroStrategy ONE/2021 to a pre-MicroStrategy ONE/2021 MicroStrategy Intelligence server.
-
Certified: The third-party component has been actively tested with the current release.
-
Supported: A third-party component that has been listed as supported is expected to be used successfully with any and all applicable MicroStrategy functionality.
Important Compatibility Notes
The following provides an overview of several important compatibility considerations.
-
Newer and older products on the same machine: MicroStrategy ONE/2021 products are not compatible on the same machine with earlier versions of MicroStrategy products. If you attempt to install a MicroStrategy ONE/2021 product on a machine that currently has a pre-2021 product installed, the MicroStrategy Installation wizard prompts you to upgrade every MicroStrategy product on that machine to MicroStrategy ONE/2021.
-
Intelligence server and metadata: MicroStrategy Intelligence server and metadata versions should always match. That is, the metadata must be upgraded to MicroStrategy ONE/2021 to use MicroStrategy Intelligence server on MicroStrategy ONE/2021. In direct connection deployments, client products (such as MicroStrategy Developer) should also be updated to the newer version of MicroStrategy Intelligence server.
-
MicroStrategy Library and the Intelligence server should operate on the same version, including the same update version.
-
All clients such as Mobile, Workstation, and so on have:
-
Full feature support in the same version, including the same update version.
-
Interoperability/backward compatibility for older versions across supported platforms.
-
MicroStrategy recommends to upgrading client products to the same version of Intelligence server. For example, Developer on 11.3.x is not allowed to connect to Intelligence server on 11.4.x to protect metadata integrity. Refer to each client in Compatibility Scenarios for more details.
-
Compatibility Scenarios
MicroStrategy ONE/2021 is the only supported platform and as such all MicroStrategy ONE/2021 products are compatible with each other. While it is possible to install all MicroStrategy ONE/2021 products on the same machine, MicroStrategy recommends installing products and groups of products on separate machines and dedicated server machines as determined by your production environment requirements. For more information on various production deployment scenarios, see Installation and Configuration Help.
Analytics Modules
The MicroStrategy Tutorial project has been tested on a warehouse and metadata in Microsoft Access. Some database-specific object definitions may need to be changed if Tutorial is used on another platform.
Command Manager
A project source is required to run MicroStrategy Command Manager and connect to a metadata repository. MicroStrategy Developer and MicroStrategy Command Manager can be installed on the same machine, or on different machines.
Administrators do not need to install Narrowcast server on the machine where Command Manager is installed to be able to manage a Narrowcast server system.
For full feature compatibility and operability, it’s recommended to keep Command Manager and Intelligence server on the same version.
Command Manager Clients | Intelligence Server | |
---|---|---|
11.3.6 (2021 Update 6) | 11.4.03 (MicroStrategy ONE March 2024) | |
11.3.6 (2021 Update 6) | Full 11.3.6 feature support |
Interoperable, but does not support partial functionality |
11.4.03 (MicroStrategy ONE (March 2024)) | Interoperable, but does not support partial functionality | Full 11.4.03 feature support |
Enterprise Manager
A project source is required to run MicroStrategy Enterprise Manager and connect to a metadata repository.
MicroStrategy Developer and MicroStrategy Enterprise Manager can be installed on the same machine, or on different machines.
Integrity Manager
While Integrity Manager is certified to run against various Intelligence server versions, to ensure proper functionality, workflows created in Integrity Manager should be opened, deployed, and used with versions currently supported by MicroStrategy. See Support Lifecycle for a list of supported and expired MicroStrategy releases.
MicroStrategy Application
MicroStrategy Application is no longer supported after the MicroStrategy 2021 Update 10 release. Please refer to this announcement for more information.
MicroStrategy Developer
MicroStrategy Developer on MicroStrategy ONE/2021 is interoperable with the MicroStrategy ONE/2021 Intelligence server. The update version of Developer cannot be older than the Intelligence server. Otherwise, the client will throw an error and ask the user to upgrade the client first. For full feature compatibility and operability, MicroStrategy recommends keeping MicroStrategy Developer and Intelligence server on the same version.
MicroStrategy Developer | Intelligence Server | |
---|---|---|
11.3.6 (2021 Update 6) | 11.4.03 (MicroStrategy ONE March 2024) | |
11.3.6 (2021 Update 6) | Full 11.3.6 feature support |
û |
11.4.03 (MicroStrategy ONE (March 2024)) | Interoperable | Full 11.4.03 feature support |
MicroStrategy Library
For full feature compatibility and operability, MicroStrategy Library and the Intelligence server should operate on the same version, including the same update version. For example, they should both be on 11.4.06.
Operating older MicroStrategy Library versions on newer Intelligence server versions results in partial interoperability. This means that when Library version 11.4.03 runs on an Intelligence server version 11.4.06, only features available in Library until 11.4.03 are operable.
MicroStrategy Library | Intelligence Server | ||
---|---|---|---|
11.3.12 | 11.4.03 | 11.4.06 | |
11.3.12 | Full 11.3.12 feature support |
û
|
û
Partially operable for Library features until 11.3.12 |
11.4.03 | û | Full 11.4.03 feature support |
û
|
11.4.06 | û | û | Full 11.4.06 feature support |
MicroStrategy Library for Mobile
To ensure full feature support, MicroStrategy Library for Mobile clients should be on the same version as the MicroStrategy Intelligence server and Library server. In addition, MicroStrategy Library for Mobile clients are interoperable with older versions of MicroStrategy Library servers and Intelligence servers.
Compatibility is currently not supported between clients running a version older than the server instances.
MicroStrategy Library for Mobile Clients for iOS and Android Devices
Clients | Library Server and Intelligence Server | ||
---|---|---|---|
11.3.12 | 11.4.03 | 11.4.06 | |
11.3.12 | Full feature support | Not applicable | Not applicable |
11.4.03 | Interoperable | Full feature support | Not applicable |
11.4.06 |
Interoperable | Interoperable | Full feature support |
MicroStrategy Mobile
To ensure full feature support, MicroStrategy Mobile clients should be on the same version as the MicroStrategy Intelligence server and Mobile server. In addition, MicroStrategy Mobile clients are interoperable with older versions of MicroStrategy Mobile server and Intelligence servers.
Compatibility is currently not supported between clients running a version older than the server instances.
MicroStrategy Mobile Clients for iOS and Android Devices
Clients | All Server Products (Mobile Server, Intelligence Server, etc.) | ||
---|---|---|---|
11.3.12 | 11.4.03 | 11.4.06 | |
11.3.12 | Full feature support | Not applicable | Not applicable |
11.4.03 | Interoperable | Full feature support | Not applicable |
11.4.06 | Interoperable | Interoperable | Full feature support |
Creating a Configuration of Multiple MicroStrategy Mobile Servers
To create a configuration that includes multiple MicroStrategy Mobile servers, all of the MicroStrategy Mobile servers must be the same version.
MicroStrategy Metadata Compatibility Between Major Releases
Metadata Updates
-
Intelligence server and metadata platform versions should always match. For example, both should be on MicroStrategy ONE/2021.
-
If the metadata is older than MicroStrategy ONE/2021, a metadata update is needed before using the metadata.
-
If the metadata is older than Microstrategy 10, than metadata update is not directly supported. You must use an intermediate version (between Microstrategy 10 and Microstrategy 2021) to update the metadata first.
-
MicroStrategy never supports downgrading metadata from newer version to an older version.
Object Packages and MSTR Files
Object packages and *.mstr files exported before MicroStrategy ONE/2021 can be imported to MicroStrategy ONE/2021.
MicroStrategy Metadata Compatibility between Monthly and Quarterly Releases of Microstrategy ONE/2021 (including 2024 series)
Metadata Updates
A metadata update is not required when upgrading to a newer monthly or quarterly release, unless you plan to use features that explicitly require a metadata update.
Object Packages and MSTR Files
Object packages and *.mstr files can be migrated smoothly between all monthly/quarterly releases. This includes migration from older to newer versions, as well as from newer to older versions. However, if an object package or *.mstr file contains objects built with features that have not been implemented in the target build, this may lead to unexpected and unpredictable consequences.
MicroStrategy Workstation
Workstation can be installed on the Intelligence server machine, but this is highly not recommended, as there are known usability issues because of having both products on same machine.
Do not install Workstation and Intelligence server on the same machine.
MicroStrategy Workstation | Intelligence Server and Library | ||
---|---|---|---|
11.3.12 | 11.4.03 | 11.4.06 | |
11.3.12 | Full feature support | Interoperable | Interoperable |
11.4.03 | Interoperable | Full feature support | Interoperable |
11.4.06 | Interoperable | Interoperable | Full feature support |
MicroStrategy for Office
The new MicroStrategy for Office add-in introduced in 2019 is not interoperable with pre-2019 releases.
If you use MicroStrategy Web Services (http://ASP.NET), all machines on which MicroStrategy for Office will be installed should be on the same domain or at least on a trusted domain of the domain to which the Web Services machine is linked. If not, a Network Logon dialog prompts you to enter credentials that can be authenticated in the domain on which the Web Services machine resides. This is not required for MicroStrategy Web Services J2EE.
Clients | Library Server and Intelligence Server | ||
---|---|---|---|
2019 | 2020 | MicroStrategy ONE/2021 | |
2019 | Full feature support | Not applicable | Not applicable |
2020 | Interoperable | Full feature support | Interoperable |
MicroStrategy ONE/2021 | Interoperable | Interoperable | Full feature support |
System Manager
To ensure proper functionality, workflows created in System Manager should be opened, deployed, and used only with the same version or newer versions of System Manager.