Amazon Redshift 到 Amazon S3

使用 RedshiftToS3Operator 传输将数据从 Amazon Redshift 表复制到 Amazon Simple Storage Service (S3) 文件。

先决条件任务

要使用这些操作符,您必须执行以下操作

操作符

Amazon Redshift 到 Amazon S3 传输操作符

此操作符将数据从 Amazon Redshift 表加载到现有的 Amazon S3 存储桶。

要获取有关此操作符的更多信息,请访问: RedshiftToS3Operator

示例用法

tests/system/providers/amazon/aws/example_redshift_s3_transfers.py[源代码]

transfer_redshift_to_s3 = RedshiftToS3Operator(
    task_id="transfer_redshift_to_s3",
    redshift_conn_id=conn_id_name,
    s3_bucket=bucket_name,
    s3_key=S3_KEY,
    schema="PUBLIC",
    table=REDSHIFT_TABLE,
)

您可以在 此处 找到有关所用 UNLOAD 命令的更多信息。

此条目有帮助吗?