Amazon S3 到 SFTP¶
使用 S3ToSFTPOperator
传输操作符将数据从 Amazon Simple Storage Service (S3) 文件复制到使用 SFTP 协议的远程文件中。有关此服务的更多信息,请访问 Amazon Transfer for SFTP API 文档。
先决条件任务¶
要使用这些操作符,您必须执行以下几项操作
通过 pip 安装 API 库。
pip install 'apache-airflow[amazon]'详细信息请参考 Airflow® 的安装
设置连接.
操作符¶
Amazon S3 到 SFTP 传输操作符¶
此操作符将数据从 Amazon S3 加载到 SFTP 服务器。
要获取有关此操作符的更多信息,请访问:S3ToSFTPOperator
示例用法
tests/system/amazon/aws/example_s3_to_sftp.py
create_s3_to_sftp_job = S3ToSFTPOperator(
task_id="create_s3_to_sftp_job",
sftp_path="sftp_path",
s3_bucket=s3_bucket,
s3_key=s3_key,
)