Incremental Collection
By default, the CLI collects all inputs every time you runanysite dataset collect. With incremental mode, it tracks what has already been collected and skips those inputs on subsequent runs.
Enable Incremental Mode
metadata.json file alongside your dataset, tracking which inputs have been processed.
Per-Source Refresh Control
Control incremental behavior for each source:Reset Cursors
To start fresh and re-collect everything:Scheduling
Automate data collection with cron expressions in your pipeline configuration:Start Scheduled Collection
Common Cron Expressions
Webhook Notifications
Get notified when pipeline runs complete or fail:- Pipeline name and run ID
- Collection status (success/failure)
- Number of records collected per source
- Execution duration and error details (on failure)
Run History and Logs
View Run History
View Run Logs
Auto-Load to Database
Combine scheduling with database loading for a fully automated pipeline:Complete Automated Pipeline Example
Next Steps
Database Connections
Set up SQLite, PostgreSQL, or ClickHouse connections for data storage
LLM Analysis
Add AI-powered enrichment to your pipelines