Data Analytics API with Gemini v1beta API - Class Context.Types.SchemaRelationship (1.0.0-beta04)

public sealed class Context.Types.SchemaRelationship : IMessage<Context.Types.SchemaRelationship>, IEquatable<Context.Types.SchemaRelationship>, IDeepCloneable<Context.Types.SchemaRelationship>, IBufferMessage, IMessage

Reference documentation and code samples for the Data Analytics API with Gemini v1beta API class Context.Types.SchemaRelationship.

The relationship between two tables, including referencing and referenced columns. This is a derived context retrieved from Dataplex Dataset Insights.

Inheritance

object > Context.Types.SchemaRelationship

Namespace

Google.Cloud.GeminiDataAnalytics.V1Beta

Assembly

Google.Cloud.GeminiDataAnalytics.V1Beta.dll

Constructors

SchemaRelationship()

public SchemaRelationship()

SchemaRelationship(SchemaRelationship)

public SchemaRelationship(Context.Types.SchemaRelationship other)
Parameter
Name Description
other ContextTypesSchemaRelationship

Properties

ConfidenceScore

public float ConfidenceScore { get; set; }

A confidence score for the suggested relationship. Manually added edges have the highest confidence score.

Property Value
Type Description
float

LeftSchemaPaths

public Context.Types.SchemaRelationship.Types.SchemaPaths LeftSchemaPaths { get; set; }

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.

Property Value
Type Description
ContextTypesSchemaRelationshipTypesSchemaPaths

RightSchemaPaths

public Context.Types.SchemaRelationship.Types.SchemaPaths RightSchemaPaths { get; set; }

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.

Property Value
Type Description
ContextTypesSchemaRelationshipTypesSchemaPaths

Sources

public RepeatedField<Context.Types.SchemaRelationship.Types.Source> Sources { get; }

Sources which generated the schema relation edge.

Property Value
Type Description
RepeatedFieldContextTypesSchemaRelationshipTypesSource