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

Tim - Hello 👋 I need to edit group permission...

Hello 👋 I need to edit group permissions for several hundred groups. Before I write a script, I wanted to see if there's an easy way to do this in the UI or if you might have code examples available. Thanks!

R19 - Hi Team, I want to load table in ThoughtS...

Hi Team, I want to load table in ThoughtSpot using CustomSQL, I want to join 2 tables from different connections, will that be possible ?, do we have any solution for that to happen ?

Leo - How can I use API with SSO login?

How can I use API with SSO login?

Arsh - AMA & Code-Along: Global Analytics - Loc...

AMA & Code-Along: Global Analytics - Localizing ThoughtSpot for World-Class Products Is your app going global? Join our weekly AMA and code-along this Wednesday at 10:00 AM PST to master localization in embedded analytics! This week, Ron Dugger will show you how to adapt ThoughtSpot for global teams:...

ralph.santos - Heya folks, is there a way to ad...

Heya folks, is there a way to add a section in the home page showing prepared prompts user can click that starts a conversation with Spotter? or even just fill in the input field. Attached a screenshot of Claude's UI with the red highlighted section for reference.
No description

ferg.rose - Hi team - I have built a group admi...

Hi team - I have built a group admin tool that allows us to create groups and give them access to liveboards. The liveboards are dependent on certain metadata items of type LOGICAL_TABLE - when a group is given access to a liveboard, they also need to be given access to these metadata items. So far I can't find a convenient way to query for the metadata items that a liveboard depends on. Currently we are querying liveboards via the metadata search endpoint, and unless I am missing something, there doesn't seem to be a way to request this additional data. I have recently discovered the include_dependent_objects flag in the search metadata request body. If I query metadata objects of type LOGICAL_TABLE, the response will include dependent liveboards. I could get the relevant metadata objects by searching for the objects in the response whose dependent_objects field includes the liveboards in question, but this is a rather roundabout solution. It would be preferable to be able to just query the liveboards and have the response include metadata objects that the liveboards depend on. Just wondering if there is a way to do this - any help would be appreciated. Thanks...

Grace - Hi all, I am trying to make a custom ac...

Hi all, I am trying to make a custom action to drill down a visualisation into another model, so for example to drill down financial data into business development model is this possible? What custom URL should I include?

Veranika - HiI am expireincing a problem with ...

Hi I am expireincing a problem with displaying a liveboard in the embeded component on site. The token is created and active, org is correct, user name is correct, but responce status for https://avolve.thoughtspot.cloud/callosum/v1/session/isactive is 401. I tried to use secret key for root org and for regular org. No difference. Please advice what else can be checked?...

ferg.rose - Hi all - please see attached a scre...

Hi all - please see attached a screenshot of our full embedded application. The new homepage experience has added the blue top navigation bar. We are trying to work out how to remove it. I can remove it by setting showPrimaryNavbar={false}, but this also removes the side insights menu, which we want to keep. Is there a way to selectively remove the top nav bar only? Thanks - also please note we are using the AppEmbed component from the thoughtspot sdk react library, and are on sdk library versio...
No description

drama - Hi I created a global custom action and...

Hi I created a global custom action and when i try to add it to the menu inside of a note via a liveboard, it doesnt add it when i click to add it via the edit page.

luckymark42 - Hi Team we are trying to invoke a...

Hi Team we are trying to invoke a change analysis through a one button is there any way we can do that? we have a chart already created which only has 2 bar in graph :first and second timeline and we want to run the change analysis on these 2 data points

Jonny Griffin - Hi I am trying to use the publi...

Hi I am trying to use the publishing feature. Does anyone know of a good example of this that highlights the requests for variables, parametrisation, and publishing? I am looking through the docs but struggling to properly form the requests

chris - Hi, we are trying to bulk create users ...

Hi, we are trying to bulk create users in thoughtspot, but we occassionally get an error for our passwords not being complex enough. According to the docs, there's an external library being used to test for complexity? May we know how what's the complexity behind this?
Error 500: {"error":{"message":{"debug":{"code":10025,"incident_id_guid":"898825a2-b4dc-452d-b89f-e4a91a6fbda9","trace_id_guid":"tracing-disabled","debug":"[\"Failed to update password for user: 0000084c-224b-9d17-ffa1-aae6c6e3342d because the new password does not comply with the configured password policy. Please contact your system administrator or use a more complex password\",\"\"]"}}}}
Error 500: {"error":{"message":{"debug":{"code":10025,"incident_id_guid":"898825a2-b4dc-452d-b89f-e4a91a6fbda9","trace_id_guid":"tracing-disabled","debug":"[\"Failed to update password for user: 0000084c-224b-9d17-ffa1-aae6c6e3342d because the new password does not comply with the configured password policy. Please contact your system administrator or use a more complex password\",\"\"]"}}}}
...

m.dadamo - We are trying to deploy the MCP serv...

We are trying to deploy the MCP server on GCP enviroment but we are facing some issue. Following all the step we always have this error message > {"type":"Unauthorized","description":"Although the HTTP standard specifies "unauthorized", semantically this response means "unauthenticated". That is, the client must authenticate itself to get the requested response."} we added agent.thoughtspot.app to CORS whitelist and SAML redirect Is there anything else that we should do ?...

Kentaro Yoshida | Commune Inc - Hi, how we can ...

Hi, how we can customize filename for download feature in embed? I know there are EmbededEvent.DownloadAsCsv event and we can set callback. Then, I would like to know if there are a feature to hook the filename creation. context: we are using html tag in the title. therefore html tag are meld into filename. I'm wondering if we can trim them....

Suvash - Hey team, for hiding the Enable versio...

Hey team, for hiding the Enable version control and Delete for the dropdown in liveboard, what is the action that we need to pass in hiddenActions? Going through the docs, I couldn't find anything helpful.
No description

Kentaro Yoshida | Commune Inc - Hi, is there an...

Hi, is there any required permission to show "Liveboard grouping and styling" for embedding? We see the error below although I have full administrator role.
You cannot view this Liveboard because it uses features which have been disabled by your admin. Please contact your admin to enable the features.
You cannot view this Liveboard because it uses features which have been disabled by your admin. Please contact your admin to enable the features.
...

Bpiedra10 - I am trying to modify the disting i...

I am trying to modify the disting in the gap here or even better I would like to override the style completely and allow this whole element to go beyon the iframe altogether and give the appearance of it being its own page. Is this even possible?
No description

Aran - Hello, i've just seen there's a theme bu...

Hello, i've just seen there's a theme builder. https://developers.thoughtspot.com/docs/theme-builder If I access this from my own cluster should I see my own liveboards to work with? or do I need to share them somehow? Currently it's the same liveboards in https://developers.thoughtspot.com/docs/theme-builder as my own cluster...

Encino_Man - Hello all!I have odd interesting ...

Hello all! I have odd interesting issue. I have noticed that subscribers of scheduled liveboard alerts, cannot unsubscribe or manage alerts. When a user creates a scheduled liveboard alert and shares it with others, subscribers (non-creators) never have editor access to the alert. As a result, they cannot manage or stop it. ...
Next