Overview
Data Set is a work surface designed for managing up to 10 million items in a single table. Where a standard board supports up to 100,000 items for the Enterprise plans, a Data Set is built for teams that need a single source of truth at a large scale, such as leads, contacts, tickets, and timesheets, without splitting data across multiple boards.
Use this guide to understand how a Data Set differs from a standard board, what it supports, and how to get started.
When to use a Data Set vs. a board
A Data Set is the right choice when some or all of the following apply to your use case:
- You need one central table as the single source of truth, with no data split across boards
- You are working at a scale that a standard board cannot support, or you are migrating a high-volume workflow into monday.com
- All of your teams, AI agents, and workflows require access to the same records with the same structure
- You have a large volume of records created every day, week, or month, and managing deletion or archiving becomes a hassle
In other scenarios, standard boards may be a better fit. If different teams, regions, or departments manage separate lists of the same entity type, each team may be better served by its own board, without the limitations Data Set enforces.
How to create a Data Set
Creating a Data Set follows the same logic as creating a standard board. You create the Data Set, add your columns, and then populate it with data. You can add items manually from the table, import a file directly from the UI, use WorkForms, or let automations, integrations, and AI agents create items for you. For large-scale migrations from external systems or existing boards, the batch import API supports up to 20,000 items at a time.
1Click the + in the left navigation panel, hover on board, and click on New Data Set. This creates an empty Data Set.
2Add your columns directly in the table, the same way you would on a standard board.
3Populate your Data Set. You can add items directly from the table, import a file, use a form, or create records via integrations, automations, or AI agents. For large-scale migrations, use the batch import API, which supports up to 20,000 items at a time.
Common use cases
Data Set is designed for large-scale, active record management where all items must live in a single table. Common use cases include:
- Timesheet tracking
- Leads and contacts
- Service requestors and tickets
- Resource directories (employees, contractors, assets)
- Inventory and product catalog management
- AI data enrichment workflows and agentic flows
- Migrating high-volume data from external systems into monday.com
- Creating a snapshot of a large data set to be used as a report
What Data Set supports
Data Set includes the following capabilities at scale:
| Capability | Details |
|---|---|
| Items | Up to 10 million items in a single table |
| Connected items | Up to 10 million connected items (total) in a single table; up to 100 connected items per item |
| Connected boards | Up to 10 connected boards per Data Set |
| Search, sort, filter, and group by | Full support for search, sort, filter, and group by |
| Dashboards and reporting | Reporting widgets supported on the Data Set views (number, chart, battery); supports up to 10 million items |
| Import | File import from the UI; batch import API |
| Export | Export up to 100,000 items at a time |
| Automations, API, MCP, integrations, and monday AI features | Full support for automations, API, MCP, integrations, AI columns, AI Agents, monday sidekick, and Vibe |
Limitations
To maintain performance at scale, the following capabilities available on standard boards are not supported in a Data Set:
FAQs
If you have any questions, please reach out to our team right here. We’re available 24/7 and happy to help.