Skip to content

/AWS1/CL_DBRDATACATALOGOUTPUT

Represents options that specify how and where in the Glue Data Catalog DataBrew writes the output generated by recipe jobs.

CONSTRUCTOR

IMPORTING

Required arguments:

IV_DATABASENAME TYPE /AWS1/DBRDATABASENAME /AWS1/DBRDATABASENAME

The name of a database in the Data Catalog.

IV_TABLENAME TYPE /AWS1/DBRTABLENAME /AWS1/DBRTABLENAME

The name of a table in the Data Catalog.

Optional arguments:

IV_CATALOGID TYPE /AWS1/DBRCATALOGID /AWS1/DBRCATALOGID

The unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.

IO_S3OPTIONS TYPE REF TO /AWS1/CL_DBRS3TABLEOUTPUTOPTS /AWS1/CL_DBRS3TABLEOUTPUTOPTS

Represents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.

IO_DATABASEOPTIONS TYPE REF TO /AWS1/CL_DBRDATABASETBLOUTOPTS /AWS1/CL_DBRDATABASETBLOUTOPTS

Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.

IV_OVERWRITE TYPE /AWS1/DBROVERWRITEOUTPUT /AWS1/DBROVERWRITEOUTPUT

A value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.


Queryable Attributes

CatalogId

The unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.

Accessible with the following methods

Method Description
GET_CATALOGID() Getter for CATALOGID, with configurable default
ASK_CATALOGID() Getter for CATALOGID w/ exceptions if field has no value
HAS_CATALOGID() Determine if CATALOGID has a value

DatabaseName

The name of a database in the Data Catalog.

Accessible with the following methods

Method Description
GET_DATABASENAME() Getter for DATABASENAME, with configurable default
ASK_DATABASENAME() Getter for DATABASENAME w/ exceptions if field has no value
HAS_DATABASENAME() Determine if DATABASENAME has a value

TableName

The name of a table in the Data Catalog.

Accessible with the following methods

Method Description
GET_TABLENAME() Getter for TABLENAME, with configurable default
ASK_TABLENAME() Getter for TABLENAME w/ exceptions if field has no value
HAS_TABLENAME() Determine if TABLENAME has a value

S3Options

Represents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.

Accessible with the following methods

Method Description
GET_S3OPTIONS() Getter for S3OPTIONS

DatabaseOptions

Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.

Accessible with the following methods

Method Description
GET_DATABASEOPTIONS() Getter for DATABASEOPTIONS

Overwrite

A value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.

Accessible with the following methods

Method Description
GET_OVERWRITE() Getter for OVERWRITE

Public Local Types In This Class

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

TT_DATACATALOGOUTPUTLIST

TYPES TT_DATACATALOGOUTPUTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DBRDATACATALOGOUTPUT WITH DEFAULT KEY
.