Values_0.S3ExcelSourceSourceSpecifies an S3 Excel data source.
type nonrec t = {name : NodeName.t;The name of the S3 Excel data source.
*)paths : EnclosedInStringProperties.t;The S3 paths where the Excel files are located.
*)compressionType : ParquetCompressionType.t option;The compression format used for the Excel files.
*)exclusions : EnclosedInStringProperties.t option;Patterns to exclude specific files or paths from processing.
*)groupSize : EnclosedInStringProperty.t option;Defines the size of file groups for batch processing.
*)groupFiles : EnclosedInStringProperty.t option;Specifies how files should be grouped for processing.
*)recurse : BoxedBoolean.t option;Indicates whether to recursively process subdirectories.
*)maxBand : BoxedNonNegativeInt.t option;The maximum number of processing bands to use.
*)maxFilesInBand : BoxedNonNegativeInt.t option;The maximum number of files to process in each band.
*)additionalOptions : S3DirectSourceAdditionalOptions.t option;Additional configuration options for S3 direct source processing.
*)numberRows : BoxedLong.t option;The number of rows to process from each Excel file.
*)outputSchemas : GlueSchemas.t option;The Glue schemas to apply to the processed data.
*)}val make :
?compressionType:??? ->
?exclusions:??? ->
?groupSize:??? ->
?groupFiles:??? ->
?recurse:??? ->
?maxBand:??? ->
?maxFilesInBand:??? ->
?additionalOptions:??? ->
?numberRows:??? ->
?skipFooter:??? ->
?outputSchemas:??? ->
name:NodeName.t ->
paths:EnclosedInStringProperties.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of BoxedBoolean.t
| `Enum of string
| `Integer of BoxedNonNegativeInt.t
| `List of
[> `String of EnclosedInStringProperty.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `String of GlueStudioColumnNameString.t ])
list ]
list ])
list ]
list
| `Long of BoxedLong.t
| `String of NodeName.t
| `Structure of
(string
* [> `Boolean of BoxedBoolean.t
| `Long of BoxedLong.t
| `String of EnclosedInStringProperty.t ])
list ])
list ]