LookoutMetrics / Client / detect_metric_set_config
detect_metric_set_config#
- LookoutMetrics.Client.detect_metric_set_config(**kwargs)#
- Detects an Amazon S3 dataset’s file format, interval, and offset. - See also: AWS API Documentation - Request Syntax- response = client.detect_metric_set_config( AnomalyDetectorArn='string', AutoDetectionMetricSource={ 'S3SourceConfig': { 'TemplatedPathList': [ 'string', ], 'HistoricalDataPathList': [ 'string', ] } } ) - Parameters:
- AnomalyDetectorArn (string) – - [REQUIRED] - An anomaly detector ARN. 
- AutoDetectionMetricSource (dict) – - [REQUIRED] - A data source. - S3SourceConfig (dict) – - The source’s source config. - TemplatedPathList (list) – - The config’s templated path list. - (string) – 
 
- HistoricalDataPathList (list) – - The config’s historical data path list. - (string) – 
 
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'DetectedMetricSetConfig': { 'Offset': { 'Value': { 'S': 'string', 'N': 'string', 'B': 'string', 'SS': [ 'string', ], 'NS': [ 'string', ], 'BS': [ 'string', ] }, 'Confidence': 'HIGH'|'LOW'|'NONE', 'Message': 'string' }, 'MetricSetFrequency': { 'Value': { 'S': 'string', 'N': 'string', 'B': 'string', 'SS': [ 'string', ], 'NS': [ 'string', ], 'BS': [ 'string', ] }, 'Confidence': 'HIGH'|'LOW'|'NONE', 'Message': 'string' }, 'MetricSource': { 'S3SourceConfig': { 'FileFormatDescriptor': { 'CsvFormatDescriptor': { 'FileCompression': { 'Value': { 'S': 'string', 'N': 'string', 'B': 'string', 'SS': [ 'string', ], 'NS': [ 'string', ], 'BS': [ 'string', ] }, 'Confidence': 'HIGH'|'LOW'|'NONE', 'Message': 'string' }, 'Charset': { 'Value': { 'S': 'string', 'N': 'string', 'B': 'string', 'SS': [ 'string', ], 'NS': [ 'string', ], 'BS': [ 'string', ] }, 'Confidence': 'HIGH'|'LOW'|'NONE', 'Message': 'string' }, 'ContainsHeader': { 'Value': { 'S': 'string', 'N': 'string', 'B': 'string', 'SS': [ 'string', ], 'NS': [ 'string', ], 'BS': [ 'string', ] }, 'Confidence': 'HIGH'|'LOW'|'NONE', 'Message': 'string' }, 'Delimiter': { 'Value': { 'S': 'string', 'N': 'string', 'B': 'string', 'SS': [ 'string', ], 'NS': [ 'string', ], 'BS': [ 'string', ] }, 'Confidence': 'HIGH'|'LOW'|'NONE', 'Message': 'string' }, 'HeaderList': { 'Value': { 'S': 'string', 'N': 'string', 'B': 'string', 'SS': [ 'string', ], 'NS': [ 'string', ], 'BS': [ 'string', ] }, 'Confidence': 'HIGH'|'LOW'|'NONE', 'Message': 'string' }, 'QuoteSymbol': { 'Value': { 'S': 'string', 'N': 'string', 'B': 'string', 'SS': [ 'string', ], 'NS': [ 'string', ], 'BS': [ 'string', ] }, 'Confidence': 'HIGH'|'LOW'|'NONE', 'Message': 'string' } }, 'JsonFormatDescriptor': { 'FileCompression': { 'Value': { 'S': 'string', 'N': 'string', 'B': 'string', 'SS': [ 'string', ], 'NS': [ 'string', ], 'BS': [ 'string', ] }, 'Confidence': 'HIGH'|'LOW'|'NONE', 'Message': 'string' }, 'Charset': { 'Value': { 'S': 'string', 'N': 'string', 'B': 'string', 'SS': [ 'string', ], 'NS': [ 'string', ], 'BS': [ 'string', ] }, 'Confidence': 'HIGH'|'LOW'|'NONE', 'Message': 'string' } } } } } } } - Response Structure- (dict) – - DetectedMetricSetConfig (dict) – - The inferred dataset configuration for the datasource. - Offset (dict) – - The dataset’s offset. - Value (dict) – - The field’s value. - S (string) – - A string. 
- N (string) – - A number. 
- B (string) – - A binary value. 
- SS (list) – - A list of strings. - (string) – 
 
- NS (list) – - A list of numbers. - (string) – 
 
- BS (list) – - A list of binary values. - (string) – 
 
 
- Confidence (string) – - The field’s confidence. 
- Message (string) – - The field’s message. 
 
- MetricSetFrequency (dict) – - The dataset’s interval. - Value (dict) – - The field’s value. - S (string) – - A string. 
- N (string) – - A number. 
- B (string) – - A binary value. 
- SS (list) – - A list of strings. - (string) – 
 
- NS (list) – - A list of numbers. - (string) – 
 
- BS (list) – - A list of binary values. - (string) – 
 
 
- Confidence (string) – - The field’s confidence. 
- Message (string) – - The field’s message. 
 
- MetricSource (dict) – - The dataset’s data source. - S3SourceConfig (dict) – - The data source’s source configuration. - FileFormatDescriptor (dict) – - The source’s file format descriptor. - CsvFormatDescriptor (dict) – - Details about a CSV format. - FileCompression (dict) – - The format’s file compression. - Value (dict) – - The field’s value. - S (string) – - A string. 
- N (string) – - A number. 
- B (string) – - A binary value. 
- SS (list) – - A list of strings. - (string) – 
 
- NS (list) – - A list of numbers. - (string) – 
 
- BS (list) – - A list of binary values. - (string) – 
 
 
- Confidence (string) – - The field’s confidence. 
- Message (string) – - The field’s message. 
 
- Charset (dict) – - The format’s charset. - Value (dict) – - The field’s value. - S (string) – - A string. 
- N (string) – - A number. 
- B (string) – - A binary value. 
- SS (list) – - A list of strings. - (string) – 
 
- NS (list) – - A list of numbers. - (string) – 
 
- BS (list) – - A list of binary values. - (string) – 
 
 
- Confidence (string) – - The field’s confidence. 
- Message (string) – - The field’s message. 
 
- ContainsHeader (dict) – - Whether the format includes a header. - Value (dict) – - The field’s value. - S (string) – - A string. 
- N (string) – - A number. 
- B (string) – - A binary value. 
- SS (list) – - A list of strings. - (string) – 
 
- NS (list) – - A list of numbers. - (string) – 
 
- BS (list) – - A list of binary values. - (string) – 
 
 
- Confidence (string) – - The field’s confidence. 
- Message (string) – - The field’s message. 
 
- Delimiter (dict) – - The format’s delimiter. - Value (dict) – - The field’s value. - S (string) – - A string. 
- N (string) – - A number. 
- B (string) – - A binary value. 
- SS (list) – - A list of strings. - (string) – 
 
- NS (list) – - A list of numbers. - (string) – 
 
- BS (list) – - A list of binary values. - (string) – 
 
 
- Confidence (string) – - The field’s confidence. 
- Message (string) – - The field’s message. 
 
- HeaderList (dict) – - The format’s header list. - Value (dict) – - The field’s value. - S (string) – - A string. 
- N (string) – - A number. 
- B (string) – - A binary value. 
- SS (list) – - A list of strings. - (string) – 
 
- NS (list) – - A list of numbers. - (string) – 
 
- BS (list) – - A list of binary values. - (string) – 
 
 
- Confidence (string) – - The field’s confidence. 
- Message (string) – - The field’s message. 
 
- QuoteSymbol (dict) – - The format’s quote symbol. - Value (dict) – - The field’s value. - S (string) – - A string. 
- N (string) – - A number. 
- B (string) – - A binary value. 
- SS (list) – - A list of strings. - (string) – 
 
- NS (list) – - A list of numbers. - (string) – 
 
- BS (list) – - A list of binary values. - (string) – 
 
 
- Confidence (string) – - The field’s confidence. 
- Message (string) – - The field’s message. 
 
 
- JsonFormatDescriptor (dict) – - Details about a JSON format. - FileCompression (dict) – - The format’s file compression. - Value (dict) – - The field’s value. - S (string) – - A string. 
- N (string) – - A number. 
- B (string) – - A binary value. 
- SS (list) – - A list of strings. - (string) – 
 
- NS (list) – - A list of numbers. - (string) – 
 
- BS (list) – - A list of binary values. - (string) – 
 
 
- Confidence (string) – - The field’s confidence. 
- Message (string) – - The field’s message. 
 
- Charset (dict) – - The format’s character set. - Value (dict) – - The field’s value. - S (string) – - A string. 
- N (string) – - A number. 
- B (string) – - A binary value. 
- SS (list) – - A list of strings. - (string) – 
 
- NS (list) – - A list of numbers. - (string) – 
 
- BS (list) – - A list of binary values. - (string) – 
 
 
- Confidence (string) – - The field’s confidence. 
- Message (string) – - The field’s message. 
 
 
 
 
 
 
 
 
 - Exceptions- LookoutMetrics.Client.exceptions.ResourceNotFoundException
- LookoutMetrics.Client.exceptions.ValidationException
- LookoutMetrics.Client.exceptions.InternalServerException
- LookoutMetrics.Client.exceptions.AccessDeniedException
- LookoutMetrics.Client.exceptions.TooManyRequestsException