Class LineageOutput (0.15.2)

LineageOutput(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The output of a task with output type "LINEAGE".

Actual generated lineage can be queried separately (see webapp_uri), this message contains only metadata: processing status, errors, etc.

Attributes

Name Description
webapp_uri str
The URI of the webapp that visualizes the lineage. The user needs the bigquerymigration.googleapis.com/lineageDbs.query IAM permission to use the webapp.
recognized_inputs MutableSequence[google.cloud.bigquery_migration_v2.types.LineageOutput.RecognizedInput]
Output only. Recognized lineage inputs. All inputs are processed only if the task succeeds and all work is in state SUCCEEDED __ (in particular, nothing is SKIPPED __). Even with all inputs processed successfully, there may be transpiler errors present leading to inaccurate lineage.
processing_progress_reports MutableSequence[google.cloud.bigquery_migration_v2.types.LineageOutput.ProgressReport]
Output only. Work processing progress reports broken up by processing stage.

Classes

ProgressReport

ProgressReport(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Breaks down processing progress of work.

RecognizedInput

RecognizedInput(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Information about lineage input of the given type that lineage generation recognized.

If you expected to process more of the given input, verify your input was uploaded and is in the correct format and the request to generate lineage correctly specified the input location.