Alteryx to Fabric
Read the canonical migration skill and all files under skill instructions before authoring code.
Required Workflow
- Run
a2f plan <workflow.yxmd>and review.a2f/migration-plan.md. - Stop for explicit approval when the recommendation is
review_required. - Use
a2f migrate <workflow.yxmd>for local parse, generation, and preflight. - Inspect all generated notebook bodies; never deploy placeholders.
- Use
a2f doctor --json-outputbefore Fabric writes. - Deploy only with
a2f migrate <workflow.yxmd> --to-fabric --yesor the equivalent explicit commands. - Run parity validation against Alteryx reference outputs.
- When a Fabric notebook fails, use the installed
spark-operations-cliskill to diagnose the failed run before editing code.
Boundaries
- Keep
a2fdeterministic for parsing, planning, packaging, deployment, and validation. - Use Copilot as the optional authoring and orchestration layer, not as a Python subprocess dependency.
- Use
spark-authoring-cliguidance for current Fabric notebook conventions. - Use
e2e-medallion-architecturefor architecture review when a migration spans multiple workflows or data domains. - Do not use Microsoft Foundry tools for this workflow.