AWS CloudFormation
User Guide (API Version 2010-05-15)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

Amazon Kinesis Firehose DeliveryStream RedshiftDestinationConfiguration

RedshiftDestinationConfiguration 属性类型指定 Amazon Kinesis Firehose (Kinesis Firehose) 向其传输数据的 Amazon Redshift 群集。

RedshiftDestinationConfigurationAWS::KinesisFirehose::DeliveryStream 资源的一个属性。

语法

属性

CloudWatchLoggingOptions

传输流的 Amazon CloudWatch Logs 日志记录选项。

Required: No

Type: Kinesis Firehose DeliveryStream CloudWatchLoggingOptions

ClusterJDBCURL

Kinesis Firehose 连接到 Amazon Redshift 群集所用的连接字符串。

Required: Yes

Type: String

CopyCommand

配置 Amazon Redshift COPY 命令,Kinesis Firehose 使用该命令将数据从 Amazon S3 存储桶加载到群集中。

Required: Yes

Type: Kinesis Firehose DeliveryStream CopyCommand

Password

您在 Username 属性中指定的 Amazon Redshift 用户的密码。

Required: Yes

Type: String

ProcessingConfiguration

Kinesis Firehose 交付流的数据处理配置。

必需:否

类型Kinesis Firehose DeliveryStream ProcessingConfiguration

RoleARN

AWS Identity and Access Management (IAM) 角色的 ARN,该角色向 Kinesis Firehose 授予对您的 Amazon S3 存储桶和 AWS KMS (如果启用数据加密) 的访问权限。

有关更多信息,请参阅 Amazon Kinesis Firehose 开发人员指南 中的向 Kinesis Firehose 授予对 Amazon Redshift 目标的访问权限

Required: Yes

Type: String

S3Configuration

Kinesis Firehose 首先传输数据的 S3 存储桶。数据位于存储桶内之后,Kinesis Firehose 使用 COPY 命令将数据加载到 Amazon Redshift 群集中。对于 Amazon S3 存储桶的压缩格式,请不要指定 SNAPPYZIP,因为 Amazon Redshift COPY 命令不支持它们。

Required: Yes

Type: Kinesis Firehose DeliveryStream S3DestinationConfiguration

Username

有权访问 Amazon Redshift 群集的 Amazon Redshift 用户。此用户必须具有 INSERT 权限以将数据从 Amazon S3 存储桶复制到群集。

Required: Yes

Type: String

本页内容: