LookoutMetrics / Client / get_sample_data
get_sample_data#
- LookoutMetrics.Client.get_sample_data(**kwargs)#
- Returns a selection of sample records from an Amazon S3 datasource. - See also: AWS API Documentation - Request Syntax- response = client.get_sample_data( S3SourceConfig={ 'RoleArn': 'string', 'TemplatedPathList': [ 'string', ], 'HistoricalDataPathList': [ 'string', ], 'FileFormatDescriptor': { 'CsvFormatDescriptor': { 'FileCompression': 'NONE'|'GZIP', 'Charset': 'string', 'ContainsHeader': True|False, 'Delimiter': 'string', 'HeaderList': [ 'string', ], 'QuoteSymbol': 'string' }, 'JsonFormatDescriptor': { 'FileCompression': 'NONE'|'GZIP', 'Charset': 'string' } } } ) - Parameters:
- S3SourceConfig (dict) – - A datasource bucket in Amazon S3. - RoleArn (string) – [REQUIRED] - The Amazon Resource Name (ARN) of the role. 
- TemplatedPathList (list) – - An array of strings containing the list of templated paths. - (string) – 
 
- HistoricalDataPathList (list) – - An array of strings containing the historical set of data paths. - (string) – 
 
- FileFormatDescriptor (dict) – [REQUIRED] - Contains information about a source file’s formatting. - CsvFormatDescriptor (dict) – - Contains information about how a source CSV data file should be analyzed. - FileCompression (string) – - The level of compression of the source CSV file. 
- Charset (string) – - The character set in which the source CSV file is written. 
- ContainsHeader (boolean) – - Whether or not the source CSV file contains a header. 
- Delimiter (string) – - The character used to delimit the source CSV file. 
- HeaderList (list) – - A list of the source CSV file’s headers, if any. - (string) – 
 
- QuoteSymbol (string) – - The character used as a quote character. 
 
- JsonFormatDescriptor (dict) – - Contains information about how a source JSON data file should be analyzed. - FileCompression (string) – - The level of compression of the source CSV file. 
- Charset (string) – - The character set in which the source JSON file is written. 
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'HeaderValues': [ 'string', ], 'SampleRows': [ [ 'string', ], ] } - Response Structure- (dict) – - HeaderValues (list) – - A list of header labels for the records. - (string) – 
 
- SampleRows (list) – - A list of records. - (list) – - (string) – 
 
 
 
 
 - Exceptions- LookoutMetrics.Client.exceptions.ValidationException
- LookoutMetrics.Client.exceptions.ResourceNotFoundException
- LookoutMetrics.Client.exceptions.AccessDeniedException
- LookoutMetrics.Client.exceptions.TooManyRequestsException
- LookoutMetrics.Client.exceptions.InternalServerException