dataset-query

Build and execute deterministic data queries for Domo datasets using @domoinc/query.

19|13|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/stahura/domo-ai-vibe-rules --skill dataset-query
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dataset-query
Source: https://github.com/stahura/domo-ai-vibe-rules/tree/main/skills/custom-apps/dataset-query
Command: npx skills add https://github.com/stahura/domo-ai-vibe-rules --skill dataset-query

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build reliable, query-driven access to Domo datasets using the Query API.

Core Features & Use Cases

  • Deterministic data retrieval: Use chainable API to select, filter, group, and order data from datasets.
  • Date and aggregation support: Leverage date grains and aggregation functions to produce summarized metrics.
  • Real-world scenario: A Domo app needs to fetch a filtered sales dataset and present region-level totals in a dashboard.

Quick Start

Run a dataset query using @domoinc/query to retrieve filtered and grouped data for your Domo app.

Frequently Asked Questions about dataset-query

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

FAQPage Schema
How do I query Domo datasets with filtering and aggregation?▼

To query Domo datasets with filtering and aggregation, use a chainable API to select, filter, group, and order data directly. This approach enforces required API usage to build deterministic data queries for your applications.

Can I apply date grains and period-to-date aggregations when querying Domo datasets?▼

Yes, you can apply date grains and period-to-date aggregations when querying Domo datasets. The query functionality supports dateGrain, periodToDate, previousPeriod, and rollingPeriod methods to produce summarized metrics.

What is the best way to fetch filtered data for a Domo app dashboard?▼

The best way to fetch filtered data for a Domo app dashboard is using a query-first data access approach. It integrates with domo.get and the /data/v1/ endpoint to execute server-side processing for region-level totals and similar metrics.

Does the Domo Query API support server-side data processing?▼

Yes, the Domo Query API supports server-side data processing by integrating directly with domo.get and the /data/v1/ endpoint. This ensures deterministic data retrieval without client-side processing overhead.

How does deterministic data retrieval work with the Domo Query API?▼

Deterministic data retrieval works with the Domo Query API by enforcing strict, chainable method usage for selecting, filtering, and grouping data. This creates reliable, query-driven access to your datasets across common app scenarios.