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