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

Spotter icon change

Hello, I am trying to change the spotter icon, got a doubt on the format of the new custom icon . Can the new icon be an .png or .jpg or is there any restriction that it should only be an .svg file?(The documentation does not have any details about the format) Thank you, Lathish...

CSS Embed Question

Hi TS Devs, I have a couple of questions regarding CSS customization: 1. I know that we can add custom CSS at the init level as well as on individual embedded components. If I provide CSS in both places, does the embed combine the two sets of styles, or will the component-level CSS override the init-level CSS?...

Is there possible to use"URL format with the per Org feature" with the SDK?

Hi Team, According to the documentation, we can add the ORGID parameter to the URL, ensuring that users are automatically redirected to the target ORG when accessing the Liveboard for non-SDK embeding https://developers.thoughtspot.com/docs/embed-without-sdk#_url_format_with_the_per_org_feature...

media queries

Is it possible to provide CSS overrides for media queries for embedded components? We are trying to apply a media query that has multiple levels of selectors, like div > button.btn > .icon, etc. but it's not working.
Solution:
@vmcafee Yes, we provide an option to override some of the css through https://developers.thoughtspot.com/docs/Interface_customCssInterface#_rules_unstable, but this doesn't allow passing the media queries. You can add your media query overrides in a css file and pass it as https://developers.thoughtspot.com/docs/Interface_CustomStyles#_customcssurl

Can I create join between the ThoughtSpot Table and ThoughtSpot Custom SQL View ?

Hi TS Team, I am trying to Create a join between Table an Custom SQL View, but that is not happening. Can you please help me with that.

when can we use our worksheet id in the spotter rest api ?

when can we use our worksheet id in the spotter rest api ?

Embedding multiple Vizs/Liveboards on the same page

Hi TS team, I tried to embed multiple liveboards on different tabs on the same page, but it didn't work. How can I fix it? Thank you!...

Embedded Liveboard Filter 404 error

Hi TS Team, I hope you're doing well! We have a Liveboard embedded in our customer portal with row-level security enabled. While users are able to access and view the Liveboard without issues, they encounter a 404 error ("Not Found - The page you requested could not be found") when they try to click on the date filter....
No description

SAML Embedding error

Hi Guys, I'm just trying to get my application running with single sign on. I need it to seamlessly navigate to a liveboard within our react app but it seems to be producing some errors and redirecting to the sign in page. I have attached a screen recording of what happens when logging into the application along with the snippet of code I have and HAR files. I have also attached a screenshot of the security settings. Please let me know if you need any more information. Also should I be using EmbeddedSSO method or SAMLRedirect? Any help is much appreciated. Thanks, Jack....

Not a programming question - Chart Error

I have a problem with a table. When I look at the numbers, they're correct. But if I change the way I view those numbers (to a 'KPI type'), they suddenly change. Why is that happening, and how can I fix it?

What does hideIrrelevantChipsInLiveboardTabs: true do?

Hi I'm trying to find a way to hide filters that do not apply at all to any of the visualizations in a tab. I found hideIrrelevantChipsInLiveboardTabs: true, but that did not work. What does that flag actually do?

Deleted one org in our cluster and its user as well, i m creating same org again with same usernames

deleted one org in our cluster and its user as well, i m creating same org again with same usernames, i am getting error username already exists

I'm trying to Create Config API create a new config in and get an error :

code : 1500 incident_id_guid : 83ff98cc-9b63-4284-8139-96552c74f3d9 debug : Not Found the guid change every try ...

Cannot pull into a repository with state: REBASING_MERGE

I'm running into a situation where I'm unable to deploy to one of my target branches and getting an error Cannot pull into a repository with state: REBASING_MERGE I did do a force push to the branch (Branch B) and attempted to go back to the original commit hash but this error still appears. ...

`onParameterChanged` is not called after the user applies a parameter

Background: The React/JavaScript/TypeScript app runs a liveboard embed using the @thoughtspot/[email protected] library.: ```tsx import { Action, LiveboardEmbed as LiveboardEmbedRef } from '@thoughtspot/visual-embed-sdk';...

Un-hide parameter chip when `runtimeParameters` is passed

Background: The React/JavaScript/TypeScript app runs a liveboard embed using the @thoughtspot/visual-embed-sdk library. The code passes a few actions. ```tsx import { Action, LiveboardEmbed as LiveboardEmbedRef } from '@thoughtspot/visual-embed-sdk';...

Change the dashboard and datacard urls in the lists page.

We are using thoughtspot embed. We want to change the dashboard and datacard urls in the lists page from thoughtspot urls to our app urls. I tried changing it from the develop tab in thoughtpsot - https://syncari.thoughtspot.cloud/#/develop/links but it didn't work/doesn't have other link fields....

Can't add "Manage alerts" option to the widget's actions?

Background: The React/JavaScript/TypeScript app runs a liveboard embed using the @thoughtspot/visual-embed-sdk library. The code passes a few actions. ```tsx import { Action, LiveboardEmbed as LiveboardEmbedRef } from '@thoughtspot/visual-embed-sdk';...
No description

Error 500 on Deploy API

I am getting a 500 error when attempting to use the POST /api/rest/2.0/vcs/git/commits/deploy API to deploy my TS objects from source control when using a .NET HttpClient. We use this HttpClient to automate the deploy process using Github actions. I get the 500 error whether I use VALIDATE_ONLY or PARTIAL. 500
{"error":{"message":{"debug":{"code":13000,"incident_id_guid":"e5cf314e-45dc-446d-8055-4a963de80eee","debug":"Index: 1, Size: 1"}}}}
Working with TS support, they were able to find the deploy logs that contain the issue with the objects that couldn't be deployed. ...

Error 500 on Commit API v2

Hi I am trying to commit a liveboard from one branch to another. Here is the code I'm using: https://gist.github.com/wallyflops/9d68b4cd1d94dae4f610e192e1fcfc63 ...
Next