Reference documentation and code samples for the Google Cloud BigQuery Migration V2 Client class LineageOutput.
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.
Generated from protobuf message google.cloud.bigquery.migration.v2.LineageOutput
Namespace
Google \ Cloud \ BigQuery \ Migration \ V2Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ webapp_uri |
string
The URI of the webapp that visualizes the lineage. The user needs the |
↳ recognized_inputs |
array<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 |
array<LineageOutput\ProgressReport>
Output only. Work processing progress reports broken up by processing stage. |
getWebappUri
The URI of the webapp that visualizes the lineage.
The user needs the bigquerymigration.googleapis.com/lineageDbs.query IAM
permission to use the webapp.
| Returns | |
|---|---|
| Type | Description |
string |
|
setWebappUri
The URI of the webapp that visualizes the lineage.
The user needs the bigquerymigration.googleapis.com/lineageDbs.query IAM
permission to use the webapp.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRecognizedInputs
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.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\RepeatedField<LineageOutput\RecognizedInput> |
|
setRecognizedInputs
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.
| Parameter | |
|---|---|
| Name | Description |
var |
array<LineageOutput\RecognizedInput>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getProcessingProgressReports
Output only. Work processing progress reports broken up by processing stage.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\RepeatedField<LineageOutput\ProgressReport> |
|
setProcessingProgressReports
Output only. Work processing progress reports broken up by processing stage.
| Parameter | |
|---|---|
| Name | Description |
var |
array<LineageOutput\ProgressReport>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|