Comments (3)
I understand this as follows: carml requires different rml:logicalSource
definitions, depending on if either a stream source or a files source should be used.
For stream sources:
rml:logicalSource [
rml:source [
a carml:Stream;
carml:streamName "";
...
];
...
];
For file sources:
rml:logicalSource [
rml:source [
carml:url "eCH0071.xml";
...
];
...
];
Using output carml
in xrm version 1.2.0 generates the "stream sources" definition.
The new requirement is now, that both variations can be generated from xrm. Is that correct @ktk ?
from xrm.
Correct interpretation.
It would be nice as people can use XRM and create carml output without having to interact with streams that way. For those that do not necessarily use a barnard59 pipeline, that's probably a nice thing to have.
from xrm.
Ran into this again btw. I think for pure carml-cli mode, this feature would be useful. So either have an anonymous (empty) stream or a filename with carml:url
from xrm.
Related Issues (20)
- Support source of type "other"
- cswv: constant string literal yields a Node HOT 1
- Derive shapes from maps HOT 4
- RDF serialization of xrm mapping itself
- XRM editor syntax serialization for mapping described in RDF
- Include JSONPath and XPath usage in the documentation HOT 1
- Include JSONPath and XPath usage in the mapping-examples
- Cannot use term schema:encoding HOT 2
- JSON support for RML & carml HOT 1
- feedback to user in VSCode plugin
- Print version number in header of generated file
- rmlmapper does not accept URIs: <#AirportMapping> HOT 3
- Exception thrown when starting mapping from scratch in VS Code HOT 1
- src-gen does not preserve directory structure
- Not all files are observed for modifications
- Headless mode HOT 1
- Vocabulary elements used as constant value don't contribute their PREFIX HOT 1
- Combining template with language-tag or datatype
- Subject id from reference (rr:subjectMap/rml:reference) HOT 1
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 xrm.