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

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. ...

X - Hi We need some support on the ThoughtSpo...

Hi We need some support on the ThoughtSpot agent (via the chat client demo - https://github.com/thoughtspot/mcp-chat-client). Right now we can only access a few of the worksheets/models. After digging in, it looks like this is related to our Org setup:...

Kentaro Yoshida | Commune Inc - Issue with the ...

Issue with the "update existing users" functionality not working We are attempting to provision all our internal employees as users with appropriate permissions via a nightly batch process. The REST API v2 Import Users documentation states, "If the specified user objects already exist in ThoughtSpot, the object properties are updated and synchronized according to the data in the API request." However, while we can successfully add new users, attempting to update existing users (changing their display name, organization, group membership, or other flags) results in a response indicating 0 changes....
No description

Pooja - Can you please suggest if there is any ...

Can you please suggest if there is any limit on the payload for Import Users V2 API endpoint

Jonathan - Hello! We are working on a new produ...

Hello! We are working on a new product and I'm trying to embed a liveboard in it. In our other product we have this working but in the new product the embed widget shows a 403 forbidden error. A few differences: We are now using sub-organizations...

Swati - Hello Team, We are facing a problem wit...

Hello Team, We are facing a problem with accessing artifacts in embedded ThoughtSpot using trusted-authentication. It is working fine for other Orgs but just for this Org it is giving unauthorized error. We tried tspublic/v1/session/login/token API to troubleshooting but it is giving mixed response. OrgId, LiveboardId, username everything is looking fine. Did any of you faced such weird issue, Iam inclined something very small is missed out causing this unauthorized issue.

Daniel - Hello!Our dev cluster has recently r...

Hello! Our dev cluster has recently received the changes that rebrand "sage" to "spotter" in the TML files. We're now getting an error with CS Tools because it seems like it does not yet recognize this new TML structure. TML properties before the change:...

Saurabh Jha - Hi Team , i would like to calcula...

Hi Team , i would like to calculate a cumulative sum - I am using the formula "cumulative_sum (group_unique_count (Application Id,First Date per Application ),Date)" but getting error "2nd argument to a group function should not be aggregated." Here the "First Date per Application" is basically the min of the date from each week date. I create "First Date per Application" in the formula and the using this in the cumulative sum. Can you please help ?

Damien - Hello guys,We use two clusters for d...

Hello guys, We use two clusters for dev (with orgs : dev, test and integ) and for prod (with preprod and prod orgs). The team develops on dev org, commits to dev branch regularly, pull requests to test branch, test branch is deployed to test org, etc .... ...

chris.humanforce - Hi, I'm trying to get a user...

Hi, I'm trying to get a user group tied to a newly created org, but getting errors such as ``` { "error": { "message": {...
Solution:
It seemed like it was an organization context switch problem. I was in Primary, but didn't generate a new token to point towards the new org

aashna_ts - ## AMA & Code-Along: TML Libraries...

AMA & Code-Along: TML Libraries Tired of manually managing ThoughtSpot objects?
Join next week’s developer AMA + code-along on Wednesday, September 24th at 10:00 AM PST where we'll showcase thoughtspot_tml, the Python library for working with ThoughtSpot Modeling Language (TML) files.
...