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" | 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 |
{ "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 |
workflow
/rules/id
{ "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 } }