API Reference¶
This section documents the public Python API of fabric-data-pipelines. Symbols are grouped by concept so you can jump to the area you need instead of scrolling a single dump of the package.
Where to look¶
| Page | Contents |
|---|---|
| Pipeline | Pipeline, parameters, variables, library variables |
| Activities: Base | Shared activity model, dependencies, policies |
| Activities: Control Flow | IfCondition, ForEach, Switch, Until, Wait, Fail |
| Activities: Data Movement | Copy, Lookup, sources, sinks, datasets |
| Activities: Execution | Notebooks, scripts, dataflows, stored procedures, child pipelines, Web |
| Activities: Variables | SetVariable, AppendVariable |
| Activities: Raw | Escape hatch for unmodeled Fabric activities |
| Expressions | expr helpers for Fabric expression strings |
| Schedules | Schedule models written to .schedules |
| Export | Workspace export and serialization helpers |
| Import | from_json, load_item, load_workspace, parse_activity |
| Errors | Validation, import, and schedule error types |
| Changelog | Release history |
Import symbols from the top-level package:
from fabric_data_pipelines import Pipeline, Wait, expr, save_workspace, load_workspace