SchemaRelationship(mapping=None, *, ignore_unknown_fields=False, **kwargs)The relationship between two tables, including referencing and referenced columns. This is a derived context retrieved from Dataplex Dataset Insights.
Attributes |
|
|---|---|
| Name | Description |
left_schema_paths |
google.cloud.geminidataanalytics_v1alpha.types.Context.SchemaRelationship.SchemaPaths
An ordered list of fields for the join from the first table. The size of this list must be the same as right_schema_paths. Each field at index i in this list
must correspond to a field at the same index in the
right_schema_paths list.
|
right_schema_paths |
google.cloud.geminidataanalytics_v1alpha.types.Context.SchemaRelationship.SchemaPaths
An ordered list of fields for the join from the second table. The size of this list must be the same as left_schema_paths. Each field at index i in this list
must correspond to a field at the same index in the
left_schema_paths list.
|
sources |
MutableSequence[google.cloud.geminidataanalytics_v1alpha.types.Context.SchemaRelationship.Source]
Sources which generated the schema relation edge. |
confidence_score |
float
A confidence score for the suggested relationship. Manually added edges have the highest confidence score. |
Classes
SchemaPaths
SchemaPaths(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represents an ordered set of paths within the table schema.
Source
Source(value)Source which generated the schema relation edge.