Kinesis Firehose 将数据放入多个 Redshift 表中

Kinesis Firehose to put data into multiple Redshift tables

我有多个嵌套 JSON (UDT) 的记录,基于这些记录,我在 Redshift 中有多个 tables:1 个用于主 json,其他用于嵌套 json.

现在需要将这些输入记录从Kinesis Firehose保存到Redshift。将 Redshift 配置为目标时,可以选择通过 AWS 控制台仅提供一个 table。

有没有办法将多个 Redshift table 配置为 Kinesis Firehose 的目标?

似乎只有一个 Redshift table 可以配置为 Firehose 目的地。

A single delivery stream can only deliver data to one Amazon Redshift cluster and one table currently. If you want to have data delivered to multiple Redshift clusters or tables, you can create multiple delivery streams.

参考: https://aws.amazon.com/kinesis/data-firehose/faqs/