Skip to content

/AWS1/CL_DBRPROJECT

Represents all of the attributes of a DataBrew project.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/DBRPROJECTNAME /AWS1/DBRPROJECTNAME

The unique name of a project.

iv_recipename TYPE /AWS1/DBRRECIPENAME /AWS1/DBRRECIPENAME

The name of a recipe that will be developed during a project session.

Optional arguments:

iv_accountid TYPE /AWS1/DBRACCOUNTID /AWS1/DBRACCOUNTID

The ID of the Amazon Web Services account that owns the project.

iv_createdate TYPE /AWS1/DBRDATE /AWS1/DBRDATE

The date and time that the project was created.

iv_createdby TYPE /AWS1/DBRCREATEDBY /AWS1/DBRCREATEDBY

The Amazon Resource Name (ARN) of the user who crated the project.

iv_datasetname TYPE /AWS1/DBRDATASETNAME /AWS1/DBRDATASETNAME

The dataset that the project is to act upon.

iv_lastmodifieddate TYPE /AWS1/DBRDATE /AWS1/DBRDATE

The last modification date and time for the project.

iv_lastmodifiedby TYPE /AWS1/DBRLASTMODIFIEDBY /AWS1/DBRLASTMODIFIEDBY

The Amazon Resource Name (ARN) of the user who last modified the project.

iv_resourcearn TYPE /AWS1/DBRARN /AWS1/DBRARN

The Amazon Resource Name (ARN) for the project.

io_sample TYPE REF TO /AWS1/CL_DBRSAMPLE /AWS1/CL_DBRSAMPLE

The sample size and sampling type to apply to the data. If this parameter isn't specified, then the sample consists of the first 500 rows from the dataset.

it_tags TYPE /AWS1/CL_DBRTAGMAP_W=>TT_TAGMAP TT_TAGMAP

Metadata tags that have been applied to the project.

iv_rolearn TYPE /AWS1/DBRARN /AWS1/DBRARN

The Amazon Resource Name (ARN) of the role that will be assumed for this project.

iv_openedby TYPE /AWS1/DBROPENEDBY /AWS1/DBROPENEDBY

The Amazon Resource Name (ARN) of the user that opened the project for use.

iv_opendate TYPE /AWS1/DBRDATE /AWS1/DBRDATE

The date and time when the project was opened.


Queryable Attributes

AccountId

The ID of the Amazon Web Services account that owns the project.

Accessible with the following methods

Method Description
GET_ACCOUNTID() Getter for ACCOUNTID, with configurable default
ASK_ACCOUNTID() Getter for ACCOUNTID w/ exceptions if field has no value
HAS_ACCOUNTID() Determine if ACCOUNTID has a value

CreateDate

The date and time that the project was created.

Accessible with the following methods

Method Description
GET_CREATEDATE() Getter for CREATEDATE, with configurable default
ASK_CREATEDATE() Getter for CREATEDATE w/ exceptions if field has no value
HAS_CREATEDATE() Determine if CREATEDATE has a value

CreatedBy

The Amazon Resource Name (ARN) of the user who crated the project.

Accessible with the following methods

Method Description
GET_CREATEDBY() Getter for CREATEDBY, with configurable default
ASK_CREATEDBY() Getter for CREATEDBY w/ exceptions if field has no value
HAS_CREATEDBY() Determine if CREATEDBY has a value

DatasetName

The dataset that the project is to act upon.

Accessible with the following methods

Method Description
GET_DATASETNAME() Getter for DATASETNAME, with configurable default
ASK_DATASETNAME() Getter for DATASETNAME w/ exceptions if field has no value
HAS_DATASETNAME() Determine if DATASETNAME has a value

LastModifiedDate

The last modification date and time for the project.

Accessible with the following methods

Method Description
GET_LASTMODIFIEDDATE() Getter for LASTMODIFIEDDATE, with configurable default
ASK_LASTMODIFIEDDATE() Getter for LASTMODIFIEDDATE w/ exceptions if field has no va
HAS_LASTMODIFIEDDATE() Determine if LASTMODIFIEDDATE has a value

LastModifiedBy

The Amazon Resource Name (ARN) of the user who last modified the project.

Accessible with the following methods

Method Description
GET_LASTMODIFIEDBY() Getter for LASTMODIFIEDBY, with configurable default
ASK_LASTMODIFIEDBY() Getter for LASTMODIFIEDBY w/ exceptions if field has no valu
HAS_LASTMODIFIEDBY() Determine if LASTMODIFIEDBY has a value

Name

The unique name of a project.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

RecipeName

The name of a recipe that will be developed during a project session.

Accessible with the following methods

Method Description
GET_RECIPENAME() Getter for RECIPENAME, with configurable default
ASK_RECIPENAME() Getter for RECIPENAME w/ exceptions if field has no value
HAS_RECIPENAME() Determine if RECIPENAME has a value

ResourceArn

The Amazon Resource Name (ARN) for the project.

Accessible with the following methods

Method Description
GET_RESOURCEARN() Getter for RESOURCEARN, with configurable default
ASK_RESOURCEARN() Getter for RESOURCEARN w/ exceptions if field has no value
HAS_RESOURCEARN() Determine if RESOURCEARN has a value

Sample

The sample size and sampling type to apply to the data. If this parameter isn't specified, then the sample consists of the first 500 rows from the dataset.

Accessible with the following methods

Method Description
GET_SAMPLE() Getter for SAMPLE

Tags

Metadata tags that have been applied to the project.

Accessible with the following methods

Method Description
GET_TAGS() Getter for TAGS, with configurable default
ASK_TAGS() Getter for TAGS w/ exceptions if field has no value
HAS_TAGS() Determine if TAGS has a value

RoleArn

The Amazon Resource Name (ARN) of the role that will be assumed for this project.

Accessible with the following methods

Method Description
GET_ROLEARN() Getter for ROLEARN, with configurable default
ASK_ROLEARN() Getter for ROLEARN w/ exceptions if field has no value
HAS_ROLEARN() Determine if ROLEARN has a value

OpenedBy

The Amazon Resource Name (ARN) of the user that opened the project for use.

Accessible with the following methods

Method Description
GET_OPENEDBY() Getter for OPENEDBY, with configurable default
ASK_OPENEDBY() Getter for OPENEDBY w/ exceptions if field has no value
HAS_OPENEDBY() Determine if OPENEDBY has a value

OpenDate

The date and time when the project was opened.

Accessible with the following methods

Method Description
GET_OPENDATE() Getter for OPENDATE, with configurable default
ASK_OPENDATE() Getter for OPENDATE w/ exceptions if field has no value
HAS_OPENDATE() Determine if OPENDATE 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_PROJECTLIST

TYPES TT_PROJECTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DBRPROJECT WITH DEFAULT KEY
.