Hi to all,
I executed the following queries on a graph through ISQL
select count(?s)
from <example_graph>
where{
?s ?p ?o .
?s a example:Class1 .
}
Then i deleted all the entries of Class1 through this query
SPARQL
WITH <example_graph>
DELETE WHERE{
?s a example:Class1 .
}
From SPARQL documentation I know that this operation is irreversible. Is it provided in Openlink Virtuoso a mechanism such that the data is stored somewhere until the graph is up? I ask this cause, after executing again an ETL process related to this Class1, the data are ingested in Virtuoso, but the ?s deleted previously just reappear like a kind of magic.
Thank you in advance.