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

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?
No description

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?

hi there, I have two issues where our

hi there, I have two issues where our font-weight in the customCSS isn't updating properly and our conditional css with the ~ selector isn't working. Any help is appreciated!

Hey team, it seems like the scrollbar

Hey team, it seems like the scrollbar doesn't work when the UI is small. Any idea how to fix that? In the video below, it works fine on a large screen, but when the screen is small, the scrollbar only shows a small portion of the actual liveboard.

ALSO, the Actions enum contains a bunch

ALSO, the Actions enum contains a bunch of @hidden values or ones without documentation. Are these deprecated ones that have no effect?

I have a quick question about the TSE

I have a quick question about the TSE and Actions. Currently, I'm using disabledActions to turn off features. Would it make sense to switch to using visibleActions instead so we can control new features being added? Or is that approach likely to be problematic

Hi Folks, We currently integrated (

Hi Folks, We currently integrated (iframe) the dashboard and we would like to know if there an event / notification when the user fills up the create dashboard form? We would like to perform extra action when its submitted.
No description

URL action

Hi team, What control do we have over the message displayed to the user when they trigger a URL action (https://developers.thoughtspot.com/docs/custom-action-url)? I know it displays the code and says successful/failed based on that. Is there anything else we can control? Does it use any fields in the response other than status code? We have our own API that we are triggering with the URL action so we can control the response format and content....

Hi Team,

Hi Team, How can I format a link to an external location in an answer on Thoughtspot platform directly (not embedded). I was trying to get this basic formula working: concat("{caption}","my link","{/caption}","google.com") which I expected to give me a link on "my link" to google.com. Instead it gives a link to "https://<thoughtspot-server>.cloud/google.com". Is there some setting I have to turn off somewhere to get my links to not be appended to the server url?...

hi team

hi team what is the API endpoint to get a list of all liveboards in my account, including their author, description, last modified and verfication status?...

Custom liveboard for first pin

Hi Team, can we customise the pre populated dashboard name? Right now, from search, when we try to pin a chart, it creates a dashboard with this name {username}'s first Dashboard. Can we customise this name with a config?...

Log Errors

Hey team, here after @Charlie Birch pointed to this channel. We are currently using the Visual SDK Basic Auth to test some POC. We are aware of the different types of auth available and know that this is not the best way to implement. Pretty new to the ThoughtSpot world and testing things around. For this thread, after the implementation we are getting some errors in the console even though the page is working fine. Could you help us figure out how to make sure we do not get that error message? Clearing the console and visiting the next tab results in the same error message. The page will work fine though. @rumana-hf...
No description