FilterActivity Class

Filter and return results from input array based on the conditions.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.synapse.artifacts.models._models_py3.Activity
FilterActivity

Constructor

FilterActivity(*, name: str, items: azure.synapse.artifacts.models._models_py3.Expression, condition: azure.synapse.artifacts.models._models_py3.Expression, additional_properties: Optional[Dict[str, object]] = None, description: Optional[str] = None, depends_on: Optional[List[azure.synapse.artifacts.models._models_py3.ActivityDependency]] = None, user_properties: Optional[List[azure.synapse.artifacts.models._models_py3.UserProperty]] = None, **kwargs)

Parameters

additional_properties
dict[str, object]
Required

Unmatched properties from the message are deserialized to this collection.

name
str
Required

Required. Activity name.

type
str
Required

Required. Type of activity.Constant filled by server.

description
str
Required

Activity description.

depends_on
list[ActivityDependency]
Required

Activity depends on condition.

user_properties
list[UserProperty]
Required

Activity user properties.

items
Expression
Required

Required. Input array on which filter should be applied.

condition
Expression
Required

Required. Condition to be used for filtering the input.