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

sagilaufer - Hello. 2 questions for the SDK usa...

Hello. 2 questions for the SDK usage: - is there an automatic retry mechanism? i.e. if for example search_users fail, will the SDK retry without me having to add functions for it in my code, or a single API failure means the SDK function fails? - are there rate limits for the SDK? do requests for specific users, using a generated token, are counted separately WRT rate limits?...

Regan - Hi team, I'm using the Rest API v2 to c...

Hi team, I'm using the Rest API v2 to create a connection and passing in the required databases, tables, schemas and columns. This is all working great but I also want to set up the joins as well as part of this. Is this possible to do inside the create connection endpoint? I can see that theres a relationship object on the tables object which I assume is where you would set this up but I cant find anything about what this object is https://developers.thoughtspot.com/docs/restV2-playground?apiRe...

Andy - Hello,I have (many) questions about the...

Hello, I have (many) questions about the Roles API in the Rest API v2. * Is someone able to explain why there is are 5 different privilege enumerations? * https://developers.thoughtspot.com/docs/restV2-playground?apiResourceId=http%2Fmodels%2Fenumerations%2Fprivilege...

Charlie Birch - Hi team - really simple one, bu...

Hi team - really simple one, but I want to embed the fullApp but then have the new homepage with SPOTTER enabled. When I do the fullApp embed it seems to be the older Sage experience. `const embed = new AppEmbed("#your-own-div", { frameParams: {}, pageId: Page.Home,...

Florian Nègre - Hello,Is it possible, when we...

Hello, Is it possible, when we embed all the application, to get the liveboard name and id selected by an event : ``` const appEmbedded = new AppEmbed(domSelector, { pageId: Page.Liveboards });...

rumana-hf - When Customizing Links (https://dev...

When Customizing Links (https://developers.thoughtspot.com/docs/customize-links), could I get more information on 'Generic Links'. Is it only seen in the navbar (showPrimaryNavbar: true) and no where else? Is there any other scenario where this customized link will be seen?

Suvash - Hi Team, I am trying to access the /ap...

Hi Team, I am trying to access the /api/rest/2.0/system/banner from our FE app. However, I am getting a CORS error even though the domain is listed under the Security Settings for CORS whitelisted domains Am I missing anything here? origin 'http://localhost:5173' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled....

vmcafee - Hi was the LiveboardUsers feature dep...

Hi was the LiveboardUsers feature deprecated at some point? We still see it in the docs but don't see them showing in our TS or when we embed.

Anastasios - Hey there, can someone please tell...

Hey there, can someone please tell me if there is any solution to this problem that is not very ugly : https://community.thoughtspot.com/s/idea/087Uk000000eyALIAY/detail

GM.

GM. we use the API for resetting password for users, via the SDK, and when choosing passwords we keep getting that they violate the password policy. how can we change the policy, or at least review it, so we can choose passwords for our users that aren't shared?...

rumana-hf - Hey there! When looking at the Libr...

Hey there! When looking at the Library section of the homepage in our cluster, when hovering over the empty spot of the Verified column (marked in red) we get a tooltip that says it is 'Verified' even though it is not. Any idea why?
No description

alc-aaron - Hi all, I want confirm if what I am...

Hi all, I want confirm if what I am seeing is an issue with my LiveboardEmbed or something pre-existing as an issue on Thoughtspot? When I Share a Liveboard and visit the URL I see the Liveboard but it is missing the title along with the information about the Users who are editing/views ect....

Hello guys, quick question on

Hello guys, quick question on visualisation customisation: Can the various visualisations themselves be customised with custom CSS? e.g. I'd like to be able to give these charts a border-radius and round the corners on them. Can that be done in the visualisation tools or embedded side?
No description

alc-aaron - Hi! I have a question about what I ...

Hi! I have a question about what I am unsure is a bug or not. When I am using the AppEmbed I am seeing some things not load on the UI of the embed and additionally some console errors which I have not seen previously. The following is the code for the AppEmbed which has been working fine until an unknown moment we cannot pinpoint on our end as far as code changes are concerned. ```...
No description

Noan - Hi Thoughtspot,I cannot create an org w...

Hi Thoughtspot, I cannot create an org with the same name as an org previously removed on our instance. Steps to reproduce : 1. Create an org named whatever 2. Remove it...

Érico - Hello guys!We're embedding our first T...

Hello guys! We're embedding our first ThoughtSpot liveboard in our webapp, but the slowness to start rendering is very noticeble, even if we compare to the liveboard inside ThoughtSpot website. We already tried to use the prefetch technique but we didn't see any results. Have you guys already face that?...

Jack - Hey guys,Is there an action enum for h...

Hey guys, Is there an action enum for hiding the 'Go To Home' button on this screen? I don't want users to be able to go back into the thoughtspot home screen as it's not a very good UX for us...
No description

Aparnaa Marimuthu - Hi ThoughtSpot Team!How t...

Hi ThoughtSpot Team! The ThoughtSpot getChartContext() function from the TS library is not allowing me to re-render the chart. Additionally, I see TS-Playground: Message Received errors in the console every time I attempt to update styles. How can I dynamically update the chart’s appearance without reinitializing getChartContext()? ...
This is the ScreenShot of my output. The last message on the console you are seeing is being thrown, everytime I click the Apply Button. That Message is because the getChartContext() function from the ThoughtSpot library, is not allowing me to re-render the chart.

Lucjan - Hi Team, is it possible to manipluate ...

Hi Team, is it possible to manipluate the answer size on the embeded liveboard? The goal here is to change size of the answer on the bottom
Solution:
I don't think there is an autoadjust for just the vizs, though you can use fullHeight to dynamically resize according to the height of the Liveboard, but that is just for the whole liveboard not individual vizs. You would need to set the size in the liveboard only.
No description

David - Reading over the Rest API docs search m...

Reading over the Rest API docs search metadata endpoint (https://developers.thoughtspot.com/docs/restV2-playground): I am trying to get results if the user has READ_ONLY -or- MODIFY. If I include multiple principles, each for the same user, but varying the share_mode it seems to count each identity as an -and- in the lookup. If I just include a single principle READ_ONLY will that also get users with higher permissions, or will I need to make two separate API calls?...