malloy-notebooks

Generates interactive Malloy notebooks with dashboards and data stories.

95|24|Updated Sep 16, 2024
One-click install
npx skills add https://github.com/malloydata/publisher --skill malloy-notebooks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: malloy-notebooks
Source: https://github.com/malloydata/publisher/tree/main/skills/malloy-notebooks
Command: npx skills add https://github.com/malloydata/publisher --skill malloy-notebooks

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the need for creating interactive Malloy notebooks (.malloynb) that enable users to build dashboards and data stories for analysis and reporting.

Core Features & Use Cases

  • Interactive Dashboards: Build notebooks with interactive filter widgets and visualizations based on Malloy models.
  • Data Stories: Construct narrative-driven data presentations using Malloy's querying capabilities.
  • Report Building: Create reports and visualizations by structuring queries in Markdown and Malloy code.
  • Use Case: When a user requires an interactive dashboard to explore a dataset, such as analyzing sales trends or customer behavior.

Quick Start

Use the malloy-notebooks skill to create a new notebook for the 'ecommerce' dataset.

Frequently Asked Questions about malloy-notebooks

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

FAQPage Schema
How do I create interactive dashboards and data stories for analysis?

You create interactive dashboards and data stories by generating Malloy notebooks (.malloynb) that structure queries and visualizations within markdown. These notebooks enable narrative-driven presentations and interactive filter widgets based on a defined source.

What do I need to build a Malloy notebook for my dataset?

To build a Malloy notebook, you need a Malloy model file and a defined data source with applicable filters. The notebook structures your queries using Malloy code and markdown to generate visualizations and reports.

Can I use interactive filter widgets in Malloy notebooks?

Yes, Malloy notebooks support interactive filter widgets and visualizations. You can apply defined filters to your data source, enabling dynamic exploration of datasets such as analyzing sales trends or customer behavior.

How does Malloy handle data storytelling within markdown notebooks?

Malloy handles data storytelling by combining its querying capabilities with markdown formatting to construct narrative-driven data presentations. This allows you to interleave explanatory text with query results and visualizations.

What is the best way to report on dataset trends using Malloy?

The best way to report on dataset trends is by creating an interactive Malloy notebook. It structures queries in markdown and Malloy code, utilizing querying and visualization capabilities to build dashboards for exploring datasets.

Are there limitations when building dashboards with Malloy notebooks?

Malloy notebooks require a pre-existing Malloy model file and a defined source with applicable filters to function. Without these foundational model elements, you cannot generate the interactive dashboards or data stories.