quicksight-to-sigma

Migrate Amazon QuickSight dashboards and datasets into Sigma Computing workbooks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires aws-cli, boto3, ruby, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill automates the complex, error-prone process of migrating Amazon QuickSight analyses and dashboards into Sigma, ensuring data parity and visual consistency while preserving business logic.

Core Features & Use Cases

  • Automated Extraction & Translation: Converts QuickSight analysis definitions, datasets, and data sources into Sigma-compatible data models and workbook specifications.
  • Parity Verification: Includes a rigorous multi-pass parity check to ensure that Sigma elements return the same row-level data and aggregations as the original QuickSight visuals.
  • Use Case: Use this tool when your organization is transitioning from QuickSight to Sigma and needs to migrate a large estate of dashboards without manually rebuilding every chart, filter, and calculation.

Quick Start

Run the migration script by providing your QuickSight analysis ID, AWS profile, and target Sigma connection ID to orchestrate the full discovery, conversion, and validation pipeline.

Frequently Asked Questions about quicksight-to-sigma

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

FAQPage Schema
How do I migrate QuickSight dashboards to Sigma data models?

To migrate QuickSight dashboards to Sigma, this skill automates the extraction of AWS metadata and translates calculated fields into Sigma workbooks and data models. You provide the analysis ID, AWS profile, and target Sigma connection to run the pipeline.

Can I preserve QuickSight calculated fields when moving to Sigma?

Yes, this migration tool translates QuickSight calculated fields into Sigma-compatible data model elements. It converts analysis definitions and datasets to ensure your business logic remains intact during the transition.

Do I need AWS CLI credentials to convert QuickSight analyses into Sigma workbooks?

Yes, AWS CLI credentials and Sigma API access are required to perform the full extraction, transformation, and deployment workflow. These prerequisites allow the script to extract AWS metadata and deploy to Sigma.

How does the migration process verify data parity between QuickSight and Sigma?

The migration process verifies data parity through a rigorous multi-pass check to ensure Sigma elements return the same row-level data and aggregations as the original QuickSight visuals. This validation confirms query parity against the data warehouse.

What is the best way to automate a large-scale transition from QuickSight to Sigma?

Automating a large-scale transition from QuickSight to Sigma is best handled by scripting the end-to-end discovery, conversion, and validation pipeline. This approach prevents manual rebuilding of charts, filters, and calculations across a large dashboard estate.