- From: Florian Kleedorfer <florian.kleedorfer@austria.fm>
- Date: Thu, 30 Nov 2017 11:40:29 +0100
- To: public-rdf-shapes@w3.org
Hi, We're looking at using SHACL for checking if a data graph contains the data we expect, hoping that the ValidationResults can be reported to a GUI that allows users to fill in the missing data or correct wrong data. This report is why we like shacl: it tells you what is wrong/missing. When valid, the data covered by the shapes graph should be extracted from the data graph. We are facing two problems that make us question if SHACL is the right tool for this: 1. If the data graph does not contain any nodes that are identified as focus nodes, there are no validation results. That is, the case in which the data does not look at all like what we expect is indistinguishable from the case in which the data is completely valid. 2. There seems to be no way to determine which part of the data graph (ie, what triples or what nodes) are covered by the shapes and found valid. If the data graph contains additional data not covered by any of the shapes, we don't have an easy way of stripping that data. Is there something we are missing? Are these unusual requirements? Are there best practices know to deal with these requirements? Thank you for your support! Best regards, Florian
Received on Thursday, 30 November 2017 10:41:13 UTC