DateIntervalUnit
- class aws_cdk.aws_glue_alpha.DateIntervalUnit(*values)
Bases:
Enum(experimental) Date interval unit for partition projection.
- See:
- Stability:
experimental
- ExampleMetadata:
infused
Example:
# my_database: glue.Database glue.S3Table(self, "MyTable", database=my_database, columns=[glue.Column( name="data", type=glue.Schema.STRING )], partition_keys=[glue.Column( name="date", type=glue.Schema.STRING )], data_format=glue.DataFormat.JSON, partition_projection={ "date": glue.PartitionProjectionConfiguration.date( min="2020-01-01", max="2023-12-31", format="yyyy-MM-dd", interval=1, # optional, defaults to 1 interval_unit=glue.DateIntervalUnit.DAYS ) } )
Attributes
- DAYS
(experimental) Day interval (default).
- Stability:
experimental
- HOURS
(experimental) Hour interval.
- Stability:
experimental
- MINUTES
(experimental) Minute interval.
- Stability:
experimental
- MONTHS
(experimental) Month interval.
- Stability:
experimental
- SECONDS
(experimental) Second interval.
- Stability:
experimental
- WEEKS
(experimental) Week interval.
- Stability:
experimental
- YEARS
(experimental) Year interval.
- Stability:
experimental