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

Hello all, I have a concern regarding

Hello all, I have a concern regarding tokens management, We are creating a multitenancy project in which we are going to create multiple org and the users in that org could create their groups/users and more. to make the API calls we either required a primary org token otherwise the tenant org token to perform the operation in a specific org like creating grp in a particular org and creating the user in a particular org, my question here is "What is the best way to manage tokens on user logged i...

Third-party cookie issue

Hi. For over half a year we've been using embedded thoughtspot liveboards in our frontend application with AuthType.TrustedAuthTokenCookieless without any issues. After a recent maintenance update (night of the 16th of April, we are based in Stockholm Sweden) we noticed that if we log into thoughtspot and then open an embedded liveboard in our application, the data in the embedded liveboard is being loaded using the cookie from our thoughtspot login (we can tell because the access for the users in the embedded liveboard should be much more limited than it is); this seems to only be a problem in Chrome. In Firefox, where third party cookies are blocked by default, this hasn't been an issue. Do you know if this issue might be realted to the update or somethign else?...

ThoughtSpot Community

Gooood Morning TS team. My first message here, so my apologies if I am doing something wrong =). I am having timeout issues when trying to use the HostEvent.GetFilters. I shared details in the community: https://community.thoughtspot.com/customers/s/question/0D5Uk00000CaAb3KAF/how-can-i-check-if-a-liveboard-has-filters-before-effectively-rendering-everythingreason-i-would-like-to-hide-the-liveboard-header-in-case-it-doesnt-have-any-liveboard-filter ...

Hey all, I am trying to make curl calls

Hey all, I am trying to make curl calls using PHP and want to start the session using the login API, however, I am getting status code 204 in the response and it seems to be a successful call, I checked the response headers and it contains JSESSIONID and clienId but session cookies are not getting set for the user whose credentials I have shared in the request body. Later I will use it to display the embedded iframe using the JavaScript API library by initializing the session using "window.thoughtspot.initialize". Is this process in the correct path? Any suggestions or fixes are appreciated. Thanks,...

Hey all. All fields in the worksheet

Hey all. All fields in the worksheet connected to visualization seem to be available for Drill down. I need to remove some of the options. How can I limit drill down options? we are embedding Thoughtspot in our application. So, could you please provide me with an example code or document on how to use your APIs to control drill down options in our application?

Hi all. I'm trying to hide the

Hi all. I'm trying to hide the SyncToSlack action using hiddenActions: [Action.SyncToSlack], but it is not in the list of actions by default and doesn't work in the playground.

Hey all, I'm trying to use SageEmbed in

Hey all, I'm trying to use SageEmbed in the same way I use LiveboardEmbed but for some reason AuthType.TrustedAuthTokenCookieless doesn't work ``` init({ thoughtSpotHost: props?.serverUrl ?? 'https://hubsync.thoughtspot.cloud',...
No description

Hey All! Please can someone help me with

Hey All! Please can someone help me with following questions 1. How to configure Search data button inside the liveboard experience to trigger onclick event to render custom searchEmbed? I already have a liveboard i want to customize search embed experience by writing my own SearchEmbed 2. When user login to thoughtspot via website, how can i fetch the list of user created liveboards? 3. How can i get the shared reports list i.e. reports shared with me and is this list separate from the user created list?...

Is there a way to trigger the “Reset

Is there a way to trigger the “Reset Liveboard” functionality that is in the Personalized Views menu? Clear the liveboard filters / any view that has been selected?

Hey everyone, I faced some issue with

Hey everyone, I faced some issue with embedded SDK, maybe somebody has similar issue: let searchpage = new SearchEmbed(wrapper, config); searchpage.trigger(HostEvent.UpdateRuntimeFilters, [{"columnName":"state", "operator": RuntimeFilterOp.IN, values:["California"]}]); But unfortunately search page and result on it doesn't reflect any changes in runtime filters. Is it a expected behavior from search page, or I'm doing something wrong?...

When I use a URL action, the payload I

When I use a URL action, the payload I get is a bunch of metadata about the answer it's attached to. If I want the data in that answer is the proper approach to call the "POST /api/rest/2.0/metadata/answer/data"? Is that how you guys would do it?

ThoughtSpot Git Integration Issue

Yes. The API should be run on the org where the objects need to be deployed. It will read the objects from the branch specified and deploy the objects in the org where API is being run.

HP | PinboardSession not loadingis this failing consistantly ?

we deploy ThoughtSpot Embed Application into production liveboards are not loading. when i check in the network tab https://hp.thoughtspot.cloud/prism/?op=LoadPinboardSession returning the error message "message": "No SessionStoreObject found for transaction id 0fbcf473-00d5-4d97-afb0-7550eeaf6203 and generation number 1 greater than 1",
No description

Unsaved State in Embed

Hi, I have embedded an answer using search embed and I have primary custom action on it for collecting some details from the user. When the user is editing that answer, how can we confirm whether the answer is saved or not when user initiated custom action? Is there any way to check if the answer is unsaved and force the user to save it

Hi I am using embed sdk using trusted

Hi, I am using embed sdk using trusted auth token, but when I login to embed application , I am getting ‘unauthorised’ error whenever it hits any Thoughtspot endpoints while fetching session info, though thoughtspot token call is successful. Is there anything that I am missing in my config other than the right auth token

Hi team Is there a way to make it a

Hi team. Is there a way to make it a stacked column chart with a single line instead? It automatically created with multiple lines when I selected line stacked column. Is it because all of them are measures not attributes?
No description

Sftp

Team, searching for the help how to create an action to allow sending the data to an SFTP

Lamba trusted auth

getAuthToken: () => fetch( tokenURL, { method: 'POST',...

XFS/XSS

how to handle the https://owasp.org/www-community/attacks/Cross_Frame_Scripting vulnerability for the Iframe tag which is generated by Visual embed SDK

Hi guys!

Hi guys! You have a car, you are driving along the road. Suddenly your car's radio breaks down, stopping your car completely and blocking the doors and engine. Do you think this is the correct behavior?...