Skip to content

Raw Activity

Escape hatch for Fabric activity types that are not modeled yet.

fabric_data_pipelines.RawActivity

Bases: Activity

Pass-through activity for Fabric types not yet modeled.

Use this for activity types outside the modeled set (GetMetadata, PBISemanticModelRefresh, Filter, …).

Example::

from fabric_data_pipelines import RawActivity, ActivityPolicy

meta = RawActivity(
    name="Get Metadata1",
    type="GetMetadata",
    type_properties={
        "fieldList": ["columnCount"],
        "datasetSettings": {...},
    },
    policy=ActivityPolicy(),
)