ThoughtSpot For Developers

TFD

ThoughtSpot For Developers

Join the community to ask questions about ThoughtSpot For Developers and get answers from other members.

Join

help

dev-help

Andy - is it possible to set a custom calendar ...

is it possible to set a custom calendar via teh REST API (or other automated method)

strativd - Hey team! I have a question about hi...

Hey team! I have a question about hiding specific visuals via the Visual SDK. For context, we are using RLS and ABAC rules to filter data for customers: 1. If all the data that makes up a certain visual is hidden by ABAC, will the visual be completely hidden or will it show a "No data" placeholder? 2. I know we can hide tabs via the SDK. Is there an option to hide specific visuals within each tab? Or is custom CSS our only option there?...
Solution:
1. It will show a "No data" placeholder 2. Yes you can select which visuals to show by using visibleVizs inteh liveboard config https://developers.thoughtspot.com/docs/Interface_LiveboardViewConfig#_visiblevizs...

Andy - Is it possible to alter the schedule ava...

Is it possible to alter the schedule available for liveboard scheduled reports. i want to prevent "every N minutes" and "hour" as options
No description

Ken Ngo - or this error{"level":30,"levelname...

or this error {"level":30,"level_name":"info","timestamp":"2025-05-28T00:39:23.003Z","process_id":299,"correlation_id":"","tenant_identifier":"","app":{"app_version":"1","service_name":"Analytics Console","service_area":"","service_type":"NestJS Server","team":"analytics","app_area":"","specific_app_area":"","port":3000},"image":{"environment":"development","port":3000,"base_image":"node:22-alpine","base_image_version":"22.15.0","framework":"NestJS","framework_version":"11.0.20","language":"typescript","language_version":"4.9"},"security":{"user":"","user_id":"","user_masq":"","user_masq_id":""},"message":"TableService.create: started to import 15 tables"} TypeError: fetch failed at node:internal/deps/undici/undici:13510:13...

Ken Ngo - Hi team, I got error every time cal...

Hi team, I got error every time calling importMetadataTML using the Typescript SDK Context:...

Sindhu Shanmugam - Hi Team , ThoughtSpot embeds...

Hi Team , ThoughtSpot embeds as a third party application in React app , therefore, clients who access the embedded platform using MAC has to do a additional step of disabling 'Prevent cross-site tracking' to access the Liveboard. Do we have any configuration to overcome this situation?

strativd - Hi there! We recently launched a Tho...

Hi there! We recently launched a ThoughtSpot Liveboard for customers. We have one Liveboard for all customers, and we filter the data with row-level security (RLS). Whenever a customer views the page (using the Visual SDK) we use a single Service Account to login the user with JIT auth. The Service Account makes two API calls to add customers to TS groups for RLS: one group with the Liveboard ID and one group for the customer's subdomain. We are seeing intermittent API errors when creating groups using the JIT login flow. All of them look like this: - POST: /api/rest/2.0/groups/create...

Adriana Abad - Hi there! Can I get some help w...

Hi there! Can I get some help with the cs_tools ? https://thoughtspot.github.io/cs_tools/guides/process-vcs/ I'm trying to update a very simple TML using the cs_tools but I'm getting this error: ────────────────────────────────────────────────────────────── TML Status ───────────────────────────────────────────────────────────────╮ │ │ │ Type GUID Name Message │ │ ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── │...

Neerav - AMA & Code-Along: Pre-render Content f...

AMA & Code-Along: Pre-render Content for Instant Embedded Experiences Tired of waiting for dashboards to load after the page renders? Join our next Developer AMA + Code-Along on Wednesday, May 28th at 10:00 AM PST. ...

ythomop - Hi all. Is there a way to edit the br...

Hi all. Is there a way to edit the breakpoints of the 12 column layout in the embedding? According to the following link there should be a way. https://developers.thoughtspot.com/docs/embed-liveboard#_redefine_liveboard_breakpoint_widths...

Jessica - hi there! when using search metadata ...

hi there! when using search metadata endpoint - https://rest-api-sdk-v2-0.vercel.app/#/http/api-endpoints/metadata/search-metadata - I want to filter out the system generated items but I still get them in my response even when I include "include_auto_created_objects": false -- am I missing something to get these excluded from the response?

animesh - I need to display "Add widget" and "D...

I need to display "Add widget" and "Delete Report" button on the liveboard page and hide the buttons when user navigates to edit widget page. In my understanding this can be achieved by listening to HostEvent events. I can listen to edit viz event. but when the user is returning back to reports page by pressing the close button on edit widget page, I am not receiving any sort of event....

mad1 - Hi Team, How can i avoid TS embed Dashbo...

Hi Team, How can i avoid TS embed Dashboard session timeout error, as I go back to the page after a while.
No description

animesh - i need some help in updating the para...

i need some help in updating the parameters on embeded liveboard. I have the below piece of code to update parameters. ``` const handleRenderedLiveboard = useCallback(async () => { const parametersData: ThoughtspotParametersDataResponse = await liveboardRef.current?.trigger(...

lokesh - Hi, is there any way to check whether ...

Hi, is there any way to check whether the user is having access to Liveboard via an api

seansy-archy - I'm having trouble applying a ru...

I'm having trouble applying a runtime filter to an answer that is referencing two different models. When I apply the runtime filter when only one model is selected, it works. However, once multiple models are selected, the runtime filter no longer works. I'm guessing we have to somehow reference the model for which we are applying the filter? Is that possible, I haven't been able to find any documentation on this....
No description

Jessica - hi there! im trying to the rest api c...

hi there! im trying to the rest api commit branch endpoint to commit tml but tml file is generated correctly but the file only contains the guid and name nothing else? how do I commit the entire TML? https://developers.thoughtspot.com/docs/restV2-playground?apiResourceId=http%2Fapi-endpoints%2Fversion-control%2Fcommit-branch

Neerav - AMA & Code-Along: Using the ThoughtSpo...

AMA & Code-Along: Using the ThoughtSpot REST API with Java SDK Want to integrate ThoughtSpot into your Java-based app with minimal friction? Join our live Developer AMA + Code-Along on Wednesday, May 21st at 10:00 AM PST to learn how. ...