/AWS1/CL_CRMCONFIGUREDTABLE¶
A table that has been configured for use in a collaboration.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_id TYPE /AWS1/CRMUUID /AWS1/CRMUUID¶
The unique ID for the configured table.
iv_arn TYPE /AWS1/CRMCONFIGUREDTABLEARN /AWS1/CRMCONFIGUREDTABLEARN¶
The unique ARN for the configured table.
iv_name TYPE /AWS1/CRMDISPLAYNAME /AWS1/CRMDISPLAYNAME¶
A name for the configured table.
io_tablereference TYPE REF TO /AWS1/CL_CRMTABLEREFERENCE /AWS1/CL_CRMTABLEREFERENCE¶
The table that this configured table represents.
iv_createtime TYPE /AWS1/CRMTIMESTAMP /AWS1/CRMTIMESTAMP¶
The time the configured table was created.
iv_updatetime TYPE /AWS1/CRMTIMESTAMP /AWS1/CRMTIMESTAMP¶
The time the configured table was last updated
it_analysisruletypes TYPE /AWS1/CL_CRMCFGUREDTBLALYRLT00=>TT_CFGUREDTABLEALYRULETYPELIST TT_CFGUREDTABLEALYRULETYPELIST¶
The types of analysis rules associated with this configured table. Currently, only one analysis rule may be associated with a configured table.
iv_analysismethod TYPE /AWS1/CRMANALYSISMETHOD /AWS1/CRMANALYSISMETHOD¶
The analysis method for the configured table.
DIRECT_QUERYallows SQL queries to be run directly on this table.
DIRECT_JOBallows PySpark jobs to be run directly on this table.
MULTIPLEallows both SQL queries and PySpark jobs to be run directly on this table.
it_allowedcolumns TYPE /AWS1/CL_CRMALLOWEDCOLUMNLST_W=>TT_ALLOWEDCOLUMNLIST TT_ALLOWEDCOLUMNLIST¶
The columns within the underlying Glue table that can be used within collaborations.
Optional arguments:¶
iv_description TYPE /AWS1/CRMTABLEDESCRIPTION /AWS1/CRMTABLEDESCRIPTION¶
A description for the configured table.
it_selectedanalysismethods TYPE /AWS1/CL_CRMSELEDALYMETHODS_W=>TT_SELECTEDANALYSISMETHODS TT_SELECTEDANALYSISMETHODS¶
The selected analysis methods for the configured table.
Queryable Attributes¶
id¶
The unique ID for the configured table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
arn¶
The unique ARN for the configured table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
name¶
A name for the configured table.
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 |
description¶
A description for the configured table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
tableReference¶
The table that this configured table represents.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TABLEREFERENCE() |
Getter for TABLEREFERENCE |
createTime¶
The time the configured table was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATETIME() |
Getter for CREATETIME, with configurable default |
ASK_CREATETIME() |
Getter for CREATETIME w/ exceptions if field has no value |
HAS_CREATETIME() |
Determine if CREATETIME has a value |
updateTime¶
The time the configured table was last updated
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATETIME() |
Getter for UPDATETIME, with configurable default |
ASK_UPDATETIME() |
Getter for UPDATETIME w/ exceptions if field has no value |
HAS_UPDATETIME() |
Determine if UPDATETIME has a value |
analysisRuleTypes¶
The types of analysis rules associated with this configured table. Currently, only one analysis rule may be associated with a configured table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ANALYSISRULETYPES() |
Getter for ANALYSISRULETYPES, with configurable default |
ASK_ANALYSISRULETYPES() |
Getter for ANALYSISRULETYPES w/ exceptions if field has no v |
HAS_ANALYSISRULETYPES() |
Determine if ANALYSISRULETYPES has a value |
analysisMethod¶
The analysis method for the configured table.
DIRECT_QUERYallows SQL queries to be run directly on this table.
DIRECT_JOBallows PySpark jobs to be run directly on this table.
MULTIPLEallows both SQL queries and PySpark jobs to be run directly on this table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ANALYSISMETHOD() |
Getter for ANALYSISMETHOD, with configurable default |
ASK_ANALYSISMETHOD() |
Getter for ANALYSISMETHOD w/ exceptions if field has no valu |
HAS_ANALYSISMETHOD() |
Determine if ANALYSISMETHOD has a value |
allowedColumns¶
The columns within the underlying Glue table that can be used within collaborations.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALLOWEDCOLUMNS() |
Getter for ALLOWEDCOLUMNS, with configurable default |
ASK_ALLOWEDCOLUMNS() |
Getter for ALLOWEDCOLUMNS w/ exceptions if field has no valu |
HAS_ALLOWEDCOLUMNS() |
Determine if ALLOWEDCOLUMNS has a value |
selectedAnalysisMethods¶
The selected analysis methods for the configured table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SELECTEDANALYSISMETHODS() |
Getter for SELECTEDANALYSISMETHODS, with configurable defaul |
ASK_SELECTEDANALYSISMETHODS() |
Getter for SELECTEDANALYSISMETHODS w/ exceptions if field ha |
HAS_SELECTEDANALYSISMETHODS() |
Determine if SELECTEDANALYSISMETHODS has a value |