Skip to content

/AWS1/CL_GLUDELTATARGET

Specifies a Delta data store to crawl one or more Delta tables.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_deltatables TYPE /AWS1/CL_GLUPATHLIST_W=>TT_PATHLIST TT_PATHLIST

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

iv_connectionname TYPE /AWS1/GLUCONNECTIONNAME /AWS1/GLUCONNECTIONNAME

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

iv_writemanifest TYPE /AWS1/GLUNULLABLEBOOLEAN /AWS1/GLUNULLABLEBOOLEAN

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

iv_createnativedeltatable TYPE /AWS1/GLUNULLABLEBOOLEAN /AWS1/GLUNULLABLEBOOLEAN

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


Queryable Attributes

DeltaTables

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

Accessible with the following methods

Method Description
GET_DELTATABLES() Getter for DELTATABLES, with configurable default
ASK_DELTATABLES() Getter for DELTATABLES w/ exceptions if field has no value
HAS_DELTATABLES() Determine if DELTATABLES has a value

ConnectionName

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

Accessible with the following methods

Method Description
GET_CONNECTIONNAME() Getter for CONNECTIONNAME, with configurable default
ASK_CONNECTIONNAME() Getter for CONNECTIONNAME w/ exceptions if field has no valu
HAS_CONNECTIONNAME() Determine if CONNECTIONNAME has a value

WriteManifest

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

Accessible with the following methods

Method Description
GET_WRITEMANIFEST() Getter for WRITEMANIFEST, with configurable default
ASK_WRITEMANIFEST() Getter for WRITEMANIFEST w/ exceptions if field has no value
HAS_WRITEMANIFEST() Determine if WRITEMANIFEST has a value

CreateNativeDeltaTable

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

Accessible with the following methods

Method Description
GET_CREATENATIVEDELTATABLE() Getter for CREATENATIVEDELTATABLE, with configurable default
ASK_CREATENATIVEDELTATABLE() Getter for CREATENATIVEDELTATABLE w/ exceptions if field has
HAS_CREATENATIVEDELTATABLE() Determine if CREATENATIVEDELTATABLE has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_DELTATARGETLIST

TYPES TT_DELTATARGETLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GLUDELTATARGET WITH DEFAULT KEY
.