/AWS1/CL_GLUGETDATAQUALITYRL01¶
The response for the Data Quality rule recommendation run.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_runid TYPE /AWS1/GLUHASHSTRING /AWS1/GLUHASHSTRING¶
The unique run identifier associated with this run.
io_datasource TYPE REF TO /AWS1/CL_GLUDATASOURCE /AWS1/CL_GLUDATASOURCE¶
The data source (an Glue table) associated with this run.
iv_role TYPE /AWS1/GLUROLESTRING /AWS1/GLUROLESTRING¶
An IAM role supplied to encrypt the results of the run.
iv_numberofworkers TYPE /AWS1/GLUNULLABLEINTEGER /AWS1/GLUNULLABLEINTEGER¶
The number of
G.1Xworkers to be used in the run. The default is 5.
iv_timeout TYPE /AWS1/GLUTIMEOUT /AWS1/GLUTIMEOUT¶
The timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and enters
TIMEOUTstatus. The default is 2,880 minutes (48 hours).
iv_status TYPE /AWS1/GLUTASKSTATUSTYPE /AWS1/GLUTASKSTATUSTYPE¶
The status for this run.
iv_errorstring TYPE /AWS1/GLUGENERICSTRING /AWS1/GLUGENERICSTRING¶
The error strings that are associated with the run.
iv_startedon TYPE /AWS1/GLUTIMESTAMP /AWS1/GLUTIMESTAMP¶
The date and time when this run started.
iv_lastmodifiedon TYPE /AWS1/GLUTIMESTAMP /AWS1/GLUTIMESTAMP¶
A timestamp. The last point in time when this data quality rule recommendation run was modified.
iv_completedon TYPE /AWS1/GLUTIMESTAMP /AWS1/GLUTIMESTAMP¶
The date and time when this run was completed.
iv_executiontime TYPE /AWS1/GLUEXECUTIONTIME /AWS1/GLUEXECUTIONTIME¶
The amount of time (in seconds) that the run consumed resources.
iv_recommendedruleset TYPE /AWS1/GLUDATAQUALITYRULESETSTR /AWS1/GLUDATAQUALITYRULESETSTR¶
When a start rule recommendation run completes, it creates a recommended ruleset (a set of rules). This member has those rules in Data Quality Definition Language (DQDL) format.
iv_createdrulesetname TYPE /AWS1/GLUNAMESTRING /AWS1/GLUNAMESTRING¶
The name of the ruleset that was created by the run.
iv_dataqualitysecurityconf TYPE /AWS1/GLUNAMESTRING /AWS1/GLUNAMESTRING¶
The name of the security configuration created with the data quality encryption option.
Queryable Attributes¶
RunId¶
The unique run identifier associated with this run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RUNID() |
Getter for RUNID, with configurable default |
ASK_RUNID() |
Getter for RUNID w/ exceptions if field has no value |
HAS_RUNID() |
Determine if RUNID has a value |
DataSource¶
The data source (an Glue table) associated with this run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATASOURCE() |
Getter for DATASOURCE |
Role¶
An IAM role supplied to encrypt the results of the run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLE() |
Getter for ROLE, with configurable default |
ASK_ROLE() |
Getter for ROLE w/ exceptions if field has no value |
HAS_ROLE() |
Determine if ROLE has a value |
NumberOfWorkers¶
The number of
G.1Xworkers to be used in the run. The default is 5.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NUMBEROFWORKERS() |
Getter for NUMBEROFWORKERS, with configurable default |
ASK_NUMBEROFWORKERS() |
Getter for NUMBEROFWORKERS w/ exceptions if field has no val |
HAS_NUMBEROFWORKERS() |
Determine if NUMBEROFWORKERS has a value |
Timeout¶
The timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and enters
TIMEOUTstatus. The default is 2,880 minutes (48 hours).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMEOUT() |
Getter for TIMEOUT, with configurable default |
ASK_TIMEOUT() |
Getter for TIMEOUT w/ exceptions if field has no value |
HAS_TIMEOUT() |
Determine if TIMEOUT has a value |
Status¶
The status for this run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
ErrorString¶
The error strings that are associated with the run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERRORSTRING() |
Getter for ERRORSTRING, with configurable default |
ASK_ERRORSTRING() |
Getter for ERRORSTRING w/ exceptions if field has no value |
HAS_ERRORSTRING() |
Determine if ERRORSTRING has a value |
StartedOn¶
The date and time when this run started.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTEDON() |
Getter for STARTEDON, with configurable default |
ASK_STARTEDON() |
Getter for STARTEDON w/ exceptions if field has no value |
HAS_STARTEDON() |
Determine if STARTEDON has a value |
LastModifiedOn¶
A timestamp. The last point in time when this data quality rule recommendation run was modified.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTMODIFIEDON() |
Getter for LASTMODIFIEDON, with configurable default |
ASK_LASTMODIFIEDON() |
Getter for LASTMODIFIEDON w/ exceptions if field has no valu |
HAS_LASTMODIFIEDON() |
Determine if LASTMODIFIEDON has a value |
CompletedOn¶
The date and time when this run was completed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COMPLETEDON() |
Getter for COMPLETEDON, with configurable default |
ASK_COMPLETEDON() |
Getter for COMPLETEDON w/ exceptions if field has no value |
HAS_COMPLETEDON() |
Determine if COMPLETEDON has a value |
ExecutionTime¶
The amount of time (in seconds) that the run consumed resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXECUTIONTIME() |
Getter for EXECUTIONTIME |
RecommendedRuleset¶
When a start rule recommendation run completes, it creates a recommended ruleset (a set of rules). This member has those rules in Data Quality Definition Language (DQDL) format.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECOMMENDEDRULESET() |
Getter for RECOMMENDEDRULESET, with configurable default |
ASK_RECOMMENDEDRULESET() |
Getter for RECOMMENDEDRULESET w/ exceptions if field has no |
HAS_RECOMMENDEDRULESET() |
Determine if RECOMMENDEDRULESET has a value |
CreatedRulesetName¶
The name of the ruleset that was created by the run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDRULESETNAME() |
Getter for CREATEDRULESETNAME, with configurable default |
ASK_CREATEDRULESETNAME() |
Getter for CREATEDRULESETNAME w/ exceptions if field has no |
HAS_CREATEDRULESETNAME() |
Determine if CREATEDRULESETNAME has a value |
DataQualitySecurityConfiguration¶
The name of the security configuration created with the data quality encryption option.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATAQUALITYSECURITYCONF() |
Getter for DATAQUALITYSECURITYCONF, with configurable defaul |
ASK_DATAQUALITYSECURITYCONF() |
Getter for DATAQUALITYSECURITYCONF w/ exceptions if field ha |
HAS_DATAQUALITYSECURITYCONF() |
Determine if DATAQUALITYSECURITYCONF has a value |