You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
08:52:14.295 [main] ERROR be.ugent.rml.cli.Main .run(416) - Not a valid (absolute) IRI: null1
I think this is happening because of empty values in the source CSV, which lead to empty triplets, as shown in RMLio/rmlmapper-java#74. I have a NULL in age (mapped to an empty value) at the first two lines,
I noticed that if I use
docker run --rm -v $(pwd):/data rmlmapper -m rules.rml.ttl -s nquads
This is successfully skipping the mapping for this value
The text was updated successfully, but these errors were encountered:
diegoquintanav
changed the title
Nulls in CSV leads to broken parsing in rmlmapper
Not a valid (absolute) IRI when passing rules to rmlmapper -s turtleNov 5, 2023
diegoquintanav
changed the title
Not a valid (absolute) IRI when passing rules to rmlmapper -s turtle
Not a valid (absolute) IRI when passing rules to rmlmapper -s turtle`
Nov 5, 2023
diegoquintanav
changed the title
Not a valid (absolute) IRI when passing rules to rmlmapper -s turtle`Not a valid (absolute) IRI when passing rules to rmlmapper -s turtleNov 5, 2023
Issue type: 🐛 Bug
Code is currently in https://github.com/diegoquintanav/pinochet-analyze-50/
I have the following dataset
And this mapping
And when doing
and later transforming that to a .ttl file, by doing
I get an error
I think this is happening because of empty values in the source CSV, which lead to empty triplets, as shown in RMLio/rmlmapper-java#74. I have a NULL in
age
(mapped to an empty value) at the first two lines,I noticed that if I use
This is successfully skipping the mapping for this value
Description
See above
Steps
See above
Environment
The text was updated successfully, but these errors were encountered: