Data Exploration Skill

Guide users through the Explore Data Canvas workflow with AI-assisted SQL.

75|8|Updated Dec 20, 2023
One-click install
npx skills add https://github.com/flowkraft/datapallas --skill data-exploration-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Data Exploration Skill
Source: https://github.com/flowkraft/datapallas/tree/main/asbl/src/main/external-resources/db-template/_apps/flowkraft/_ai-hub/.skills/datapallas-data-exploration
Command: npx skills add https://github.com/flowkraft/datapallas --skill data-exploration-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you move beyond static, pre-configured reports so you can explore unknown questions interactively, find the right cuts and charts, and iterate until the result is “live and beautiful.”

Core Features & Use Cases

  • Explore Data Canvas workflow: Build analysis by dragging cubes/tables onto a canvas, selecting fields, choosing visualizations, and refining outputs.
  • Cubes and semantic layer support: Use pre-defined business dimensions/measures/joins to keep metrics consistent and reduce complexity.
  • Visual and Finetune modes: Start with a no-SQL visual builder, then switch to Finetune for SQL or Groovy scripting when you need advanced logic like limits, custom bucketing, window functions, or distribution math (e.g., Pareto).
  • Chat2DB AI assistance (Athena): Draft SQL or scripts from plain-English prompts using schema/metadata, not row-level data.

Quick Start

Open Processing → Explore Data & Build Dashboards, click Start then Launch, pick the Northwind Sample connection, drop a cube, tick a measure and a dimension, and publish the dashboard when it matches your question.

Frequently Asked Questions about Data Exploration Skill

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

FAQPage Schema
How do I build ad-hoc data visualizations and dashboards from scratch?

To build ad-hoc data visualizations, use the Explore Data Canvas workflow to drag cubes or tables onto a canvas, select desired fields, choose chart types, and refine outputs visually before publishing the result as a live dashboard.

Can I generate custom SQL or scripts from plain English for data exploration?

Yes, you can generate custom SQL or Groovy scripts from plain-English prompts using Chat2DB AI assistance, which drafts queries using schema metadata and semantic-layer definitions without accessing or exfiltrating underlying row-level data.

What is a semantic layer and how does it help with business intelligence dashboards?

A semantic layer provides pre-defined business dimensions, measures, and joins that keep metrics consistent across BI dashboards, reducing complexity and ensuring accurate data exploration without needing to manually define calculations each time.

How do I add advanced logic like window functions or custom bucketing to my charts?

To add advanced logic like window functions or custom bucketing, switch from the visual builder to Finetune mode, which allows you to directly edit or generate SQL and Groovy scripts to apply complex mathematical operations and custom limits.

Does this data exploration tool support pre-configured connections and sample data?

Yes, it supports selecting pre-configured database connections including the Northwind Sample connection, allowing you to immediately drop semantic-layer cubes, select measures and dimensions, and iterate on visual outputs without manual setup.

What are the limitations of using AI-assisted SQL generation for data exploration?

AI-assisted SQL generation is limited to using schema metadata for drafting queries and does not access or exfiltrate actual data rows, meaning generated scripts must be executed within the Explore Data Canvas environment to validate against live data.