Hello Catrina,

None of the import modules in SPARQLMotion, such as sml:ImportRDFFromWorkspace, allows input triples to pass through. Thus, the output of an import module contains only the triples that it imports. If you want to pass the input triples, then you would need to "bypass" a import module, i.e. connect the module before the import module to the module after the import module directly.

Gokhan


On 4/24/2012 12:19 PM, Catrina wrote:
Is the output from various Import modules only the triples contained
in the location identified by the Import module?
All triples that were moving through the scipt right before the import
module are not passed through as part of the output of the import
module, are they?

For example, if I have a SM script that had already imported the
current rdf (via sml:ImportCurrentRDF), and then later on downstream
in the script I use another import module like
sml:ImportRDFFromWorkspace.  Is the output from the
sml:ImportRDFFromWorkspace module only the triples from that are in
the RDF from the workspace (as defined by the base uri or source file
path)?

We have a sml:FilterByConstruct module removing all triples (via ?s ?
p ?o triple pattern in the SPARQL) that seems like extra overhead if
the import modules handle this triple replacement in the script
already.

Thanks,
Catrina


--
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include Enterprise Vocabulary 
Network (EVN), TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en

Reply via email to