./stardog-admin virtual import KBO /Users/paul/Desktop/KBO/kbo_conversion/rml/activity.properties /Users/paul/Desktop/KBO/kbo_conversion/rml/activity.ttl
Successfully imported 3701 triples into KBO
Activity ttl
<http://data.kbodata.be/organisation/{"EntityNumber"}#id> a org:FormalOrganization ;
rov:orgActivity <http://id.fedstats.be/nace{"NaceVersion"}/{"NaceCode"}#id> ;
sm:map [
sm:table "activity" ;
] .
./stardog-admin virtual import KBO /Users/paul/Desktop/KBO/kbo_conversion/rml/activity.properties /Users/paul/Desktop/KBO/kbo_conversion/rml/activity.rml --format r2rml
No value present
Activity rml
./stardog-admin virtual add /Users/paul/Desktop/KBO/kbo_conversion/rml/activity.properties /Users/paul/Desktop/KBO/kbo_conversion/rml/activity.ttl
There is a virtual graph for activity
But when I want to query this virtual graph
SELECT * {
GRAPH <virtual://activity> {
?s ?p ?o.
}
}
I get
com.complexible.stardog.plan.eval.operator.OperatorException: Error executing SQL query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"activity" QVIEW1 WHERE QVIEW1.`NaceCode` IS NOT NULL AND QVIEW1.`Classificatio' at line 1 SQL query: SELECT 2 AS `sQuestType`, NULL AS `sLang`, CAST(CAST(QVIEW1.`EntityNumber` AS CHAR(8000) CHARACTER SET utf8) AS CHAR(8000) CHARACTER SET utf8) AS `s`, 1 AS `pQuestType`, NULL AS `pLang`, 'virtual://activityactivity#Classification' AS `p`, 7 AS `oQuestType`, NULL AS `oLang`, CAST(QVIEW1.`Classification` AS CHAR(8000) CHARACTER SET utf8) AS `o` FROM "activity" QVIEW1 WHERE QVIEW1.`NaceCode` IS NOT NULL AND QVIEW1.`Classification` IS NOT NULL AND QVIEW1.`EntityNumber` IS NOT NULL AND QVIEW1.`ActivityGroup` IS NOT NULL AND QVIEW1.`NaceVersion` IS NOT NULL UNION ALL SELECT 2 AS `sQuestType`, NULL AS `sLang`, CAST(CAST(QVIEW1.`EntityNumber` AS CHAR(8000) CHARACTER SET utf8) AS CHAR(8000) CHARACTER SET utf8) AS `s`, 1 AS `pQuestType`, NULL AS `pLang`, 'virtual://activityactivity#ActivityGroup' AS `p`, 7 AS `oQuestType`, NULL AS `oLang`, CAST(QVIEW1.`ActivityGroup` AS CHAR(8000) CHARACTER SET utf8) AS `o` FROM "activity" QVIEW1 WHERE QVIEW1.`NaceCode` IS NOT NULL AND QVIEW1.`Classification` IS NOT NULL AND QVIEW1.`EntityNumber` IS NOT NULL AND QVIEW1.`ActivityGroup` IS NOT NULL AND QVIEW1.`NaceVersion` IS NOT NULL UNION ALL SELECT 2 AS `sQuestType`, NULL AS `sLang`, CAST(CAST(QVIEW1.`EntityNumber` AS CHAR(8000) CHARACTER SET utf8) AS CHAR(8000) CHARACTER SET utf8) AS `s`, 1 AS `pQuestType`, NULL AS `pLang`, 'virtual://activityactivity#NaceCode' AS `p`, 7 AS `oQuestType`, NULL AS `oLang`, CAST(QVIEW1.`NaceCode` AS CHAR(8000) CHARACTER SET utf8) AS `o` FROM "activity" QVIEW1 WHERE QVIEW1.`NaceCode` IS NOT NULL AND QVIEW1.`Classification` IS NOT NULL AND QVIEW1.`EntityNumber` IS NOT NULL AND QVIEW1.`ActivityGroup` IS NOT NULL AND QVIEW1.`NaceVersion` IS NOT NULL UNION ALL SELECT 2 AS `sQuestType`, NULL AS `sLang`, CAST(CAST(QVIEW1.`EntityNumber` AS CHAR(8000) CHARACTER SET utf8) AS CHAR(8000) CHARACTER SET utf8) AS `s`, 1 AS `pQuestType`, NULL AS `pLang`, 'http://www.w3.org/1999/02/22-rdf-syntax-ns#type' AS `p`, 1 AS `oQuestType`, NULL AS `oLang`, 'virtual://activityactivity' AS `o` FROM "activity" QVIEW1 WHERE QVIEW1.`NaceCode` IS NOT NULL AND QVIEW1.`Classification` IS NOT NULL AND QVIEW1.`EntityNumber` IS NOT NULL AND QVIEW1.`ActivityGroup` IS NOT NULL AND QVIEW1.`NaceVersion` IS NOT NULL UNION ALL SELECT 2 AS `sQuestType`, NULL AS `sLang`, CAST(CAST(QVIEW1.`EntityNumber` AS CHAR(8000) CHARACTER SET utf8) AS CHAR(8000) CHARACTER SET utf8) AS `s`, 1 AS `pQuestType`, NULL AS `pLang`, 'virtual://activityactivity#NaceVersion' AS `p`, 7 AS `oQuestType`, NULL AS `oLang`, CAST(QVIEW1.`NaceVersion` AS CHAR(8000) CHARACTER SET utf8) AS `o` FROM "activity" QVIEW1 WHERE QVIEW1.`NaceCode` IS NOT NULL AND QVIEW1.`Classification` IS NOT NULL AND QVIEW1.`EntityNumber` IS NOT NULL AND QVIEW1.`ActivityGroup` IS NOT NULL AND QVIEW1.`NaceVersion` IS NOT NULL UNION ALL SELECT 2 AS `sQuestType`, NULL AS `sLang`, CAST(CAST(QVIEW1.`EntityNumber` AS CHAR(8000) CHARACTER SET utf8) AS CHAR(8000) CHARACTER SET utf8) AS `s`, 1 AS `pQuestType`, NULL AS `pLang`, 'virtual://activityactivity#EntityNumber' AS `p`, 7 AS `oQuestType`, NULL AS `oLang`, CAST(QVIEW1.`EntityNumber` AS CHAR(8000) CHARACTER SET utf8) AS `o` FROM "activity" QVIEW1 WHERE QVIEW1.`NaceCode` IS NOT NULL AND QVIEW1.`Classification` IS NOT NULL AND QVIEW1.`EntityNumber` IS NOT NULL AND QVIEW1.`ActivityGroup` IS NOT NULL AND QVIEW1.`NaceVersion` IS NOT NULL
--
-- --
You received this message because you are subscribed to the C&P "Stardog" group.
To post to this group, send email to sta...@clarkparsia.com
To unsubscribe from this group, send email to
stardog+u...@clarkparsia.com
For more options, visit this group at
http://groups.google.com/a/clarkparsia.com/group/stardog?hl=en
---
You received this message because you are subscribed to the Google Groups "Stardog" group.
To unsubscribe from this group and stop receiving emails from it, send an email to stardog+u...@clarkparsia.com.
./stardog-admin virtual mappings -f r2rml activity
With result
@prefix vcard: <http://www.w3.org/2006/vcard/ns#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix schema: <http://schema.org/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix kbo: <http://data.kbodata.be/def#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix stardog: <tag:stardog:api:> .
@prefix locn: <http://www.w3.org/ns/locn#> .
@prefix org: <http://www.w3.org/ns/org#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix oslo: <http://purl.org/oslo/ns/localgov#> .
@prefix rov: <http://www.w3.org/ns/regorg#> .
@prefix : <http://api.stardog.com/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix sm: <tag:stardog:api:mapping:> .
@prefix rr: <http://www.w3.org/ns/r2rml#> .
@prefix ql: <http://semweb.mmlab.be/ns/ql#> .
@prefix rml: <http://semweb.mmlab.be/ns/rml#> .
_:genid-9590922abc2b47649b70bac58a58b8d5-node1aenfskj8x1 a rr:BaseTableOrView ;
rr:tableName "activity" .
_:genid-9590922abc2b47649b70bac58a58b8d5-node1aenfskj8x2 a rr:SubjectMap , rr:TermMap ;
rr:class org:FormalOrganization ;
rr:template "http://data.kbodata.be/organisation/{EntityNumber}#id" ;
rr:termType rr:IRI .
_:genid-9590922abc2b47649b70bac58a58b8d5-node1aenfskj8x3 a rr:TriplesMap ;
rr:logicalTable _:genid-9590922abc2b47649b70bac58a58b8d5-node1aenfskj8x1 ;
rr:predicateObjectMap _:genid-9590922abc2b47649b70bac58a58b8d5-node1aenfskj8x9 ;
rr:subjectMap _:genid-9590922abc2b47649b70bac58a58b8d5-node1aenfskj8x2 .
_:genid-9590922abc2b47649b70bac58a58b8d5-node1aenfskj8x8 a rr:ObjectMap , rr:TermMap ;
rr:template "http://id.fedstats.be/nace{NaceVersion}/{NaceCode}#id" ;
rr:termType rr:IRI .
_:genid-9590922abc2b47649b70bac58a58b8d5-node1aenfskj8x9 a rr:PredicateObjectMap ;
rr:objectMap _:genid-9590922abc2b47649b70bac58a58b8d5-node1aenfskj8x8 ;
rr:predicate rov:orgActivity .
Using this generated rml file (activity2.rml) in
./stardog-admin virtual import KBO /Users/paul/Desktop/KBO/kbo_conversion/rml/activity.properties /Users/paul/Desktop/KBO/kbo_conversion/rml/activity2.rml --format r2rml
gives
No value present
Similar to the handcrafted rml.
Something else to investigate?
Paul