# DataWorks Data Development Examples

| Example | Scenario | Node Type | Complexity |
|---------|----------|-----------|------------|
| [01-shell-node](01-shell-node/) | Simplest node | DIDE_SHELL | Beginner |
| [02-odps-sql-node](02-odps-sql-node/) | SQL node with datasource | ODPS_SQL | Beginner |
| [03-sql-with-dependency](03-sql-with-dependency/) | Inter-node dependency | ODPS_SQL | Intermediate |
| [04-di-mysql-to-maxcompute](04-di-mysql-to-maxcompute/) | Data synchronization | DI | Intermediate |
| [05-cycle-workflow](05-cycle-workflow/) | Scheduled workflow with 3 child nodes | Mixed | Advanced |
| [06-manual-workflow](06-manual-workflow/) | Manual workflow | Mixed | Advanced |
| [07-parallel-workflow](07-parallel-workflow/) | Parallel workflow (fan-out + fan-in dependencies) | Mixed | Advanced |
| [08-assignment-node](08-assignment-node/) | Assignment node with output passing | CONTROLLER_ASSIGNMENT | Intermediate |

Each example contains spec.json, code files, and dataworks.properties, demonstrating the local file structure in Git Mode.
