thoughtspot-assessment

Inventory ThoughtSpot metadata and generate migration readiness JSON and HTML reports.

6|7|Updated Dec 14, 2023
One-click install
npx skills add https://github.com/sigmacomputing/quickstarts-public --skill thoughtspot-assessment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: thoughtspot-assessment
Source: https://github.com/sigmacomputing/quickstarts-public/tree/main/thoughtspot-migration-skills/thoughtspot-assessment
Command: npx skills add https://github.com/sigmacomputing/quickstarts-public --skill thoughtspot-assessment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill addresses the complexity of migrating from ThoughtSpot to Sigma by providing a data-driven assessment of your current BI estate, identifying which assets are ready for migration and which require manual intervention.

Core Features & Use Cases

  • Migration Readiness Scoring: Automatically ranks Liveboards by value and complexity to create a prioritized migration shortlist.
  • Usage Analytics: Leverages the TS: BI Server system worksheet to identify cold content for retirement and high-value content for priority migration.
  • Complexity Analysis: Evaluates TML formulas, chart types, and data source patterns to flag potential conversion gaps before they become blockers.

Quick Start

Run the thoughtspot-assessment skill to scan your instance and generate a migration readiness report in your local directory.

Frequently Asked Questions about thoughtspot-assessment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I assess ThoughtSpot migration readiness for Sigma?

ThoughtSpot migration readiness is evaluated by inventorying Liveboards, models, and connections, then analyzing usage from the TS: BI Server system worksheet. Assets are ranked by value and complexity to flag conversion gaps and generate a migration readiness report.

Can I identify cold ThoughtSpot Liveboards for retirement before migrating to Sigma?

You can identify cold content for retirement by analyzing per-object usage data from the TS: BI Server system worksheet. This highlights low-value assets to retire and high-value content to prioritize for Sigma migration.

What is the best way to analyze ThoughtSpot TML formulas for migration complexity?

Analyzing ThoughtSpot TML formulas, chart types, and data source patterns is the best way to flag potential conversion gaps before they become blockers. This complexity analysis evaluates your BI estate to create a prioritized migration shortlist.

How do I generate a migration readiness report for ThoughtSpot assets?

Generate a migration readiness report by running the assessment skill to scan your instance. It outputs a machine-readable assessment JSON and a shareable HTML readout in your local directory to guide the migration lifecycle.

Does this migration assessment require any specific dependencies to run?

Yes, the migration assessment requires the pyyaml dependency. You also need access to your ThoughtSpot instance and the TS: BI Server system worksheet to analyze per-object usage metadata for the readiness report.