Comments (1)
you are right. it is not possible unfortunately.
The best work around I could come up with if the number of unique values in
the column is low, and therefore there are few unique properties, is to add
an edge with each of the properties in the RDF skeleton.
Then in the value use an if statement to test the value of the cell against
the property name. If equals then value else null
The RDF generation will ignore the edge if the value is empty/null
Not very pretty but can help in some scenarios.
Regards,
Fadi
On Sun, Sep 27, 2015 at 7:54 PM, Laurent Alquier [email protected]
wrote:
Is it possible to map a property using a column value?
As far as I can tell, Properties can only be fixed strings.I have a use case where my data in Refine looks like:
sourceURI targetURI propertyName .... (+ other columns)I would like to generate triples along the lines of:
sourceURI mynamespace: targetURI
where comes from the value in the propertyName column.
—
Reply to this email directly or view it on GitHub
#113.
from grefine-rdf-extension.
Related Issues (20)
- Issue with DBLP as sparql endpoint HOT 1
- DBLP is not reconciling with rdf google refine
- RDF Nodes don't support URNs
- lang tags forced to lowercase
- Add prefix HOT 7
- RDF skeleton cannot find basic classes like XSD, FAOF etc.... HOT 4
- Error suggesting/retrieving 'types' for reconcile HOT 1
- View Reconciliation Service Properties? HOT 1
- Unable to use prefixes HOT 5
- Issue with CURIE syntax HOT 1
- Building without reconcile
- Is grefine still alive? HOT 3
- Unable to export RDF: Could not initialize class org.openrdf.model.datatypes.XMLDatatypeUtil
- Open Refine 2.7 compatibility issue HOT 2
- How to install the extension on Mac?
- Error using DBPEDIA
- Not Compatible with OpenRefine 3.0+ HOT 1
- DataProperties and ObjectProperties aren't been imported from OWL or RDF ontology HOT 1
- LIcense is missing or unclear HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grefine-rdf-extension.