SDMSDM Documentation
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

FeatureStandard ModeAdvanced Mode
Guided wizardYesNo
Step-by-step helpYesLimited
Pre-flight promptsAutomaticManual
Multiple sourcesNoYes
Visual graph editorNoYes
Learning curveLowHigher

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.

On this page