Values_0.S3GlueParquetTargetSourceSpecifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.
type nonrec t = {name : NodeName.t;The name of the data target.
*)inputs : OneInput.t;The nodes that are inputs to the data target.
*)partitionKeys : GlueStudioPathList.t option;Specifies native partitioning using a sequence of keys.
*)path : EnclosedInStringProperty.t;A single Amazon S3 path to write to.
*)compression : ParquetCompressionType.t option;Specifies how the data is compressed. This is generally not necessary if the data has a standard file extension. Possible values are "gzip" and "bzip").
*)numberTargetPartitions : NumberTargetPartitionsString.t option;Specifies the number of target partitions for Parquet files when writing to Amazon S3 using Glue.
*)schemaChangePolicy : DirectSchemaChangePolicy.t option;A policy that specifies update behavior for the crawler.
*)autoDataQuality : AutoDataQuality.t option;Specifies whether to automatically enable data quality evaluation for the S3 Glue Parquet target. When set to true, data quality checks are performed automatically during the write operation.
*)}val make :
?partitionKeys:??? ->
?compression:??? ->
?numberTargetPartitions:??? ->
?schemaChangePolicy:??? ->
?autoDataQuality:??? ->
name:NodeName.t ->
inputs:OneInput.t ->
path:EnclosedInStringProperty.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `List of [> `String of EnclosedInStringProperty.t ] list
| `String of NodeId.t ]
list
| `String of NodeName.t
| `Structure of
(string
* [> `Boolean of BoxedBoolean.t
| `Enum of string
| `String of EnclosedInStringProperty.t ])
list ])
list ]