AWS Kinesis · Schema

Serializer

The serializer that you want Kinesis Data Firehose to use to convert data to the target format before writing it to Amazon S3. Kinesis Data Firehose supports two types of serializers: the ORC SerDe and the Parquet SerDe.

AnalyticsApache FlinkBig DataData ProcessingReal-TimeStreamingVideo

Properties

Name Type Description
ParquetSerDe object
OrcSerDe object
View JSON Schema on GitHub

JSON Schema

kinesis-serializer-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/Serializer",
  "title": "Serializer",
  "type": "object",
  "properties": {
    "ParquetSerDe": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ParquetSerDe"
        },
        {
          "description": "A serializer to use for converting data to the Parquet format before storing it in Amazon S3. For more information, see <a href=\"https://parquet.apache.org/documentation/latest/\">Apache Parquet</a>."
        }
      ]
    },
    "OrcSerDe": {
      "allOf": [
        {
          "$ref": "#/components/schemas/OrcSerDe"
        },
        {
          "description": "A serializer to use for converting data to the ORC format before storing it in Amazon S3. For more information, see <a href=\"https://orc.apache.org/docs/\">Apache ORC</a>."
        }
      ]
    }
  },
  "description": "The serializer that you want Kinesis Data Firehose to use to convert data to the target format before writing it to Amazon S3. Kinesis Data Firehose supports two types of serializers: the <a href=\"https://hive.apache.org/javadocs/r1.2.2/api/org/apache/hadoop/hive/ql/io/orc/OrcSerde.html\">ORC SerDe</a> and the <a href=\"https://hive.apache.org/javadocs/r1.2.2/api/org/apache/hadoop/hive/ql/io/parquet/serde/ParquetHiveSerDe.html\">Parquet SerDe</a>."
}