Field | Required | Default | Multiple | Notes | Example |
---|---|---|---|---|---|
type | Yes | - | No | The value must be “application”. | “application” |
_type | Yes | - | No | The value must be “application”. | “application” |
appName | Yes | - | No | The name of the application | “ValCountSum” |
appType | Yes | - | No | The value must be “valuecount-summarizer”. | “valuecount-summarizer” |
config | Yes | - | No | The value must be “com.accenture.aspire:app-valuecount-summarizer”. | “com.accenture.aspire:app-valuecount-summarizer” |
description | Yes | - | No | The description | “count-summarizer” |
properties | Yes | - | No | Configuration object | |
processIntegerTypes | Yes | true | No | If enabled, integer values will be counted. | true |
addUniqueIntegerValues | Yes | true | No | If enabled, unique integer values will be processed as sub jobs. | true |
uniqueIntegerThresholdType | Yes | percentage | No | Type of threshold (“percentage” or “maxCount”) to use to determine which unique values will be processed as sub jobs | “maxCount” |
pctgIntegerThreshold | No | 0.05 | No | Only values whose count is above this threshold of the total values will be processed. Used only if the threshold type is “percentage”. | 0.05 |
maxUniqueIntegerValues | No | 1000 | No | The number of unique values to process, after reaching the sample size, other values will be ignored. Used only if the threshold type is "maxCount" “maxCount” | 1000 |
processFloatTypes | Yes | true | No | If enabled, float values will be counted. | true |
addUniqueFloatValues | Yes | true | No | If enabled, unique float values will be processed as sub jobs. | true |
uniqueFloatThresholdType | Yes | percentage | No | Type of threshold ("percentage" or "maxCount"“percentage” or “maxCount”) to use to determine which unique values will be processed as sub jobs"maxCount" | “maxCount” |
pctgFloatThreshold | No | 0.05 | No | Only values whose count is above this threshold of the total values will be processed. Used only if the threshold type is "percentage"“percentage”. | 0.05 |
maxUniqueFloatValues | No | 1000 | No | The number of unique values to process, after reaching the sample size, other values will be ignored. Used only if the threshold type is "maxCount" “maxCount” | 1000 |
processTextTypes | Yes | true | No | If enabled, text values will be counted. | true |
addUniqueTextValues | Yes | true | No | If enabled, unique text values will be processed as sub jobs. | true |
uniqueTextThresholdType | Yes | percentage | No | Type of threshold ("percentage" or "maxCount"“percentage” or “maxCount”) to use to determine which unique values will be processed as sub jobs"maxCount" | “maxCount” |
pctgTextThreshold | No | 0.05 | No | Only values whose count is above this threshold of the total values will be processed. Used only if the threshold type is "percentage"“percentage”. | 0.05 |
maxUniqueFloatValues | No | 1000 | No | The number of unique values to process, after reaching the sample size other values will be ignored. Used only if the threshold type is "maxCount" “maxCount” | 1000 |
Code Block | ||||
---|---|---|---|---|
| ||||
{ "type": "application", "_type": "application", "appName": "Valuecount_Summarizer", "appType": "valuecount-summarizer", "config": "com.accenture.aspire:app-valuecount-summarizer", "description": "count-summarizers", "properties": { "processIntegerTypes": true, "addUniqueIntegerValues": true, "uniqueIntegerThresholdType": "percentage", "pctgIntegerThreshold": 0.05, "processFloatTypes": true, "addUniqueFloatValues": true, "uniqueFloatThresholdType": "percentage", "pctgFloatThreshold": 0.05, "processTextTypes": true, "addUniqueTextValues": true, "uniqueTextThresholdType": "percentage", "pctgTextThreshold": 0.05, "debug": false } } |
Field | Required | Default | Multiple | Notes | Example |
---|---|---|---|---|---|
id | Yes | - | No | Id ID of the application to update | "61014782“61014782-442a-4587-ab85-ba1439a7f7b5"ba1439a7f7b5” |
type | Yes | - | No | The value must be "application"“application”."application" | “application” |
_type | Yes | - | No | The value must be "application"“application”."application" | “application” |
appName | Yes | - | No | The name of the application | "ValCountSum"“ValCountSum” |
appType | Yes | - | No | The value must be "valuecount“valuecount-summarizer"summarizer”."valuecount | “valuecount-summarizer"summarizer” |
config | Yes | - | No | The value must be "com“com.accenture.aspire:app-valuecount-summarizer"summarizer”."com | “com.accenture.aspire:app-valuecount-summarizer"summarizer” |
description | Yes | - | No | The description | "count“count-summarizer"summarizer” |
properties | Yes | - | No | Configuration object | |
processIntegerTypes | Yes | true | No | If enabled, integer values will be counted. | true |
addUniqueIntegerValues | Yes | true | No | If enabled, unique integer values will be processed as sub jobs. | true |
uniqueIntegerThresholdType | Yes | percentage | No | Type of threshold ("percentage" or "maxCount"“percentage” or “maxCount”) to use to determine which unique values will be processed as sub jobs"maxCount" | “maxCount” |
pctgIntegerThreshold | No | 0.05 | No | Only values whose count is above this threshold of the total values will be processed. Used only if the threshold type is "percentage"“percentage”. | 0.05 |
maxUniqueIntegerValues | No | 1000 | No | The number of unique values to process, after reaching the sample size, other values will be ignored. Used only if the threshold type is "maxCount"“maxCount”. | 1000 |
processFloatTypes | Yes | true | No | If enabled, float values will be counted. | true |
addUniqueFloatValues | Yes | true | No | If enabled, unique float values will be processed as sub jobs. | true |
uniqueFloatThresholdType | Yes | percentage | No | Type of threshold ("percentage" or "maxCount"“percentage” or “maxCount”) to use to determine which unique values will be processed as sub jobs"maxCount" | “maxCount” |
pctgFloatThreshold | No | 0.05 | No | Only values whose count is above this threshold of the total values will be processed. Used only if the threshold type is "percentage"“percentage”. | 0.05 |
maxUniqueFloatValues | No | 1000 | No | The number of unique values to process, after reaching the sample size, other values will be ignored. Used only if the threshold type is "maxCount"“maxCount”. | 1000 |
processTextTypes | Yes | true | No | If enabled, text values will be counted. | true |
addUniqueTextValues | Yes | true | No | If enabled, unique text values will be processed as sub jobs. | true |
uniqueTextThresholdType | Yes | percentage | No | Type of threshold ("percentage" or "maxCount"“percentage” or “maxCount”) to use to determine which unique values will be processed as sub jobs"maxCount" | “maxCount” |
pctgTextThreshold | No | 0.05 | No | Only values whose count is above this threshold of the total values will be processed. Used only if the threshold type is "percentage"“percentage”. | 0.05 |
maxUniqueFloatValues | No | 1000 | No | The number of unique values to process, after reaching the sample size, other values will be ignored. Used only if the threshold type is "maxCount"“maxCount”. | 1000 |
Code Block | ||||
---|---|---|---|---|
| ||||
{ "id": "61014782-442a-4587-ab85-ba1439a7f7b5", "type": "application", "_type": "application", "appName": "Valuecount_Summarizer", "appType": "valuecount-summarizer", "config": "com.accenture.aspire:app-valuecount-summarizer", "description": "count-summarizers", "properties": { "processIntegerTypes": true, "addUniqueIntegerValues": true, "uniqueIntegerThresholdType": "percentage", "pctgIntegerThreshold": 0.05, "processFloatTypes": true, "addUniqueFloatValues": true, "uniqueFloatThresholdType": "percentage", "pctgFloatThreshold": 0.05, "processTextTypes": true, "addUniqueTextValues": true, "uniqueTextThresholdType": "percentage", "pctgTextThreshold": 0.05, "debug": false } } |
...