Maatary,

 

Approach described by Scott is for flexible use from TopBraid Composer with any 
SPARQL Endpoint. 

 

In TopBraid EVN, users can automatically get resources from pre-configured 
remote sources as described here 
http://download.topquadrant.com/evn/44doc/userguide.html#copyfromremote. The 
source needs to be a SPARQL Endpoint. EVN will run a query to get information 
about a resource with the matching (similar) label.

 

Alternatively, in EVN there is also “Copy from URL” option. User provides a 
URL. If RDF is returned when it is accessed, it will be copied into vocabulary. 
This is intended for sources that expose Linked Data, but not necessarily offer 
SPARQL Endpoints.

 

If a source you are interested in, does not return RDF, but returns, for 
example, XML or JSON, you could create a source-specific service using 
pre-built modules available in TopBraid that will, possibly based on the user 
input, access the source, convert returned information to RDF and add it to 
your model. Such service can be built using either SPARQLMotion 
http://www.topquadrant.com/technology/sparqlmotion/ or SPARQL Web Pages 
http://www.topquadrant.com/technology/sparql-web-pages-swp/ . Then, it can be 
called from TBC or from any application running on TopBraid Live. 

 

Irene

 

 

From: [email protected] [mailto:[email protected]] 
On Behalf Of Maatary Okouya
Sent: Friday, September 26, 2014 8:16 AM
To: [email protected]
Subject: Re: [topbraid-users] Linking to external resources

 

So Basically it is pretty much manual. 

 

The thing is that sometime there is no sparql end point just a lookup enpoint / 
a search service. I beleive in this case you have to go and fetch it yourself. 
It just faster. 

On Thursday, September 25, 2014 8:30:37 PM UTC-4, Scott Henninger wrote:

Maatary;  You can use the SERVICE keyword in SPARQL to access SPARQL endpoints. 
 

For linking to external controlled vocabularies, the best would be to use 
Import From URL... in the Imports tab - see Help > Help Contents > TopBraid 
Composer > User Interface Overview > Imports View.

There is also a SPARQL Endpoint Connector - see TopBraid Composer > Importing 
Data Sources > Import external information > Import SPARQL Endpoints

In terms of "is there a way to open them in topbraid after downloading them, 
and linking to it", one way to accomplish this would be to use the SERVICE in a 
SPARQL Construct.  The following is a working example.

CONSTRUCT { <http://dbpedia.org/resource/Belize> 
<http://dbpedia.org/resource/Belize> rdfs:label ?o}
WHERE 
{  SERVICE  <http://dbpedia.org/sparql> <http://dbpedia.org/sparql>
   {   <http://dbpedia.org/resource/Belize> 
<http://dbpedia.org/resource/Belize> rdfs:label ?o
   }
}

...replace the dbpedia SPARQL Endpoint with whatever endpoint you are linking 
to.  You can then assert the constructed triples where you want or use INSERT 
to place them in a specified GRAPH.

-- Scott

On 9/25/2014, 6:59 PM, Maatary Okouya wrote:

 

 

I want to link my resource to external resources? What support do i have for 
that in TopBraid. I saw the linking to DbPedia, but i might be interested in 
new york Time linked data, freebase, LCSH, VIAF, etc....  

Do i have some support for it? Moreover, I have the specific need to link 
external controlled vocabulary to real entities with foaf:Focus. Would it be 
possible?

If i can't look them up online, is there a way to open them in topbraid after 
downloading them, and linking to it? meaning without making an import in my 
dataset ?

-- 
-- 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 Insight, 
SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to
[email protected] <javascript:> 
To unsubscribe from this group, send email to
[email protected] <javascript:> 
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected] <javascript:> .
For more options, visit https://groups.google.com/d/optout.

 

-- 
-- 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 Insight, 
SPARQLMotion, SPARQL Web Pages 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
--- 
You received this message because you are subscribed to the Google Groups 
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

-- 
-- 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 Insight, 
SPARQLMotion, SPARQL Web Pages 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
--- 
You received this message because you are subscribed to the Google Groups 
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to