9.8.0.sw Release Notes
ThoughtSpot version 9.8.0.sw is now available.
These release notes include information about new and enhanced features.
To see our feature deprecation plans, please see Deprecation announcements.
For a complete list of issues that we fixed in this release, see Fixed issues.
9.8.0.sw New Features and Functionality
For the Analyst
- Updated Network ports
-
We have updated the static ports used to communicate between services within a cluster. To see the updated list, refer to Network ports.
- dbt
-
We made the following changes to dbt:
-
Previously, when a Worksheet was created from a dbt model, the default worksheet join rule was "apply all joins". Now, "apply joins progressively" is the default. This means that when a Search is done on the Worksheet, joins are applied as each search term is added, rather than applying all joins to every Search.
-
In the past, ThoughtSpot generated a new Worksheet every time a user edited an existing dbt data model. Now, ThoughtSpot maintains a persistent connection with dbt and provides realtime updates. Users can update an object, update an object and create a new object, or simply create a new object. For more information, see Integrate with dbt.
-
ThoughtSpot now supports dbt version 1.6.
-
- Embedding in note tiles
-
Embedding in note tiles is now available to all users and is on by default. You can now embed interactive content such as videos, pdfs, or Figma files into Liveboards using the note tile format. To try it out, enter a Liveboard, select the edit icon, and select Add note from the top bar. You can then click the embed icon and enter the URL or iFrame code for your content. You can interact with the content embedded in a Liveboard like you would with a website. For more information, see Embedding content with iFrames.
- Personalized Liveboard Views
-
Personalized Liveboard views allow you to save your own set of values for filters and parameters in a Liveboard without creating a copy of the Liveboard. When you change the values of the already present filters in a Liveboard, you can save the personalized view for future use. The personalized Liveboard view inherits any changes made to the master Liveboard, including changes made to pinned visualizations, tabs, filter chips, and re-ordering. For more information, see Personalized Liveboard views.
- Request access to view-only filters
-
ThoughtSpot introduces a request access function for view-only filters. You can now request access to underlying data sources by clicking Request access in the filter modal. When you click Request access a request to access all the underlying data sources is sent. For more information, see Request object access.
For the Business User
- Atlan Beta
-
You can now see verification status and descriptions on tables and columns imported from Atlan. This information appears when you click on the corresponding table or column in Search data. Once connected, this information is visible to all users. For more information, see Atlan catalog integration.
- Multi-date bucketing
-
Previously, when adding multiple date keywords to a Search, ThoughtSpot accepted the last entered date keyword as the bucket. For example, if you searched for
revenue
monthly
yearly
, ThoughtSpot would interpretmonthly
asmonth of year
, rather than using themonthly
bucket.Now, when you add multiple date keywords to a Search, ThoughtSpot preserves the date bucketing implied by the first date keyword. If you would like to change the default date bucket, you can use the more options menu for the column and select Time Bucket for more options. For more information, see Multi-date bucketing.
- Verified Liveboards
-
We made the following enhancements to verified Liveboards:
-
When you request verification, you can now see the underlying data sources that will be shared with the verifier.
-
The name of the Liveboard now appears in verification request emails.
-
When editing an Answer on or pinning an Answer to a verified Liveboard, a warning banner appears indicating it may need to be verified again.
-
You can now easily search for verified Liveboards with trusted content, and filter to view only verified content. Verified Liveboards are identified with a tag visible in all screens. You can also cancel verification requests when needed.
-
- Improved error messaging for Liveboard visualizations
-
Previously, ThoughtSpot displayed generic error messages for connection errors on Liveboards. Now, you can see the error message received from the underlying Cloud data warehouse.
- Query performance visibility Beta
-
You can now see the state of query execution for any Liveboard visualization while it loads. If a visualization takes longer than three seconds to load, ThoughtSpot displays the current query execution status (executing query, waiting for connection, or processing query) to help users identify the reason for the delay.
- Hidden columns in tables
-
You can now hide a column from your table without removing it from your current Search. If you hide the column you’re using to sort results, the sorting order is unchanged. To try it out, create an Answer, open the chart configuration menu gear icon, and drag the selected column to Hidden Columns. For more information, see Hide a column.
- Custom calendar enabled by default
-
In this release, custom calendar is enabled by default for all connections, except for the following which don’t support custom calendar:
-
Dremio
-
Denodo
For more information, see Custom calendar overview.
-
- Change analysis: More insights
-
When running change analysis, you can now see additional insights. For example, ThoughtSpot will detect values that underwent the highest percentage change between the two data points defined in your analysis, and values whose share of the total changed the most. The additional insights appear below the main analysis in the change analysis pop-up window. For more information, see Change analysis.
- Functional enhancements for verified Liveboards
-
Easily find verified Liveboards marked with banners, and icons. Sort search results to view content tagged as verified. Request verification of Liveboards and cancel requests when needed. For more information, see Verify Liveboards. For more information, see Verify Liveboards.
- Pivot table improvements
-
Previously, the summary values in ThoughtSpot pivot tables were not always calculated correctly. Enhancements to the pivot table summary calculations now ensure that the values are calculated correctly.
- New data panel with tag-based filtering
-
The new data panel experience is available for all customers in this release, and is enabled by default. In this release, you can now filter data sources by how they are tagged.
For more information, see Start a new search.
For the Data Engineer
- Connections
-
We added support for the following connections:
- OAuth for Databricks using Proof Key for Code Exchange (PKCE)
-
We now support OAuth with PKCE for Databricks.
- Atlan catalog integration Beta
-
You can now import metadata information related to your tables and columns from Atlan into ThoughtSpot. From the Data tab, you can set up a connection to Atlan to import column descriptions, column verification status, table descriptions, and table verification status. For more information, see Atlan catalog integration.
For the IT Ops Engineer
- tscli command updates
-
We have updated the tscli command syntax to retrieve history. For more information, see tscli get history.
- Parameter runtime overrides
-
Adjust Parameter values at runtime from Liveboard or Answer URLs, or using REST API v1 requests. For more information, see Runtime overrides for Parameters and Runtime Parameters.
- Multi-tenancy with Orgs
-
This release introduces ThoughtSpot’s multi-tenancy feature, which allows a ThoughtSpot software instance to be logically partitioned into multiple environments called Orgs. This feature is off by default. To enable it, contact ThoughtSpot Support. For more information, see Multi-tenancy with Orgs.
For the Developer
Customers licensed to embed ThoughtSpot can use ThoughtSpot Embedded features and Visual Embed SDK.
To enable ThoughtSpot Embedded on your cluster, contact ThoughtSpot Support.
For information about ThoughtSpot Embedded, refer to ThoughtSpot Embedded Documentation.
Supported Upgrade Paths
If you are running one of the following versions, you can upgrade to the 9.8.0.sw release directly:
-
9.5.0.sw to 9.8.0.sw
-
9.0.1.sw to 9.8.0.sw
This includes any hotfixes or customer patches on these branches.
If you are running a different version, you must do a multiple pass upgrade.
First, upgrade to version 9.5.0.sw or 9.0.1.x, and then to the 9.8.0.sw release.
To successfully upgrade your ThoughtSpot cluster, all user profiles must include a valid email address. Without valid email addresses, the upgrade is blocked. |