メニュー
AWS CloudFormation
ユーザーガイド (API Version 2010-05-15)

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

Amazon Redshift クラスターに接続するために Kinesis Firehose が使用する接続文字列。

Required: Yes

Type: String

CopyCommand

Amazon S3 バケットからクラスターへのデータのロードに Kinesis Firehose で使用する Amazon Redshift COPY コマンドを設定します。

Required: Yes

Type: Kinesis Firehose DeliveryStream CopyCommand

Password

Username プロパティで指定する Amazon Redshift ユーザーのパスワード。

Required: Yes

Type: String

ProcessingConfiguration

Kinesis Firehose 配信ストリームのデータ処理設定。

必須: いいえ

タイプ: Kinesis Firehose DeliveryStream ProcessingConfiguration

RoleARN

Kinesis Firehose に Amazon S3 バケットおよび AWS KMS (データ暗号化を有効にした場合) へのアクセスを許可する AWS Identity and Access Management (IAM) ロールの ARN。

詳細については、Amazon Kinesis Firehose 開発者ガイドGrant Kinesis Firehose Access to an Amazon Redshift Destination を参照してください。

Required: Yes

Type: String

S3Configuration

Kinesis Firehose が最初にデータを配信する S3 バケット。データをバケット内に置いた後、Kinesis Firehose は COPY コマンドを使用してデータを Amazon Redshift クラスターにロードします。Amazon S3 バケットの圧縮形式には、SNAPPY または ZIP は指定しないでください。Amazon Redshift COPY コマンドではサポートされていません。

Required: Yes

Type: Kinesis Firehose DeliveryStream S3DestinationConfiguration

Username

Amazon Redshift クラスターへのアクセス権限を持つ Amazon Redshift ユーザー。このユーザーには、Amazon S3 バケットからクラスターにデータをコピーする INSERT 権限が必要です。

Required: Yes

Type: String

このページの内容: