Skip to content

GraphElementRegistry

GraphElementRegistry is an abstraction of graph element registries:

Graph elements can be defined in Python and SQL.

GraphElementRegistry is a Python abstract class defined in pyspark/pipelines/graph_element_registry.py.

Contract

Register Output

register_output(
    self,
    output: Output,
) -> None

Registers the given Output

See:

Used for the following:

Register Auto CDC Flow

register_auto_cdc_flow(
    self,
    flow: AutoCdcFlow,
) -> None

Registers the given AutoCdcFlow for Auto CDC Flows

See:

Used for the following:

Register Flow

register_flow(
    self,
    flow: Flow,
) -> None

Registers the given Flow

See:

Used for the following:

Register SQL File

register_sql(
    self,
    sql_text: str,
    file_path: Path,
) -> None

See:

Used when:

Implementations