aws_access_key_id | Your AWS access key ID. | AKIA... | β
|
aws_secret_access_key | Your AWS secret access key. | xyz456... | β
|
aws_region | AWS region where your S3 bucket is located. | us-west-2 | β
|
role_arn | (Optional) ARN of an IAM role to assume for access. Useful for temporary or cross-account access. | arn:aws:iam::111111:role/example-role | β |
bucket | The name of the S3 bucket where data will be written. | user_generated_content | β
|
file_type | The file format to use when writing to S3. Supported values: csv, parquet. | parquet | β
|
object_key_path | The S3 object key prefix (path) to write files under. Do not include s3://, the bucket name, or table name in this path. | users/ds/20221225 | β
|
column_header_format | (Optional) Format for column headers. Will be applied before writing to S3. Options: upper, lower, or null (no formatting). | lower | β |
date_partition_format | (Optional) Format for date-based partitioning in file paths. If null, partitioning is skipped. Examples: %Y%m%d, %Y%m%dT%H. | %Y%m%d | β |
aws_endpoint | (Optional) Custom endpoint URL for non-AWS S3-compatible services (e.g., MinIO). | https://play.min.io | β |