AWS library S3-Compatible user-defined session parameters
Deprecated
The AWS library is deprecated. To export delimited data to S3 or any other destination, use EXPORT TO DELIMITED.Use these parameters to configure the Vertica library for all S3-compatible file systems. You use this library to export data from Vertica to S3. All parameters listed are case-sensitive.
Note
While the name of this library and its parameters specify AWS, you can use this library to configure all S3-compatible file systems, such as Pure Storage.Using ALTER SESSION to change the S3 configuration parameters described in S3 parameters also changes the corresponding parameters for this library. The reverse is not true: setting these parameters sets the values only for the library.
Parameter | Description |
---|---|
aws_ca_bundle |
The path which Vertica will use when looking for a SSL server certificate bundle. For SUSE Linux you must set a value. Setting the AWSCAFile configuration parameter for a session also sets this UDParameter. For example:
Default: system dependent |
aws_ca_path |
The path which Vertica will use when looking for SSL server certificates. For SUSE Linux you must set a value. Setting the AWSCAPath configuration parameter for a session also sets this UDParameter. For example:
Default: system dependent |
aws_endpoint |
The endpoint to use when interpreting S3 URLs. For example:
NoteThe AWS endpoint should only include the hostname or IP address:port number; it should exclude Default: s3.amazonaws.com |
aws_id |
Your access key ID. Setting the AWSAuth configuration parameter for a session also sets this UDParameter. For example:
|
aws_max_recv_speed |
The maximum transfer speed when receiving data to S3 in bytes per second. For example, to set a maximum receive speed of 100KB/S:
|
aws_max_send_speed |
The maximum transfer speed when sending data to S3 in bytes per second. For example, to set a maximum send speed of 1KB/S:
|
aws_proxy |
A string value which allows you to set an HTTP/HTTPS proxy for the library. For example:
|
aws_region |
The AWS region containing your S3 bucket. aws_region can only be configured with one region at a time. If you need to access buckets in multiple regions, you must re-set the parameter each time you change regions. Setting the AWSRegion configuration parameter for a session also sets this UDParameter. For example:
Default: us-east-1 |
aws_secret |
Your secret access key. Setting the AWSAuth configuration parameter for a session also sets this UDParameter. For example:
|
aws_session_token |
The temporary security token generated by running the AWS STS command
|
aws_verbose |
When enabled, logs libcurl debug messages to /opt/vertica/packages/AWS/logs. For example:
Default: false |