Summary
The JSONL data files in truthsets/demo/ currently use the flat/legacy JSON structure. Convert them to use the recommended FEATURES array format per the Senzing Entity Specification.
Files to convert
truthsets/demo/customers.jsonl
truthsets/demo/reference.jsonl
truthsets/demo/watchlist.jsonl
Example
Before (flat):
{
"DATA_SOURCE": "CUSTOMERS",
"RECORD_ID": "1001",
"RECORD_TYPE": "PERSON",
"PRIMARY_NAME_LAST": "Smith",
"PRIMARY_NAME_FIRST": "Robert",
"DATE_OF_BIRTH": "12/11/1978",
"ADDR_LINE1": "123 Main Street, Las Vegas NV 89132"
}
After (FEATURES array):
{
"DATA_SOURCE": "CUSTOMERS",
"RECORD_ID": "1001",
"FEATURES": [
{"RECORD_TYPE": "PERSON"},
{"NAME_LAST": "Smith", "NAME_FIRST": "Robert"},
{"DATE_OF_BIRTH": "12/11/1978"},
{"ADDR_LINE1": "123 Main Street, Las Vegas NV 89132"}
]
}
Summary
The JSONL data files in
truthsets/demo/currently use the flat/legacy JSON structure. Convert them to use the recommendedFEATURESarray format per the Senzing Entity Specification.Files to convert
truthsets/demo/customers.jsonltruthsets/demo/reference.jsonltruthsets/demo/watchlist.jsonlExample
Before (flat):
{ "DATA_SOURCE": "CUSTOMERS", "RECORD_ID": "1001", "RECORD_TYPE": "PERSON", "PRIMARY_NAME_LAST": "Smith", "PRIMARY_NAME_FIRST": "Robert", "DATE_OF_BIRTH": "12/11/1978", "ADDR_LINE1": "123 Main Street, Las Vegas NV 89132" }After (FEATURES array):
{ "DATA_SOURCE": "CUSTOMERS", "RECORD_ID": "1001", "FEATURES": [ {"RECORD_TYPE": "PERSON"}, {"NAME_LAST": "Smith", "NAME_FIRST": "Robert"}, {"DATE_OF_BIRTH": "12/11/1978"}, {"ADDR_LINE1": "123 Main Street, Las Vegas NV 89132"} ] }