Skip to main content
Version: 1.5.1

AWSGlue

class AWSGlue(
definition: dict,
tables: str | list[str],
auto_create_at: list[str | None] | str | None = None,
if_table_exists: IfTableExistStrategySpec = 'append',
partitioned_table: bool = False,
schema_strategy: SchemaStrategySpec = 'update',
s3_credentials: S3Credentials = None,
s3_region: str = None,
**kwargs,
)

Bases: Catalog

Categories: configuration

Properties

property
auto_create_atlist[str | None]

property
definitiondict

property
if_table_existsIfTableExistStrategySpec

str: The strategy to follow when the table already exists.

property
partitioned_tablebool

Whether the table is partitioned or not.

property
s3_credentialsS3Credentials | None

property
s3_regionstr | None

str: The region where the S3 bucket is located.

property
schema_strategySchemaStrategySpec

str: The strategy to follow when appending to a table with an existing schema.

property
tableslist[str]