Field | Required | Default | Multiple | Notes | Example |
---|---|---|---|---|---|
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
}
} |
Field | Required | Default | Multiple | Notes | Example |
---|---|---|---|---|---|
id | Yes | - | No |
ID of the application to update |
“61014782-442a-4587-ab85- |
ba1439a7f7b5” | ||||
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”. | 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”) to use to determine which unique values will be processed as sub jobs |
“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”. | 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”. | 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”) to use to determine which unique values will be processed as sub jobs |
“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”. | 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”. | 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 } } |