Table of Contents

Class AzureSynapseAnalyticsSchema.HealthComponentStatusMapping

Namespace
LinqToDB.Tools.DataProvider.SqlServer.Schemas
Assembly
linq2db.Tools.dll

sys.pdw_health_component_status_mappings (Transact-SQL)

Applies to: √ Analytics Platform System (PDW)

Defines the mapping between the Microsoft Azure Synapse Analytics component statuses and the manufacturer-defined component names.


See sys.pdw_health_component_status_mappings.

[Table(Schema = "sys", Name = "pdw_health_component_status_mappings", IsView = true)]
public class AzureSynapseAnalyticsSchema.HealthComponentStatusMapping
Inheritance
AzureSynapseAnalyticsSchema.HealthComponentStatusMapping
Extension Methods

Properties

ComponentID

The ID of the component. See sys.pdw_health_components (Transact-SQL).

property_id, component_id, and physical_name form the key for this view.
Range: NOT NULL

[Column("component_id")]
[NotNull]
public int ComponentID { get; set; }

Property Value

int

LogicalName

Property name as defined by Microsoft Azure Synapse Analytics.
Range: NOT NULL

0 - Device instance is unique.

1 - Device instance is not unique.

[Column("logical_name")]
[NotNull]
public string LogicalName { get; set; }

Property Value

string

PhysicalName

Property name as defined by the manufacturer.

property_id, component_id, and physical_name form the key for this view.
Range: NOT NULL

[Column("physical_name")]
[NotNull]
public string PhysicalName { get; set; }

Property Value

string

PropertyID

Unique identifier of the property.

property_id, component_id, and physical_name form the key for this view.
Range: NOT NULL

[Column("property_id")]
[NotNull]
public int PropertyID { get; set; }

Property Value

int