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

BlueJay3003 - Does anyone know why I don't see ...

Does anyone know why I don't see "Configure data upload" option in dropdown of existing connection? I already Enabled CSV upload from Admin settings, but when uploading CSV, it wants me to tie to a connection that has the option enabled as well.

Rider[UA] - Hi all - we got new reproduce with ...

Hi all - we got new reproduce with this issue - now when TsApps loading in parallel on different tabs only one of them have content like on screen - that one who is visible when it's loading... help šŸ˜µā€šŸ’«...

Jessica - hi there! is it possible to turn off ...

hi there! is it possible to turn off the emails or from adding an alert when you add a KPI to the watchlist?

Farzaneh - Hi, I am working on customizing the ...

Hi, I am working on customizing the Spotter icon in an embedded application and am following the steps outlined here. While the icon replacement works correctly when using the ThoughtSpot sample SVG file, it does not work with our custom SVG file, even though both were uploaded to the same server. I have reviewed our SVG file but have not been able to identify any errors or issues that would explain the behavior. Could you please assist in diagnosing why our SVG file is not working for the icon replacement?...

Neerav - AMA & Code-Along: Embedding ThoughtSpo...

AMA & Code-Along: Embedding ThoughtSpot Liveboards with iOS SDK Tired of embedding analytics feeling like a puzzle with missing pieces? Join our weekly developer AMA and code-along this Wednesday at 10:00 AM PST. This week’s hands-on: How to embed ThoughtSpot Liveboards using iOS SDK. What’s in it for you?...

Lucjan - Hi Team. We want to embed some element...

Hi Team. We want to embed some elements (Liveboards, visualisation, etc.) of ThoughtSpot on our pages.. I use the SDK, and it lochart disappeared. Any advice? JS // Embed 1st ThoughtSpot Object new LiveboardEmbed("#"+divId, {...

mad1 - Hi Team, Is there any way to disable or ...

Hi Team, Is there any way to disable or hide buttons in the ThoughtSpot Embed, for example hiding or disable the save button so that no changes from business users are able to make any kind of changes. Can we do this ?

Jessica - hi! when you right click to a dashboa...

hi! when you right click to a dashboard or insight link from the library home embed it takes you to TSA NOT the embedded TSE link. This is a bug as users should never be directed to the TSA link from the embed rather they should go to the embedded link from our link settings. Is there a way to fix this?

Anatoly - Hi team!Could you please help me out...

Hi team! Could you please help me out — I'm working with the Search module and have a few questions: 1. How do we measure the total user wait time when they perform a search? From when they click search to when the results return. How do we do this from the SDK events? ...
Solution:
So we do not have the events exactly for this, but you can use : https://developers.thoughtspot.com/docs/Enumeration_EmbedEvent#_data and https://developers.thoughtspot.com/docs/Enumeration_EmbedEvent#_getdataclick for 1 and 3 and https://developers.thoughtspot.com/docs/Enumeration_EmbedEvent#_error for 2. I would suggest to go through the page to see if any more relevant events can help you...

Carole - Hello,Regarding the data returned wit...

Hello, Regarding the data returned within your API endpoint Log (POST /api/rest/2.0/logs/fetch). We have noticed that some important information is missing from the ā€œlogā€ string that contains a JSON object, which is crucial for us to track changes to Certified Objects such as logical tables, models, answers, and liveboards. Specifically, we would like to request the inclusion of the following data: 1. For type = ā€˜UPDATE_MODEL’, ā€˜UPDATE_ANSWERS’, or ā€˜UPDATE_PINBOARDS’: Currently, we only have the name of the object ( answerName, pinboardName, or modelName). We would appreciate receiving the ID of the object as well. 2. For type = ā€˜UPDATE_LOGICAL_TABLE’: We would like to receive both the ID and the name of the object....

nate.good - Is there a way to select a specific...

Is there a way to select a specific org when embedded a component like LiveboardEmbed? I'm not seeing anything in the SDK documentation

Jessica - hi there! I'm trying to update my mod...

hi there! I'm trying to update my model to point to new tables without changing my dashboard. when I try to bring in the new table and add the new columns which have duplicated column names from the old ones to not change my dashboard, then delete the old columns referencing the old tables this appears to work sometimes but not always (even when I have visualizations built on the columns). Is there a way to do this without it having the error message come up "The following object(s) has dependen...

Neerav - 🚨 Happening Today at 10 AM PST! 🚨J...

🚨 Happening Today at 10 AM PST! 🚨 Join us for today’s TSE Developer AMA featuring a live code-along on a highly requested topic: ā€œHost Event Parameterisedā€ — learn how to use this advanced capability to trigger and customize interactions between your app and ThoughtSpot Embeds. ...

zen - Hi team, I am fetching the technical meta...

Hi team, I am fetching the technical metadata from all data objects of thoughtspot and creating lineage in informatica IDMC using a custom resource creation tool in the Data governance catalog. To create a lineage, I would need mappings and transformations details about all objects. And till now I have identified below APIs would provide me with required information- 1. metadata/details 2. metadata/list 3. All dependency APIs ...

Suvash - Hey team, in the FullAppEmbed for Home...

Hey team, in the FullAppEmbed for Home page, when we provide, homePageSearchBarMode as "aiAnswer", it behaves similar to "objectSearch". Has there been any change? AFAIK, it used to let us ask questions right?
No description

ferg.rose - Hello - we are looking to embed one...

Hello - we are looking to embed one of our Liveboards into a public facing website that provides a platform overview. We have embedded the full app experience on our platform so the purpose here would be to showcase the feature on the site via a limited embed. I am trying to figure out which auth type to use in this scenario. AuthType.NONE seems like an appropriate option given that this feature would be available to anyone who visits the site, however I am also seeing that it is not recommended...

seansy-archy - Another question I had, I submit...

Another question I had, I submitted a ticket for this, but thought maybe someone here could identify the issue. We use Custom Actions on answers heavily to customize our users' experience in embedded liveboards. However, I have noticed the following issues with column data passed back through custom actions: 1. Columns aren't in the order that they're displayed to the user 2. Columns don't have any aggregate values for the columns that have SUM, AVG...etc. The metadata is included regarding what aggregate formula is applied to a column, but the values (for example the sums of columns) aren't present. 3. There is no metadata around which columns are hidden/shown to the user in the answer....
No description

seansy-archy - I’m trying to use the Thoughtspo...

I’m trying to use the Thoughtspot API to download a PDF for a chart answer, it says the PDF option is not possible. ```curl -X POST \ --url 'https://archy.thoughtspot.cloud/api/rest/2.0/report/answer' \ -H 'Content-Type: application/json' ...

Vivek - I am trying to deactivate a thoughtspot...

I am trying to deactivate a thoughtspot org user by using endpont : /api/rest/2.0/users/deactivate. I have provided user_identifire and base_url along with ThoughtSpot org specfic token. While running this endpoint, I am getting error message "Error while reactivating user account in Okta". Can someone please look into this and let me know in case I missed something?
Next