TIBCO Spotfire is an enterprise business intelligence and visual analytics platform that combines in-memory analysis, in-database connectivity, and a rich expression language to let data analysts and scientists explore data interactively. It matters because it bridges self-service exploration for business users with advanced scripting and statistical integration for data scientists β all inside a single, governed, server-managed environment. The key mental model to hold: almost everything in Spotfire is relational β markings propagate across tables, filtering schemes are document-level objects, and the OVER function family changes the scope of any aggregation without leaving the expression editor.
What This Cheat Sheet Covers
This topic spans 15 focused tables and 130 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
Table 1: Data Loading and Sources
The starting point of any Spotfire analysis is getting data in. Spotfire supports a spectrum of loading strategies from pasting clipboard data to live in-database queries, and choosing the right one determines performance, refresh behavior, and what downstream features are available.
| Type | Example | Description |
|---|---|---|
Drag-and-drop a .xlsx or .csv onto the canvas | β’ Data is loaded into Spotfire's internal engine β’ all calculations and filters run in-process. Fastest interactivity, but limited by client RAM | |
Files and data β Connect to β SQL Server / Snowflake / Oracle | β’ Native connector to a database β’ data can be imported (in-memory) or kept external (in-database). Preferred over ODBC when a native connector exists | |
File β Open From β Library β select an information link | β’ A pre-built, reusable database query stored in the Spotfire Library β’ built in Information Designer from column, filter, and join elements β’ Abstracts SQL from end users | |
Files and data β Connect to β [Connector] β keep as External data | β’ No data is stored in Spotfire at runtime β’ every visualization triggers a live query β’ Supports Teradata, Oracle, SQL Server, SAP HANA, etc |