FinSpaceData / Client / create_data_view
create_data_view¶
- FinSpaceData.Client.create_data_view(**kwargs)¶
- Creates a Dataview for a Dataset. - Danger- This operation is deprecated and may not function as expected. This operation should not be used going forward and is only kept for the purpose of backwards compatiblity. - See also: AWS API Documentation - Request Syntax- response = client.create_data_view( clientToken='string', datasetId='string', autoUpdate=True|False, sortColumns=[ 'string', ], partitionColumns=[ 'string', ], asOfTimestamp=123, destinationTypeParams={ 'destinationType': 'string', 's3DestinationExportFileFormat': 'PARQUET'|'DELIMITED_TEXT', 's3DestinationExportFileFormatOptions': { 'string': 'string' } } ) - Parameters:
- clientToken (string) – - A token that ensures idempotency. This token expires in 10 minutes. - This field is autopopulated if not provided. 
- datasetId (string) – - [REQUIRED] - The unique Dataset identifier that is used to create a Dataview. 
- autoUpdate (boolean) – Flag to indicate Dataview should be updated automatically. 
- sortColumns (list) – - Columns to be used for sorting the data. - (string) – 1 - 255 character String 
 
- partitionColumns (list) – - Ordered set of column names used to partition data. - (string) – 1 - 255 character String 
 
- asOfTimestamp (integer) – Beginning time to use for the Dataview. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000. 
- destinationTypeParams (dict) – - [REQUIRED] - Options that define the destination type for the Dataview. - destinationType (string) – [REQUIRED] - Destination type for a Dataview. - GLUE_TABLE– Glue table destination type.
- S3– S3 destination type.
 
- s3DestinationExportFileFormat (string) – - Dataview export file format. - PARQUET– Parquet export file format.
- DELIMITED_TEXT– Delimited text export file format.
 
- s3DestinationExportFileFormatOptions (dict) – - Format Options for S3 Destination type. - Here is an example of how you could specify the - s3DestinationExportFileFormatOptions- { "header": "true", "delimiter": ",", "compression": "gzip" }- (string) – - (string) – 
 
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'datasetId': 'string', 'dataViewId': 'string' } - Response Structure- (dict) – Response for creating a data view. - datasetId (string) – - The unique identifier of the Dataset used for the Dataview. 
- dataViewId (string) – - The unique identifier for the created Dataview. 
 
 
 - Exceptions- FinSpaceData.Client.exceptions.InternalServerException
- FinSpaceData.Client.exceptions.ThrottlingException
- FinSpaceData.Client.exceptions.ValidationException
- FinSpaceData.Client.exceptions.LimitExceededException
- FinSpaceData.Client.exceptions.ConflictException
- FinSpaceData.Client.exceptions.ResourceNotFoundException