I wanna make an app in Cordova, so I'd
I wanna make an app in Cordova, so I'd like to know if it is possible to do a TS object embed (first embed an answer, then a liveboard)
Screen Recording 2024-11-06 at 5.34.42P...
@shikharTS @Aditya
Is there a way to make background of NLQ Search bar persistent .
Here is the recording of the session
https://drive.google.com/file/d/1lhhysQSko7wDhbq25L2WwZDWVCaw5EWJ/view?usp=sharing...
Hi team, I have questions regarding
Hi team, I have questions regarding exporting liveboards.
Is there a way to decode and encode transient content, or even generate a transient content string, without utilizing the Visual Embed SDK? Our team is implementing a weekly liveboard delivery service, and since the liveboards will be filtered based on rolling dates, we need to modify the transient content for each exported liveboard to accurately reflect these dates. As this process is handled by our backend service (Spring boot), we require a method to modify or generate transient content without the use of Visual Embed SDK.
Additionally, is there a way to customize the display name of a report when it is exported? TS support suggested that we create a copy of the liveboard each time it is exported. We cannot imagine this to be a scalable solution for our needs. Is this truly the only method to customize the liveboard name for each export?...
Hey y'all! Does anyone know if the
Hey y'all! Does anyone know if the
exportAnswerReport
call works on the Typescript API? The return type is void
which does not seem to make sense: https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/apis/ReportsApi.ts#L131Hello, we currently are getting "Could
Hello, we currently are getting "Could not reach server. Try again later." when either internal or external customer's are trying to log-in. Assuming this is a wide spread issue, but just want to confirm it's not limited to just our server. Thanks.
hi there! is there a way to set a
hi there! is there a way to set a description for the SpotIQ page in the embed?
Live Board Embed Testing
hello TS Support! I am having a problem with runtime filters in an embedded liveboard. Also i have a question regarding applying runtime filters conditionally to a specific answer.
Would you mind looking at this and giving me advice?
https://www.loom.com/share/c2ab8fc0ae8243c59849a1a48d755dc0...
We seem to be running into an issue
We seem to be running into an issue where TS occasionally fails to respect filter parameters in
metadata/search
- it's returning many more results than what would be expected (we are filtering on favorites for a given user). The problematic request/response is the second one in the HAR file.When I update a user email via the API
When I update a user email via the API the user receives an email from Okta about the change. Is there a way to prevent these emails from going out?
None of our users know who Okta is, nor that it is being used in the background. Since we are looking at embedding most will not even know who ThoughtSpot is.
(Also asked in the community)...
Ive also managed to copy and execute the
Ive also managed to copy and execute the worksheet request in postman and it returns the correct data, just not when using tokenizedFetch
hi there! we're trying to intercept the
hi there! we're trying to intercept the sharing of a liveboard, however I can't seem to:
1. prevent notifications, even when I tried adding (this prevented the nofitication when it was selected but not when it wasn't selected):
embed.trigger(HostEvent.Share, {
notify: false
})...
Hi, we have 2 types of data that can be
Hi, we have 2 types of data that can be shown for a particular measure in a liveboard, one of which is percentage data and the other is numeric. We have a filter on the liveboard to select one or the other since it doesn't make sense to aggregate them together (each data row has a column that indicates which type of data it is, and we filter on that). However, when the percentage option is selected, we want to show a percentage sign after the number, but not when the numeric option is selected. I tried setting this up in a formula by concatenating the percent sign but this changes the value to a string instead of a number, which doesn't work for aggregating values.
Is there any way this can be achieved?...
Hi, we are using TS embedded in our
Hi, we are using TS embedded in our application, and we're facing issues with updating filters programmatically after the liveboard has loaded. We utilize
HostEvent.UpdateFilters
for this purpose, but the problem is that triggering it on the EmbedEvent.LiveboardRendered
event doesn’t update the liveboard because the charts aren’t completely loaded yet. Consequently, we have resorted to using setTimeout
to delay the UpdateFilters process, which is not an ideal solution. The time needed for the timeout varies and can lead to errors in some cases (Please check the code snippet below).
I’m wondering if there’s an event that indicates when the liveboard, including all charts and contents, is fully loaded. Alternatively, are there any other solutions to address this issue?
```...Liveboard Customizations on login
Hi , Can anyone please let me know if there is a way to disable that explore option for a newly logged in user and second that when an admin shares dashboard he is having 2 options to share 1, Can View and 2. Can edit. Is there a way in SDK or from ThoughtSpot UI that we can restrict that Can Edit, so that all sharable dashboard should be view only by default ?
Hi there! I'm having issues with the
Hi there! I'm having issues with the customization strings: "Anyone who already has access to this Liveboard can use this link to view the Liveboard" & "This Liveboard is not discoverable"
Hi there! I'm curious if it's possible
Hi there! I'm curious if it's possible to extend the overrlay (ReactModalOverlay ReactModalOverlay--after-open) to beyond the iframe?
Data and Report APIs
Hi there,
I need liveboard data after I change the filers. I am trying to fetch the liveboard data using REST API v2 (
api/rest/2.0/metadata/liveboard/data
). I call the API in onFilterChanged
callback.
The request is send on every filter change but I always receive the original data (no filters applied)....Hi team, in most cases we have userIds
Hi team, in most cases we have userIds in the thoughtspot system. In the embed, is there a way to call an API(our backend API) to get the user name before displaying here in the table embed?

Hi there,
Hi there,
I want to get liveboard filters using
HostEvent.GetFilters
but I am getting following error:
```
Error: Trigger timedout in getting response
at eval (processTrigger.ts:67:1)...Is there an API that allows me to create
Is there an API that allows me to create a new blank liveboard?