Default Installation Directories

This page lists the default directory locations used by Spotfire Streaming features for current releases.

Conventions on This Page

Throughout Spotfire Streaming documentation, the placeholder phrase streambase-install-dir stands for the Streaming installation directory.

Also, throughout this and other pages:

  • The letters 11.1 refer to a Spotfire Streaming release's major and minor release numbers, such as 10.6 or 11.0.

  • The letters n.m.x refer to a Spotfire Streaming release's major, minor, and maintenance numbers, such as 10.6.1 or 11.0.0.

  • Some path names on this page are shown for publication clarity on more than one line. In all cases, these paths consist of a single unbroken line.

  • For recent Windows versions, the directory C:\Users\username\AppData is hidden by default. You can still navigate to it by typing %LocalAppData% in the address bar in Windows Explorer.

Windows Installation Locations

Current Spotfire Streaming installations on Windows make use of the directory locations described in this section.

Streaming Feature Default Installation Path
Installation site
C:\TIBCO\sfire-sfds\n.m
StreamBase Workspace
C:\Users\username\Documents\StreamBase Studio 11.1 Workspace
StreamBase Studio Configuration
C:\Users\username\AppData\Local\TIBCO Software Inc\StreamBase\AppData\
  product\11.1

Note

For StreamBase 10.3.x and earlier, the path to the configuration directory used the three-position n.m.x format to designate the current release, which meant that each maintenance release used its own configuration directory. Starting with release 10.4.0, maintenance releases share the same configuration directory named as 11.1.

Note

For StreamBase 10.2.1 and earlier, the path to the configuration directory used StreamBase\AppSupport instead of StreamBase\AppData.

StreamBase Manager Workspace
C:\Users\username\Documents\StreamBase Manager 11.1 Workspace
StreamBase Manager Configuration
C:\Users\username\AppData\Local\TIBCO Software Inc\StreamBase\Caches\
  sbmanager\n.m.x\Configuration

Spotfire Streaming supports installation of multiple releases on the same Windows machine, as long as the major and minor numbers of the releases differ. Thus, Streaming 10.6.2 and 11.0.0 can be installed side-by-side.

Service pack releases (where only the third digit in the release number changes) automatically replace the previous major release. Thus, for example, you can have both the 10.6 and 11.0 releases on the same machine, but you must uninstall release 11.0.0 in order to install release 11.0.1.

Streaming Installation Directory

The default Streaming installation directory is:

C:\TIBCO\sfire-sfds\n.m

StreamBase Studio Workspace

The StreamBase Studio workspace is the disk location of your StreamBase Studio project folders and files. StreamBase Studio prompts for the workspace location when you first run it, and suggests a default location. You are free to place your StreamBase Studio workspace anywhere you have write access, but Spotfire Streaming documentation presumes you have used the default location.

Caution

Do not try to re-use an older Streaming release's workspace when you first run a new Spotfire Streaming major.minor release. Specify a new workspace for the new release, then import your projects from the old to new workspaces.

For recent Windows versions, the default workspace directory location for StreamBase Studio is:

C:\Users\username\Documents\StreamBase Studio 11.1 Workspace

Documents or My Documents?

On Windows 7 and Windows Server 2012, the directory named Documents is a real directory, present by default in each user's home directory under C:\Users\username. For compatibility with earlier versions of Windows, an NTFS junction named My Documents points to the Documents directory. In Windows Explorer views of C:\Users\username, you might only see the My Documents directory, depending on your Explorer settings. This is the same directory as Documents.

In Windows 10, only the Documents directory exists, without the My Documents workaround.

StreamBase Studio Configuration Directory

StreamBase Studio uses its configuration directory to store internal files and state information. End-users rarely need to be concerned with the contents of the configuration directory. Support may occasionally direct users to open a log file stored there, or to delete the configuration directory to resolve an issue. The configuration directory is automatically created by StreamBase Studio.

For supported Windows versions, the default configuration directory for StreamBase Studio releases is:

C:\Users\username\AppData\Local\TIBCO Software Inc\StreamBase
\AppData\sbstudio\11.1

Note

For StreamBase 10.3.x and earlier, the path to the configuration directory used the three-position n.m.x format to designate the current release, which meant that each maintenance release used its own configuration directory. Starting with release 10.4.0, maintenance releases share the same configuration directory named as 11.1.

Note

For StreamBase 10.2.1 and earlier, the path to the configuration directory used StreamBase\AppSupport instead of StreamBase\AppData.

StreamBase Manager Workspace

StreamBase Manager is a monitoring utility for StreamBase applications that runs either as a perspective in StreamBase Studio or as a standalone program. A link to start the standalone version of StreamBase Manager is placed in the Windows Start menu. Like StreamBase Studio, StreamBase Manager uses separate workspace and configuration directories.

The standalone StreamBase Manager utility uses the following workspace locations:

C:\Users\username\Documents\StreamBase Manager 11.1 Workspace

StreamBase Manager Configuration Directory

The standalone StreamBase Manager utility uses the following configuration locations:

C:\Users\username\AppData\Local\TIBCO Software Inc\StreamBase\
Caches\sbmanager\n.m.x\Configuration

MacOS Installation Locations

Current Streaming installations on Mac computers make use of the directory locations described in this section. Remember that Streaming on macOS is provided for development systems only, and not for deployment of production Streaming instances.

Streaming Feature Default Installation Path
Installation site
~/Applications/TIBCO StreamBase n.m.x
StreamBase Workspace
~/Documents/StreamBase Studio 11.1 Workspace
StreamBase Studio Configuration
~/Library/Application Support/com.tibco.ep.sb.studio.product/11.1/Configuration

Note

For StreamBase 10.3.x releases and earlier, the path to the configuration directory used the three-position n.m.x format to designate the current release, which meant that each maintenance release used its own configuration directory. Starting with release 10.4.0, maintenance releases share the same configuration directory named as 11.1.

StreamBase Manager Workspace
~/Documents/StreamBase Manager 11.1 Workspace
StreamBase Manager Configuration
~/Library/Caches/com.tibco.ep.sb.manager.product/n.m.x/Configuration

Streaming Installation Directory

On macOS, you are free to place your Streaming files in any location. The installation instructions assume a default location in $HOME/Applications (also designated ~/Applications), and presume that you will set up Terminal shell sessions to run eval `sb-config --env` for each user, so that PATH and and environment settings are configured. See Steps to Install Streaming on macOS.

StreamBase Studio Workspace

On macOS, the default StreamBase Studio workspace location is:

$HOME/Documents/StreamBase Studio 11.1 Workspace

You are free to place your StreamBase Studio workspace anywhere you have write access, but Streaming documentation presumes you have used the default location.

StreamBase Studio Configuration Directory

StreamBase Studio uses its configuration directory to store internal files and state information. End-users rarely need to be concerned with the contents of the configuration directory. Support may occasionally direct users to open a log file stored there, or to delete the configuration directory to resolve an issue. The configuration directory is automatically created by StreamBase Studio.

On macOS, the default StreamBase Studio configuration directory is:

$HOME/Library/Application Support/com.tibco.ep.sb.studio.product/n.m.x/Configuration

StreamBase Manager

On macOS hosts, StreamBase Manager is started by invoking the StreamBase Manager 11.1.app application bundle. StreamBase Manager uses the following directory locations:

  • The StreamBase Manager workspace location for macOS is:

    HOME/Documents/StreamBase Manager 11.1 Workspace
    
  • The StreamBase Manager configuration directory for macOS is:

    $HOME/Library/Caches/com.tibco.ep.sb.manager.product/n.m.x/Configuration
    

Linux Installation Location

The Streaming installer scripts suggest the following default directory for Streaming installations on Linux, and Streaming documentation presumes you are using the default.

/opt/tibco/sfire-sfds/11.1

You are free to install instead in any location to which you have write access. Wherever you install Streaming, we strongly suggest configuring the shell sessions for every Streaming user to run eval `sb-config --env`, so that PATH and environment settings are configured. See Shell Settings for Linux.