ThoughtSpot Cloud Documentation

ThoughtSpot Cloud

ThoughtSpot Cloud™ is our hosted and managed service offering. ThoughtSpot Cloud offers multiple advantages over deployment form factors that you have to manage and maintain within your own organization.

ThoughtSpot Cloud is now available in US East (N. Virginia) and West (Oregon), Sydney, Ireland, Frankfurt, and Singapore. For information on supported features and how to sign up, see ThoughtSpot Cloud Requirements and Support; to configure ThoughtSpot cloud, see ThoughtSpot Cloud Getting Started.


New features and functionality

The latest release of ThoughtSpot Cloud contains several new and enhanced features.

For the First User

Getting started with ThoughtSpot Cloud
The first user on the account has to complete a series of steps before other people can start using ThoughtSpot with your organization’s data. For these instructions, see Getting Started with ThoughtSpot Cloud.

For the Analyst

Date interval functions

In this release, we introduced new functions for computing time intervals between two dates. In addition to the existing diff_days and diff_time functions, you can now use diff_years, diff_quarters, diff_months, diff_weeks, diff_hours, and diff_minutes to calculate time intervals at these additional granularities.

If your organization uses a custom calendar, which can specify a new starting date of a year, starting dates of quarters, a starting day of the month, and a starting day of the week, use the optional custom calendar argument with these functions to calculate the difference between the two dates.

Automated answer creation in Setup

We simplified the steps to create Search visualizations during Setup. Now, you can select measures, attributes and date columns and immediately view suggested answers and visualizations. For more information, see Create answers in Setup.

For the Business User

Starting in December 2021, ThoughtSpot refers to Liveboards instead of pinboards. With Liveboards, you can have an interactive experience and get granular insights through live queries on cloud data, tailored for you. You can use Livebaords to iterate, explore, and drill into more insights, and tell a continuously evolving data story.
ThoughtSpot plans to support for several releases, and then retire, internal processes and external methods that use the older naming convention.

User session timeout and validity
ThoughtSpot increased the duration of idle session timeouts and the maximum session validity, when you click Remember me on the login screen. There is no change to the duration when you do not click Remember me.
  • Idle session timeout: If a user is not active for 14 days, ThoughtSpot logs the user out, and the user must enter their login credentials again.
  • Maximum session validity: ThoughtSpot forces the user's session to expire after 14 days, even if they are active throughout that period.

This change only affects new clusters created on the November Cloud release and later. Clusters created on the October Cloud release and earlier have the old experience, even after they update to the November Cloud release. In the old experience, the idle session timeout is 60 minutes with Remember me, and 30 minutes without it. The old maximum session validity is 7 days with Remember me, and not available without it.

To increase idle session timeouts or maximum session validity for clusters created on the October Cloud release and earlier, contact ThoughtSpot Support.

Search suggestions

Search suggestions are now GA. When you search across existing answers and Liveboards, ThoughtSpot now offers search suggestions in the search bar, based on your past searches and popular searches in your environment, in addition to object suggestions. For example, if you type Sal in the search bar, it might now result in search suggestions like Sales and Sales this year, in addition to object suggestions like an existing Liveboard called Sales in the east last year.

ThoughtSpot provides search suggestions before you begin typing, but not object suggestions.

Search data

To make it easier for users to find new insights, we moved the Search data functionality from the search bar toggle on the home page to the Search data button in the main navigation bar.

To learn more about the impact this change may have on an embedded environment, refer to What's new in the Developer documentation.

For the Data Engineer

Azure AD external OAuth for Snowflake
Snowflake now supports external OAuth through Microsoft Azure AD. See Configure Azure AD external OAuth for a Snowflake connection.

For the IT Ops Engineer

SAML assertion validity
ThoughtSpot now supports 2 methods to increase the duration of validity for your SAML assertion: the SessionNotOnOrAfter attribute and the maxAuthenticationAge parameter. You can ask ThoughtSpot Support to disable either one of these checks. If you use both, and either check fails, ThoughtSpot does not authenticate the user. Some IDPs do not support use of SessionNotOnOrAfter. If your IDP does not support use of SessionNotOnOrAfter, remove that attribute from your IDP assertion and ask ThoughtSpot Support to enable maxAuthenticationAge.
Multiple Identity Providers for SAML login
You can now configure SAML SSO login for more than one Identity Provider (IDP). You may have multiple groups of users who need to log into ThoughtSpot but are managed by separate IDPs. To configure this, contact ThoughtSpot Support.
OpenVPN support for Google BigQuery and Azure Synapse connections
ThoughtSpot now supports secure access from ThoughtSpot Cloud to your data in Google BigQuery and Azure Synapse, through your OpenVPN server. ThoughtSpot supports the following OpenVPN server implementations: To learn how to configure a VPN connection for your Google BigQuery or Azure Synapse connection, refer to OpenVPN for Google BigQuery and OpenVPN for Azure Synapse.

For the Developer

ThoughtSpot Everywhere
For information about the new features and enhancements introduced in this release, refer to ThoughtSpot Developer Documentation.

Earlier releases

See Release notes.