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

标签 amazon-redshift amazon-kinesis-firehose

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

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

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

最佳答案

似乎只有一个 Redshift 表可以配置为 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/

关于amazon-redshift - Kinesis Firehose 将数据放入多个 Redshift 表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63955138/

相关文章:

amazon-web-services - 在 AWS 中创建加密运动流时,%FIREHOSE_POLICY_TEMPLATE_PLACEHOLDER% 是什么意思?

python - 在 S3ToRedshiftOperator 中拉取 xcom 变量时未定义 ti

mysql - 从 Redshift 卸载到 S3 失败

sql - 如何找出 Redshift 表中每列的大小?

javascript - Firehose 无法承担角色

amazon-web-services - 使用 Redshift Copy 命令进行合并

amazon-web-services - 在近实时分析中,为什么 Lambda-->Firehose-->S3 优于 Lambda-->S3?

amazon-web-services - 按事件时间分区 Kinesis firehose S3 记录

java - jdbc ResultSet.get<DataType> 返回 null

sql - 在 Redshift 中使用 json_extract_path_text 时如何跳过错误?