AbsaOSS / AbsaOSS/enceladus

Better error descriptions from Standardization

Open
#396 0 comments 0 reactions 0 assignees View on GitHub
feature priority: undecided Standardization under discussion
Dominant language
Scala
Stars
33
Forks
16
PR merge metrics
No merged PRs in 30d

Description

## Background
When Standardization fails on a value the error provided is often not very informative.

## Feature
Make the messages in the `errCol` much more informative to better hint what went wrong.

## Example
For a Byte column trying to Standardize `1024` value -> _Byte size type overflow_
Similarly for Fractional types, not just Integral ones
For an Integer column trying on `3.14` -> _Loss of precision_
Not adhering to pattern fail.
...

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.