public sealed class LineageOutput : IMessage<LineageOutput>, IEquatable<LineageOutput>, IDeepCloneable<LineageOutput>, IBufferMessage, IMessageReference documentation and code samples for the BigQuery Migration v2 API class LineageOutput.
The output of a task with output type "LINEAGE".
Actual generated lineage can be queried separately (see [webapp_uri][google.cloud.bigquery.migration.v2.LineageOutput.webapp_uri]), this message contains only metadata: processing status, errors, etc.
Implements
IMessageLineageOutput, IEquatableLineageOutput, IDeepCloneableLineageOutput, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Migration.V2Assembly
Google.Cloud.BigQuery.Migration.V2.dll
Constructors
LineageOutput()
public LineageOutput()LineageOutput(LineageOutput)
public LineageOutput(LineageOutput other)| Parameter | |
|---|---|
| Name | Description |
other |
LineageOutput |
Properties
ProcessingProgressReports
public RepeatedField<LineageOutput.Types.ProgressReport> ProcessingProgressReports { get; }Output only. Work processing progress reports broken up by processing stage.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldLineageOutputTypesProgressReport |
|
RecognizedInputs
public RepeatedField<LineageOutput.Types.RecognizedInput> RecognizedInputs { get; }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.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldLineageOutputTypesRecognizedInput |
|
WebappUri
public string WebappUri { get; set; }The URI of the webapp that visualizes the lineage.
The user needs the bigquerymigration.googleapis.com/lineageDbs.query IAM
permission to use the webapp.
| Property Value | |
|---|---|
| Type | Description |
string |
|