/AWS1/CL_FCSSTATISTICS¶
Provides statistics for each data field imported into to an Amazon Forecast dataset with the CreateDatasetImportJob operation.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_count TYPE /AWS1/FCSINTEGER /AWS1/FCSINTEGER¶
The number of values in the field. If the response value is -1, refer to
CountLong.
iv_countdistinct TYPE /AWS1/FCSINTEGER /AWS1/FCSINTEGER¶
The number of distinct values in the field. If the response value is -1, refer to
CountDistinctLong.
iv_countnull TYPE /AWS1/FCSINTEGER /AWS1/FCSINTEGER¶
The number of null values in the field. If the response value is -1, refer to
CountNullLong.
iv_countnan TYPE /AWS1/FCSINTEGER /AWS1/FCSINTEGER¶
The number of NAN (not a number) values in the field. If the response value is -1, refer to
CountNanLong.
iv_min TYPE /AWS1/FCSSTRING /AWS1/FCSSTRING¶
For a numeric field, the minimum value in the field.
iv_max TYPE /AWS1/FCSSTRING /AWS1/FCSSTRING¶
For a numeric field, the maximum value in the field.
iv_avg TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
For a numeric field, the average value in the field.
iv_stddev TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
For a numeric field, the standard deviation.
iv_countlong TYPE /AWS1/FCSLONG /AWS1/FCSLONG¶
The number of values in the field.
CountLongis used instead ofCountif the value is greater than 2,147,483,647.
iv_countdistinctlong TYPE /AWS1/FCSLONG /AWS1/FCSLONG¶
The number of distinct values in the field.
CountDistinctLongis used instead ofCountDistinctif the value is greater than 2,147,483,647.
iv_countnulllong TYPE /AWS1/FCSLONG /AWS1/FCSLONG¶
The number of null values in the field.
CountNullLongis used instead ofCountNullif the value is greater than 2,147,483,647.
iv_countnanlong TYPE /AWS1/FCSLONG /AWS1/FCSLONG¶
The number of NAN (not a number) values in the field.
CountNanLongis used instead ofCountNanif the value is greater than 2,147,483,647.
Queryable Attributes¶
Count¶
The number of values in the field. If the response value is -1, refer to
CountLong.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COUNT() |
Getter for COUNT, with configurable default |
ASK_COUNT() |
Getter for COUNT w/ exceptions if field has no value |
HAS_COUNT() |
Determine if COUNT has a value |
CountDistinct¶
The number of distinct values in the field. If the response value is -1, refer to
CountDistinctLong.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COUNTDISTINCT() |
Getter for COUNTDISTINCT, with configurable default |
ASK_COUNTDISTINCT() |
Getter for COUNTDISTINCT w/ exceptions if field has no value |
HAS_COUNTDISTINCT() |
Determine if COUNTDISTINCT has a value |
CountNull¶
The number of null values in the field. If the response value is -1, refer to
CountNullLong.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COUNTNULL() |
Getter for COUNTNULL, with configurable default |
ASK_COUNTNULL() |
Getter for COUNTNULL w/ exceptions if field has no value |
HAS_COUNTNULL() |
Determine if COUNTNULL has a value |
CountNan¶
The number of NAN (not a number) values in the field. If the response value is -1, refer to
CountNanLong.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COUNTNAN() |
Getter for COUNTNAN, with configurable default |
ASK_COUNTNAN() |
Getter for COUNTNAN w/ exceptions if field has no value |
HAS_COUNTNAN() |
Determine if COUNTNAN has a value |
Min¶
For a numeric field, the minimum value in the field.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MIN() |
Getter for MIN, with configurable default |
ASK_MIN() |
Getter for MIN w/ exceptions if field has no value |
HAS_MIN() |
Determine if MIN has a value |
Max¶
For a numeric field, the maximum value in the field.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAX() |
Getter for MAX, with configurable default |
ASK_MAX() |
Getter for MAX w/ exceptions if field has no value |
HAS_MAX() |
Determine if MAX has a value |
Avg¶
For a numeric field, the average value in the field.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVG() |
Getter for AVG, with configurable default |
ASK_AVG() |
Getter for AVG w/ exceptions if field has no value |
STR_AVG() |
String format for AVG, with configurable default |
HAS_AVG() |
Determine if AVG has a value |
Stddev¶
For a numeric field, the standard deviation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STDDEV() |
Getter for STDDEV, with configurable default |
ASK_STDDEV() |
Getter for STDDEV w/ exceptions if field has no value |
STR_STDDEV() |
String format for STDDEV, with configurable default |
HAS_STDDEV() |
Determine if STDDEV has a value |
CountLong¶
The number of values in the field.
CountLongis used instead ofCountif the value is greater than 2,147,483,647.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COUNTLONG() |
Getter for COUNTLONG, with configurable default |
ASK_COUNTLONG() |
Getter for COUNTLONG w/ exceptions if field has no value |
HAS_COUNTLONG() |
Determine if COUNTLONG has a value |
CountDistinctLong¶
The number of distinct values in the field.
CountDistinctLongis used instead ofCountDistinctif the value is greater than 2,147,483,647.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COUNTDISTINCTLONG() |
Getter for COUNTDISTINCTLONG, with configurable default |
ASK_COUNTDISTINCTLONG() |
Getter for COUNTDISTINCTLONG w/ exceptions if field has no v |
HAS_COUNTDISTINCTLONG() |
Determine if COUNTDISTINCTLONG has a value |
CountNullLong¶
The number of null values in the field.
CountNullLongis used instead ofCountNullif the value is greater than 2,147,483,647.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COUNTNULLLONG() |
Getter for COUNTNULLLONG, with configurable default |
ASK_COUNTNULLLONG() |
Getter for COUNTNULLLONG w/ exceptions if field has no value |
HAS_COUNTNULLLONG() |
Determine if COUNTNULLLONG has a value |
CountNanLong¶
The number of NAN (not a number) values in the field.
CountNanLongis used instead ofCountNanif the value is greater than 2,147,483,647.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COUNTNANLONG() |
Getter for COUNTNANLONG, with configurable default |
ASK_COUNTNANLONG() |
Getter for COUNTNANLONG w/ exceptions if field has no value |
HAS_COUNTNANLONG() |
Determine if COUNTNANLONG has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TS_FIELDSTATISTICS_MAPROW¶
TYPES: BEGIN OF TS_FIELDSTATISTICS_MAPROW,
key TYPE /AWS1/FCSSTRING,
value TYPE REF TO /AWS1/CL_FCSSTATISTICS,
END OF TS_FIELDSTATISTICS_MAPROW.
TT_FIELDSTATISTICS¶
TYPES TT_FIELDSTATISTICS TYPE HASHED TABLE OF /AWS1/CL_FCSSTATISTICS=>TS_FIELDSTATISTICS_MAPROW WITH UNIQUE KEY key
.