Reference documentation and code samples for the Data Analytics API with Gemini V1BETA API class Google::Cloud::GeminiDataAnalytics::V1beta::Context::SchemaRelationship.
The relationship between two tables, including referencing and referenced columns. This is a derived context retrieved from Dataplex Dataset Insights.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#confidence_score
def confidence_score() -> ::Float
Returns
- (::Float) — A confidence score for the suggested relationship. Manually added edges have the highest confidence score.
#confidence_score=
def confidence_score=(value) -> ::Float
Parameter
- value (::Float) — A confidence score for the suggested relationship. Manually added edges have the highest confidence score.
Returns
- (::Float) — A confidence score for the suggested relationship. Manually added edges have the highest confidence score.
#left_schema_paths
def left_schema_paths() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::Context::SchemaRelationship::SchemaPaths
Returns
-
(::Google::Cloud::GeminiDataAnalytics::V1beta::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 theright_schema_pathslist.
#left_schema_paths=
def left_schema_paths=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::Context::SchemaRelationship::SchemaPaths
Parameter
-
value (::Google::Cloud::GeminiDataAnalytics::V1beta::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 theright_schema_pathslist.
Returns
-
(::Google::Cloud::GeminiDataAnalytics::V1beta::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 theright_schema_pathslist.
#right_schema_paths
def right_schema_paths() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::Context::SchemaRelationship::SchemaPaths
Returns
-
(::Google::Cloud::GeminiDataAnalytics::V1beta::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 theleft_schema_pathslist.
#right_schema_paths=
def right_schema_paths=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::Context::SchemaRelationship::SchemaPaths
Parameter
-
value (::Google::Cloud::GeminiDataAnalytics::V1beta::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 theleft_schema_pathslist.
Returns
-
(::Google::Cloud::GeminiDataAnalytics::V1beta::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 theleft_schema_pathslist.
#sources
def sources() -> ::Array<::Google::Cloud::GeminiDataAnalytics::V1beta::Context::SchemaRelationship::Source>
Returns
- (::Array<::Google::Cloud::GeminiDataAnalytics::V1beta::Context::SchemaRelationship::Source>) — Sources which generated the schema relation edge.
#sources=
def sources=(value) -> ::Array<::Google::Cloud::GeminiDataAnalytics::V1beta::Context::SchemaRelationship::Source>
Parameter
- value (::Array<::Google::Cloud::GeminiDataAnalytics::V1beta::Context::SchemaRelationship::Source>) — Sources which generated the schema relation edge.
Returns
- (::Array<::Google::Cloud::GeminiDataAnalytics::V1beta::Context::SchemaRelationship::Source>) — Sources which generated the schema relation edge.