public sealed class Context.Types.SchemaRelationship : IMessage<Context.Types.SchemaRelationship>, IEquatable<Context.Types.SchemaRelationship>, IDeepCloneable<Context.Types.SchemaRelationship>, IBufferMessage, IMessageReference 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.
Implements
IMessageContextTypesSchemaRelationship, IEquatableContextTypesSchemaRelationship, IDeepCloneableContextTypesSchemaRelationship, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
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 |
|