All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
json.data.tests.tableRowInsertedCountToBeBetween.json Maven / Gradle / Ivy
{
"name": "tableRowInsertedCountToBeBetween",
"fullyQualifiedName": "tableRowInsertedCountToBeBetween",
"displayName": "Table Row Inserted Count To be Between",
"description": "This schema defines the test tableRowInsertedCountToBeBetween. Test the number of rows inserted is between x and y.",
"entityType": "TABLE",
"testPlatforms": ["OpenMetadata"],
"parameterDefinition": [
{
"name": "min",
"displayName": "Min Row Count",
"description": "Lower Bound of the Count",
"dataType": "INT",
"required": false,
"validationRule": {
"parameterField": "max",
"rule": "LESS_THAN_OR_EQUALS"
}
},
{
"name": "max",
"displayName": "Max Row Count",
"description": "Upper Bound of the Count",
"dataType": "INT",
"required": false,
"validationRule": {
"parameterField": "min",
"rule": "GREATER_THAN_OR_EQUALS"
}
},
{
"name": "columnName",
"displayName": "Column Name",
"description": "Name of the Column. It should be a timestamp, date or datetime field.",
"dataType": "STRING",
"required": true
},
{
"name": "rangeType",
"displayName": "Range Type",
"description": "One of 'HOUR', 'DAY', 'MONTH', 'YEAR'",
"dataType": "STRING",
"required": true
},
{
"name": "rangeInterval",
"displayName": "Interval",
"description": "Interval Range. E.g. if rangeInterval=1 and rangeType=DAY, we'll check the numbers of rows inserted where columnName=-1 DAY",
"dataType": "INT",
"required": true
}
],
"provider": "system",
"dataQualityDimension": "Integrity"
}