AS AN Architect
I WANT all accepted types of input to be re-formatted into a pre-defined one
SO THAT different types of input could be used in later stages of data processing
Acceptance Criteria
[ ] Accepted input can be in format of XLSX, JSON and YAML
CSV is out of scope due to potential of breaking the data
[ ] A separate identification map (without GUI) is used to define which fields represent which field types
E.g. email, user_email and userEmail are all defined as field type email
TBC
[ ] Different regex rules can be applied on specified field types
[ ] Different API calls can be applied on specified field types
DSL
[ ] Provide as a Data Mapper's helper service
[ ] Data Mapper's REST endpoint /helper/key-mapper
[ ] Service uses file as input
[ ] Service stores processed data in a separate file
AS AN Architect I WANT all accepted types of input to be re-formatted into a pre-defined one SO THAT different types of input could be used in later stages of data processing
Acceptance Criteria
XLSX
,JSON
andYAML
TBC
regex
rules can be applied on specified field typesAPI calls
can be applied on specified field typesDSL
helper
service/helper/key-mapper