aws-cdk-lib.aws_kinesisfirehose.CfnDeliveryStream.SerializerProperty

interface SerializerProperty

LanguageType name
.NETAmazon.CDK.AWS.KinesisFirehose.CfnDeliveryStream.SerializerProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awskinesisfirehose#CfnDeliveryStream_SerializerProperty
Javasoftware.amazon.awscdk.services.kinesisfirehose.CfnDeliveryStream.SerializerProperty
Pythonaws_cdk.aws_kinesisfirehose.CfnDeliveryStream.SerializerProperty
TypeScript aws-cdk-lib » aws_kinesisfirehose » CfnDeliveryStream » SerializerProperty

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 .

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_kinesisfirehose as kinesisfirehose } from 'aws-cdk-lib';
const serializerProperty: kinesisfirehose.CfnDeliveryStream.SerializerProperty = {
  orcSerDe: {
    blockSizeBytes: 123,
    bloomFilterColumns: ['bloomFilterColumns'],
    bloomFilterFalsePositiveProbability: 123,
    compression: 'compression',
    dictionaryKeyThreshold: 123,
    enablePadding: false,
    formatVersion: 'formatVersion',
    paddingTolerance: 123,
    rowIndexStride: 123,
    stripeSizeBytes: 123,
  },
  parquetSerDe: {
    blockSizeBytes: 123,
    compression: 'compression',
    enableDictionaryCompression: false,
    maxPaddingBytes: 123,
    pageSizeBytes: 123,
    writerVersion: 'writerVersion',
  },
};

Properties

NameTypeDescription
orcSerDe?IResolvable | OrcSerDePropertyA serializer to use for converting data to the ORC format before storing it in Amazon S3.
parquetSerDe?IResolvable | ParquetSerDePropertyA serializer to use for converting data to the Parquet format before storing it in Amazon S3.

orcSerDe?

Type: IResolvable | OrcSerDeProperty (optional)

A serializer to use for converting data to the ORC format before storing it in Amazon S3.

For more information, see Apache ORC .


parquetSerDe?

Type: IResolvable | ParquetSerDeProperty (optional)

A serializer to use for converting data to the Parquet format before storing it in Amazon S3.

For more information, see Apache Parquet .