DataQualityMonitoringSignal interface

Extends

Properties

featureDataTypeOverride

A dictionary that maps feature names to their respective data types.

featureImportanceSettings

The settings for computing feature importance.

features

The features to calculate drift over.

metricThresholds

[Required] A list of metrics to calculate and their associated thresholds.

productionData

[Required] The data produced by the production service which drift will be calculated for.

referenceData

[Required] The data to calculate drift against.

signalType

Polymorphic discriminator, which specifies the different types this object can be

Inherited Properties

notificationTypes

The current notification mode for this signal.

properties

Property dictionary. Properties can be added, but not removed or altered.

Property Details

featureDataTypeOverride

A dictionary that maps feature names to their respective data types.

featureDataTypeOverride?: {[propertyName: string]: MonitoringFeatureDataType}

Property Value

{[propertyName: string]: MonitoringFeatureDataType}

featureImportanceSettings

The settings for computing feature importance.

featureImportanceSettings?: FeatureImportanceSettings

Property Value

features

The features to calculate drift over.

features?: MonitoringFeatureFilterBaseUnion

Property Value

metricThresholds

[Required] A list of metrics to calculate and their associated thresholds.

metricThresholds: DataQualityMetricThresholdBaseUnion[]

Property Value

productionData

[Required] The data produced by the production service which drift will be calculated for.

productionData: MonitoringInputDataBaseUnion

Property Value

referenceData

[Required] The data to calculate drift against.

referenceData: MonitoringInputDataBaseUnion

Property Value

signalType

Polymorphic discriminator, which specifies the different types this object can be

signalType: "DataQuality"

Property Value

"DataQuality"

Inherited Property Details

notificationTypes

The current notification mode for this signal.

notificationTypes?: string[]

Property Value

string[]

Inherited From MonitoringSignalBase.notificationTypes

properties

Property dictionary. Properties can be added, but not removed or altered.

properties?: {[propertyName: string]: string | null}

Property Value

{[propertyName: string]: string | null}

Inherited From MonitoringSignalBase.properties