Objectives / Goal:
This workshop is designed to introduce developers to ThoughtSpot Everywhere, how to embed analytics into React-based webapps, and use the Visual Embed SDK to interact with platform events. No local machine configuration is required.
What you will learn:
The workshop is broken into 2 parts. Total duration is approximately 2hrs, with each step building off the last. You don’t need to complete everything in a single sitting, but you do need to complete steps in chronological order.
You will learn:
Part 1: Low Code Development
- How to create search, visualizations, and liveboards to analyze data
- How to use the developer playground to generate javascript code to embed ThoughtSpot elements into a web app
- How to modify actions available to users and apply hidden runtime filters
Part 2: Embed Analytics with the Visual Embed SDK
- How to use the Visual Embed SDK to embed ThoughtSpot components into a ReactJS web app
- How to utilize platform events to interact with embedded components via code
Bonus: ThoughtSpot Everywhere APIs and TML
- How to use ThoughtSpot Everywhere APIs and ThoughtSpot Modeling Language to perform typical devops tasks
- Using Postman to manage API collections with ThoughtSpot
What you need:
- No local environment configuration is required. Everything can be completed via a browser on any computer or tablet. Google Chrome is recommended.
- A general understanding of javascript and web development. The tutorial uses ReactJS for a web framework. You don’t have to be an expert, but some knowledge helps.