ChannelExpr#

class nominal.experimental.compute.dsl.exprs.ChannelExpr#

Bases: Expr, Generic[ConjureSeriesT]

Base interface for channel expressions scoped to a dataset, asset, or run.

abstractmethod classmethod asset_channel(asset_rid: str, data_scope_name: str, channel_name: str, additional_tags: Mapping[str, str] | None = None) → Self#
abstractmethod classmethod datasource_channel(datasource_rid: str, channel_name: str, tags: Mapping[str, str] | None = None) → Self#
abstractmethod classmethod run_channel(run_rid: str, data_scope_name: str, channel_name: str, additional_tags: Mapping[str, str] | None = None) → Self#