GraphElementRegistry¶
GraphElementRegistry is an abstraction of graph element registries:
Graph elements can be defined in Python and SQL.
Contract¶
Register Output¶
register_output(
self,
output: Output,
) -> None
Registers the given Output
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:
- Pipelines CLI is requested to register graph element definitions (from SQL files)