Open gbinal opened 10 years ago
Maybe this issue has been closed? When you click the Enterprise Data Listing or Public Data Listing buttons, two files are generated. One is the errorlist.txt file which contains the verbose error description, it contains the validators best guess as to what triggered the exception, The other file datajson.txt appears to be the datasets that passed validation. A contractor sent me the succint error file similar to what you have shown in your example, but CKAN doesn't seem to generate it any longer, or maybe I'm missing something.
e.g. On instance[u'dataQuality']: u'true' 2014-02-27 15:18:44,535 - Dataset id=[11b0f073-5dc9-439f-b73e-7a20171b2108], title=[Agricultural Exchange Rate Data Set] omitted 2014-02-27 15:18:44,540 - Validation failed, best guess of error = u'' does not match u'^[-\w]+/[-\w]+(.[-\w]+)*([+][-\w]+)?$'
Failed validating u'pattern' in schema[u'properties'][u'distribution'][u'items'][u'properties'][u'format']: {u'description': u'The file format or API type of the distribution.', u'pattern': u'^[-\w]+/[-\w]+(.[-\w]+)*([+][-\w]+)?$', u'title': u'Format', u'type': u'string'}
If a report isn't generating because of missing fields, the validation report just has entries like this, which don't say what specifically is wrong.
It would be helpful if they included a mention of what field was missing to trigger the omission.