/AWS1/CL_GLUDATALAKEACCESSPRPS¶
Input properties to configure data lake access for your catalog resource in the Glue Data Catalog.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_datalakeaccess TYPE /AWS1/GLUBOOLEAN /AWS1/GLUBOOLEAN¶
Turns on or off data lake access for Apache Spark applications that access Amazon Redshift databases in the Data Catalog from any non-Redshift engine, such as Amazon Athena, Amazon EMR, or Glue ETL.
iv_datatransferrole TYPE /AWS1/GLUIAMROLEARN /AWS1/GLUIAMROLEARN¶
A role that will be assumed by Glue for transferring data into/out of the staging bucket during a query.
iv_kmskey TYPE /AWS1/GLURESOURCEARNSTRING /AWS1/GLURESOURCEARNSTRING¶
An encryption key that will be used for the staging bucket that will be created along with the catalog.
iv_catalogtype TYPE /AWS1/GLUNAMESTRING /AWS1/GLUNAMESTRING¶
Specifies a federated catalog type for the native catalog resource. The currently supported type is
aws:redshift.
Queryable Attributes¶
DataLakeAccess¶
Turns on or off data lake access for Apache Spark applications that access Amazon Redshift databases in the Data Catalog from any non-Redshift engine, such as Amazon Athena, Amazon EMR, or Glue ETL.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATALAKEACCESS() |
Getter for DATALAKEACCESS |
DataTransferRole¶
A role that will be assumed by Glue for transferring data into/out of the staging bucket during a query.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATATRANSFERROLE() |
Getter for DATATRANSFERROLE, with configurable default |
ASK_DATATRANSFERROLE() |
Getter for DATATRANSFERROLE w/ exceptions if field has no va |
HAS_DATATRANSFERROLE() |
Determine if DATATRANSFERROLE has a value |
KmsKey¶
An encryption key that will be used for the staging bucket that will be created along with the catalog.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KMSKEY() |
Getter for KMSKEY, with configurable default |
ASK_KMSKEY() |
Getter for KMSKEY w/ exceptions if field has no value |
HAS_KMSKEY() |
Determine if KMSKEY has a value |
CatalogType¶
Specifies a federated catalog type for the native catalog resource. The currently supported type is
aws:redshift.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CATALOGTYPE() |
Getter for CATALOGTYPE, with configurable default |
ASK_CATALOGTYPE() |
Getter for CATALOGTYPE w/ exceptions if field has no value |
HAS_CATALOGTYPE() |
Determine if CATALOGTYPE has a value |