domo/dataset-manage

Manage Domo DataSets via Platform APIs for schema, CSV, streaming, and PDP.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/MantisWare/BizForge --skill domo-dataset-manage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: domo/dataset-manage
Source: https://github.com/MantisWare/BizForge/tree/main/library/skills/domo/dataset-manage
Command: npx skills add https://github.com/MantisWare/BizForge --skill domo-dataset-manage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Data teams need to provision and manage Domo DataSets programmatically, including schema definition, data import/export, streaming for large loads, PDP policies, and history tracking, to enable reproducible analytics and governance.

Core Features & Use Cases

  • Schema definition: create and update dataset schemas to enforce data contracts.
  • Data import/export: import CSV data and export datasets for downstream workflows.
  • Streaming: Stream large datasets using the Stream API for incremental loads.
  • PDP policies: configure Personalized Data Permissions to control row-level access.
  • History & queries: track dataset history and query data via APIs.

Quick Start

Create a new dataset named "Sales Q4" with a defined schema using the dataset-manage create command.

Frequently Asked Questions about domo/dataset-manage

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

FAQPage Schema
How do I programmatically manage Domo datasets via the API?

You can manage Domo datasets programmatically using Platform APIs to automate the complete dataset lifecycle, including schema definition, CSV import and export, streaming large loads, and querying historical data.

How do I import large CSV files into Domo using the Stream API?

Large CSV files are imported into Domo using the Stream API for incremental data loads, which handles large ingestions by appending or replacing data chunks to maintain dataset performance and integrity.

Can I configure Personalized Data Permissions (PDP) policies on Domo datasets through an API?

Yes, PDP policies can be configured on Domo datasets through the API to control row-level access, allowing data teams to programmatically enforce governance and personalized data security rules.

What is the best way to define and update a Domo dataset schema programmatically?

The best way to define and update a Domo dataset schema is via the dataset management API, which allows you to create and modify schemas to enforce strict data contracts for reproducible analytics.

Does Domo API dataset management support querying dataset history?

Yes, Domo API dataset management supports querying dataset history, allowing you to track historical changes and retrieve past data states directly through the Platform APIs.

When should I use the Domo Stream API instead of standard CSV import for dataset management?

You should use the Domo Stream API instead of standard CSV import when handling large datasets or incremental loads, ensuring reliable ingestion for massive data volumes without hitting standard import limits.