GraphElement¶
GraphElement is an abstraction of dataflow graph elements that have an identifier and an origin.
Contract¶
Identifier¶
identifier: TableIdentifier
QueryOrigin¶
origin: QueryOrigin
Used when:
PipelinesHandleris requested to define a flow and an outputSqlGraphRegistrationContextis requested to process a single SQL queryFlowResolveris requested to attemptResolveFlowDatasetManageris requested to materialize datasets (for error reporting)FlowExecutionis requested for the QueryOrigin- FlowProgressEventLogger is requested to report an event