DataQualitySignal Class  
Data quality signal
Constructor
DataQualitySignal(*, production_data: ProductionData | None = None, reference_data: ReferenceData | None = None, features: List[str] | MonitorFeatureFilter | Literal['all_features'] | None = None, feature_type_override: Dict[str, str | MonitorFeatureDataType] | None = None, metric_thresholds: MetricThreshold | List[MetricThreshold] | None = None, alert_enabled: bool = False, properties: Dict[str, str] | None = None)Parameters
| Name | Description | 
|---|---|
| production_data 
				Required
			 | The data for which drift will be calculated | 
| reference_data 
				Required
			 | The data to calculate drift against | 
| metric_thresholds 
				Required
			 | Metrics to calculate and their associated thresholds | 
| alert_enabled 
				Required
			 | Whether or not to enable alerts for the signal. Defaults to False. | 
| feature_type_override 
				Required
			 | Dictionary of features and what they should be overridden to. | 
| properties 
				Required
			 | Dictionary of additional properties. | 
Keyword-Only Parameters
| Name | Description | 
|---|---|
| features | The feature filter identifying which feature(s) to calculate drift over. Default value: None | 
| production_data | Default value: None | 
| reference_data | Default value: None | 
| feature_type_override | Default value: None | 
| metric_thresholds | Default value: None | 
| alert_enabled | Default value: False | 
| properties | Default value: None | 
Variables
| Name | Description | 
|---|---|
| type | The type of the signal. Set to "data_quality" for this class. |