

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 将传入记录路由到单个 Iceberg 表
<a name="apache-iceberg-format-input-record"></a>

如果您要 Firehose 将数据插入到单个 Iceberg 表，则只需在流配置中配置单个数据库和表，如以下示例 JSON 所示。对于单个表，您不需要 JQ 表达式和 Lambda 函数来向 Firehose 提供路由信息。如果您将这些字段与 JQ 或 Lambda 一起提供，则 Firehose 将从 JQ 或 Lambda 获取输入。

```
[
  {
    "DestinationDatabaseName": "UserEvents",
    "DestinationTableName": "customer_id",
    "UniqueKeys": [
      "COLUMN_PLACEHOLDER"
    ],
    "S3ErrorOutputPrefix": "OPTIONAL_PREFIX_PLACEHOLDER"
  }
]
```

在此示例中，Firehose 将所有输入记录路由到 `UserEvents` 数据库中的 `customer_id` 表。[如果要对单个表执行更新或删除操作，则必须使用方法或 Lambda [JSONQuery方法](apache-iceberg-format-input-record-different.md#apache-iceberg-route-jq)向 Firehose 提供每条传入记录的操作。](apache-iceberg-format-input-record-different.md#apache-iceberg-route-lambda)