/AWS1/CL_LOMATHENASOURCECONFIG¶
Details about an Amazon Athena datasource.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_rolearn TYPE /AWS1/LOMARN /AWS1/LOMARN¶
An IAM role that gives Amazon Lookout for Metrics permission to access the data.
iv_databasename TYPE /AWS1/LOMATHENADATABASENAME /AWS1/LOMATHENADATABASENAME¶
The database's name.
iv_datacatalog TYPE /AWS1/LOMATHENADATACATALOG /AWS1/LOMATHENADATACATALOG¶
The database's data catalog.
iv_tablename TYPE /AWS1/LOMATHENATABLENAME /AWS1/LOMATHENATABLENAME¶
The database's table name.
iv_workgroupname TYPE /AWS1/LOMATHENAWORKGROUPNAME /AWS1/LOMATHENAWORKGROUPNAME¶
The database's work group name.
iv_s3resultspath TYPE /AWS1/LOMATHENAS3RESULTSPATH /AWS1/LOMATHENAS3RESULTSPATH¶
The database's results path.
io_backtestconfiguration TYPE REF TO /AWS1/CL_LOMBACKTESTCONF /AWS1/CL_LOMBACKTESTCONF¶
Settings for backtest mode.
Queryable Attributes¶
RoleArn¶
An IAM role that gives Amazon Lookout for Metrics permission to access the data.
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 |
DatabaseName¶
The database's name.
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 |
DataCatalog¶
The database's data catalog.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATACATALOG() |
Getter for DATACATALOG, with configurable default |
ASK_DATACATALOG() |
Getter for DATACATALOG w/ exceptions if field has no value |
HAS_DATACATALOG() |
Determine if DATACATALOG has a value |
TableName¶
The database's table name.
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 |
WorkGroupName¶
The database's work group name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKGROUPNAME() |
Getter for WORKGROUPNAME, with configurable default |
ASK_WORKGROUPNAME() |
Getter for WORKGROUPNAME w/ exceptions if field has no value |
HAS_WORKGROUPNAME() |
Determine if WORKGROUPNAME has a value |
S3ResultsPath¶
The database's results path.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_S3RESULTSPATH() |
Getter for S3RESULTSPATH, with configurable default |
ASK_S3RESULTSPATH() |
Getter for S3RESULTSPATH w/ exceptions if field has no value |
HAS_S3RESULTSPATH() |
Determine if S3RESULTSPATH has a value |
BackTestConfiguration¶
Settings for backtest mode.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BACKTESTCONFIGURATION() |
Getter for BACKTESTCONFIGURATION |