Skip to content

DeltaTarget

Source code in docs_src/capo_glue/types/delta_target.py
class DeltaTarget(TypedDict, closed=True):
    delta_tables: NotRequired["capo_glue.types.path_list.PathList"]
    """<p>A list of the Amazon S3 paths to the Delta tables.</p>"""
    connection_name: NotRequired["capo_glue.types.connection_name.ConnectionName"]
    """<p>The name of the connection to use to connect to the Delta table target.</p>"""
    write_manifest: NotRequired["capo_glue.types.nullable_boolean.NullableBoolean"]
    """<p>Specifies whether to write the manifest files to the Delta table path.</p>"""
    create_native_delta_table: NotRequired[
        "capo_glue.types.nullable_boolean.NullableBoolean"
    ]
    """<p>Specifies whether the crawler will create native tables, to allow integration with query engines that support querying of the Delta transaction log directly.</p>"""

connection_name instance-attribute

connection_name: NotRequired[ConnectionName]

The name of the connection to use to connect to the Delta table target.

create_native_delta_table instance-attribute

create_native_delta_table: NotRequired[NullableBoolean]

Specifies whether the crawler will create native tables, to allow integration with query engines that support querying of the Delta transaction log directly.

delta_tables instance-attribute

delta_tables: NotRequired[PathList]

A list of the Amazon S3 paths to the Delta tables.

write_manifest instance-attribute

write_manifest: NotRequired[NullableBoolean]

Specifies whether to write the manifest files to the Delta table path.