2021-11-02 13:13:27 +00:00
|
|
|
# Load Quality
|
2021-10-31 11:53:58 +00:00
|
|
|
|
2021-11-02 13:13:27 +00:00
|
|
|
The **martiLQ** document allows for the inclusion of load quality
|
|
|
|
|
metrics. The load quality metrics is intended to be
|
2021-10-31 11:53:58 +00:00
|
|
|
able to be applied universally with common tools. Not
|
|
|
|
|
all needs are covered with the base definition but can be extended.
|
|
|
|
|
|
2021-11-02 13:13:27 +00:00
|
|
|
The load quality metrics are in the majority defined in the [attributes](attributes.md)
|
|
|
|
|
list attached to each resource. Therefore each resource can have different
|
|
|
|
|
load quality metrics.
|
2021-10-31 11:53:58 +00:00
|
|
|
|
2021-11-02 13:13:27 +00:00
|
|
|
## Defined load quality metrics
|
|
|
|
|
|
|
|
|
|
* Sequential batch number - This is a decimal number defined at the **martiLQ** document
|
|
|
|
|
header and applies to all resources. The integer portion is for new batches and the fraction
|
2021-10-31 11:53:58 +00:00
|
|
|
part can be used for issues with the same data extract. such as requiring resend because
|
|
|
|
|
a resource was missing.
|
|
|
|
|
|
|
|
|
|
* Number of records in the document - This is the number of data primary records not the
|
|
|
|
|
count of end of lines and is agreed between parties. XML record counts could be based
|
|
|
|
|
on the number of primary segments under root. JSON records can be counted in a similar way.
|
|
|
|
|
The headers or trailling records are not counted
|
|
|
|
|
|
2021-11-02 13:13:27 +00:00
|
|
|
## Addresses deficiencies
|
2021-10-31 11:53:58 +00:00
|
|
|
|
|
|
|
|
The **martiLQ** objective is to address deficiencies with alternative
|
|
|
|
|
data load quality approaches such as:
|
|
|
|
|
|
|
|
|
|
* magic formats in file names
|
|
|
|
|
* identifying the number of files
|
|
|
|
|
* knowing when all files are ready
|
|
|
|
|
* separate documentation that is unlinked
|
|
|
|
|
* securing the data
|
|
|
|
|
* adding footers to the data, requiring custom file handlers
|
|
|
|
|
|
2021-11-02 13:13:27 +00:00
|
|
|
## Extending load quality metrics
|
2021-10-31 11:53:58 +00:00
|
|
|
|
2021-11-02 13:13:27 +00:00
|
|
|
**martLQ** document is open to extension so that extra
|
2021-10-31 11:53:58 +00:00
|
|
|
load metrics appropriate to the situation can be included.
|
|
|
|
|
|
|
|
|
|
### Extension ideas
|
|
|
|
|
|
|
|
|
|
The following extensions for load quality can easily be included:
|
|
|
|
|
|
|
|
|
|
* Mandatory data in column
|
|
|
|
|
* Uniqueness of data values
|
|
|
|
|
* Data values are within defined tolerances
|
|
|
|
|
* Check for data exclusions
|
|
|
|
|
|
2021-11-02 13:13:27 +00:00
|
|
|
And all this information is included in the **martiLQ** document
|
2021-10-31 11:53:58 +00:00
|
|
|
allowing for self describing load quality.
|