Advanced Mode
Limitations
Current constraints in Advanced Mode
Advanced Mode Limitations
While Advanced Mode offers more power and flexibility, it has some constraints to be aware of.
Current Limitations
- Single publish destination - Each flow can only publish to one ASM instance; you cannot publish to multiple destinations from a single flow
- Merge required for multi-source - You cannot connect multiple source nodes directly to a transform or publish node; use a Merge node to combine them first
- No guided wizard - You must know which nodes to add and how to connect them (use Standard Mode if you're unsure)
- Manual validation - Unlike Standard Mode, you must manually trigger pre-flight checks to validate your configuration
- Steeper learning curve - Requires understanding of data flow concepts and the OneRoster format
- Complex error tracing - Errors may require following the data path through multiple nodes to diagnose the root cause
Comparison with Standard Mode
| Feature | Standard Mode | Advanced Mode |
|---|---|---|
| Guided wizard | Yes | No |
| Step-by-step help | Yes | Limited |
| Pre-flight prompts | Automatic | Manual |
| Multiple sources | No | Yes |
| Visual graph editor | No | Yes |
| Learning curve | Low | Higher |
When to Choose Each Mode
Choose Standard Mode when:
- You're new to SDM
- You have a single data source
- You prefer guided, step-by-step setup
- Your transformations are simple or none
Choose Advanced Mode when:
- You need to combine multiple data sources
- Complex transformation chains are required
- You want visual control over the data pipeline
- You're comfortable with graph-based editors
Most schools don't need Advanced Mode. Start with Standard Mode and switch later if your requirements grow.