Tutorial: Environment editor¶
CSA Loom
environmenteditor — verified working against a live console by the UAT harness on 2026-07-01.
Open the editor¶
- Sign in to your CSA Loom Console (for example
https://<your-console-host>). - Open or create a workspace from the Workspaces page.
- Click + New item and choose Environment from the catalog.
- The editor opens at
/items/environment/<id>:
What this editor does¶
An Environment is a reusable bundle of Spark settings and libraries that you attach to notebooks and Spark job definitions. In Loom the spec persists to Cosmos and Apply to pool PUTs it onto the Synapse Spark pool.
Getting started¶
- Define libraries — List the Python/R packages and Spark properties you want standardized across notebooks.
- Set the runtime version — Pin the Spark runtime version so jobs are reproducible across the team.
- Apply to a pool — Use Apply to pool to push the environment spec onto the Synapse Spark pool via its PUT endpoint.
- Attach to items — Reference the environment from notebooks and Spark job definitions so they all share the same runtime.
Learn more¶
- Microsoft Learn reference: https://learn.microsoft.com/fabric/data-engineering/environment-manage-customization
Verified by the UAT harness¶
- Tested at:
2026-05-26T13:51:01.923Z - Verdict: A (renders cleanly, real backend responded)
- Test source:
apps/fiab-console/e2e/editors.uat.ts
