/AWS1/CL_FNDDATAVIEWSUMMARY¶
Structure for the summary of a Dataview.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_dataviewid TYPE /AWS1/FNDDATAVIEWID /AWS1/FNDDATAVIEWID¶
The unique identifier for the Dataview.
iv_dataviewarn TYPE /AWS1/FNDDATAVIEWARN /AWS1/FNDDATAVIEWARN¶
The ARN identifier of the Dataview.
iv_datasetid TYPE /AWS1/FNDDATASETID /AWS1/FNDDATASETID¶
Th unique identifier for the Dataview Dataset.
iv_asoftimestamp TYPE /AWS1/FNDTIMESTAMPEPOCH /AWS1/FNDTIMESTAMPEPOCH¶
Time range to use for the Dataview. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.
it_partitioncolumns TYPE /AWS1/CL_FNDPARTITIONCOLUMNL00=>TT_PARTITIONCOLUMNLIST TT_PARTITIONCOLUMNLIST¶
Ordered set of column names used to partition data.
it_sortcolumns TYPE /AWS1/CL_FNDSORTCOLUMNLIST_W=>TT_SORTCOLUMNLIST TT_SORTCOLUMNLIST¶
Columns to be used for sorting the data.
iv_status TYPE /AWS1/FNDDATAVIEWSTATUS /AWS1/FNDDATAVIEWSTATUS¶
The status of a Dataview creation.
RUNNING– Dataview creation is running.
STARTING– Dataview creation is starting.
FAILED– Dataview creation has failed.
CANCELLED– Dataview creation has been cancelled.
TIMEOUT– Dataview creation has timed out.
SUCCESS– Dataview creation has succeeded.
PENDING– Dataview creation is pending.
FAILED_CLEANUP_FAILED– Dataview creation failed and resource cleanup failed.
io_errorinfo TYPE REF TO /AWS1/CL_FNDDATAVIEWERRORINFO /AWS1/CL_FNDDATAVIEWERRORINFO¶
The structure with error messages.
io_destinationtypeproperties TYPE REF TO /AWS1/CL_FNDDATAVIEWDSTTYPEP00 /AWS1/CL_FNDDATAVIEWDSTTYPEP00¶
Information about the Dataview destination.
iv_autoupdate TYPE /AWS1/FNDBOOLEAN /AWS1/FNDBOOLEAN¶
The flag to indicate Dataview should be updated automatically.
iv_createtime TYPE /AWS1/FNDTIMESTAMPEPOCH /AWS1/FNDTIMESTAMPEPOCH¶
The timestamp at which the Dataview was created in FinSpace. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.
iv_lastmodifiedtime TYPE /AWS1/FNDTIMESTAMPEPOCH /AWS1/FNDTIMESTAMPEPOCH¶
The last time that a Dataview was modified. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.
Queryable Attributes¶
dataViewId¶
The unique identifier for the Dataview.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATAVIEWID() |
Getter for DATAVIEWID, with configurable default |
ASK_DATAVIEWID() |
Getter for DATAVIEWID w/ exceptions if field has no value |
HAS_DATAVIEWID() |
Determine if DATAVIEWID has a value |
dataViewArn¶
The ARN identifier of the Dataview.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATAVIEWARN() |
Getter for DATAVIEWARN, with configurable default |
ASK_DATAVIEWARN() |
Getter for DATAVIEWARN w/ exceptions if field has no value |
HAS_DATAVIEWARN() |
Determine if DATAVIEWARN has a value |
datasetId¶
Th unique identifier for the Dataview Dataset.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATASETID() |
Getter for DATASETID, with configurable default |
ASK_DATASETID() |
Getter for DATASETID w/ exceptions if field has no value |
HAS_DATASETID() |
Determine if DATASETID has a value |
asOfTimestamp¶
Time range to use for the Dataview. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASOFTIMESTAMP() |
Getter for ASOFTIMESTAMP, with configurable default |
ASK_ASOFTIMESTAMP() |
Getter for ASOFTIMESTAMP w/ exceptions if field has no value |
HAS_ASOFTIMESTAMP() |
Determine if ASOFTIMESTAMP has a value |
partitionColumns¶
Ordered set of column names used to partition data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARTITIONCOLUMNS() |
Getter for PARTITIONCOLUMNS, with configurable default |
ASK_PARTITIONCOLUMNS() |
Getter for PARTITIONCOLUMNS w/ exceptions if field has no va |
HAS_PARTITIONCOLUMNS() |
Determine if PARTITIONCOLUMNS has a value |
sortColumns¶
Columns to be used for sorting the data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SORTCOLUMNS() |
Getter for SORTCOLUMNS, with configurable default |
ASK_SORTCOLUMNS() |
Getter for SORTCOLUMNS w/ exceptions if field has no value |
HAS_SORTCOLUMNS() |
Determine if SORTCOLUMNS has a value |
status¶
The status of a Dataview creation.
RUNNING– Dataview creation is running.
STARTING– Dataview creation is starting.
FAILED– Dataview creation has failed.
CANCELLED– Dataview creation has been cancelled.
TIMEOUT– Dataview creation has timed out.
SUCCESS– Dataview creation has succeeded.
PENDING– Dataview creation is pending.
FAILED_CLEANUP_FAILED– Dataview creation failed and resource cleanup failed.
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 |
errorInfo¶
The structure with error messages.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERRORINFO() |
Getter for ERRORINFO |
destinationTypeProperties¶
Information about the Dataview destination.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DSTTYPEPROPERTIES() |
Getter for DESTINATIONTYPEPROPERTIES |
autoUpdate¶
The flag to indicate Dataview should be updated automatically.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTOUPDATE() |
Getter for AUTOUPDATE |
createTime¶
The timestamp at which the Dataview was created in FinSpace. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATETIME() |
Getter for CREATETIME |
lastModifiedTime¶
The last time that a Dataview was modified. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_DATAVIEWLIST¶
TYPES TT_DATAVIEWLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_FNDDATAVIEWSUMMARY WITH DEFAULT KEY
.