S3OutputFormatConfig
¶
Source code in docs_src/capo_appflow/types/s3_output_format_config.py
file_type
instance-attribute
¶
file_type: NotRequired[FileType]
Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket.
prefix_config
instance-attribute
¶
prefix_config: NotRequired[PrefixConfig]
Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date.
preserve_source_data_typing
instance-attribute
¶
preserve_source_data_typing: NotRequired[JavaBoolean]
If your file output format is Parquet, use this parameter to set whether Amazon AppFlow preserves the data types in your source data when it writes the output to Amazon S3.
-
true: Amazon AppFlow preserves the data types when it writes to Amazon S3. For example, an integer or1in your source data is still an integer in your output. -
false: Amazon AppFlow converts all of the source data into strings when it writes to Amazon S3. For example, an integer of1in your source data becomes the string"1"in the output.