[topbraid-users] Providing a SPARQL endpoint API

2020-01-14 Thread Steve Ray
Does the TopBraid/EDG suite offer an API that allows a program to run an
arbitrary SPARQL SELECT query? I'd like to offer basically the same
capability as the SPARQL endpoint user interface, but via an API.

Also, I think I know the answer to this, but is it possible to access the
SPARQL endpoint without a user id, or must I publish shared read-only
account credentials if I want the public to be able to run arbitrary SPARQL
SELECT queries on the endpoint? I'd like to make functionality available
kind of like Virtuoso, but for our own QUDT models.

Steve

-- 
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 topbraid-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/CAGUep87Tb-8gV0oFFLgi3hGVpBjREaOHV6X-v9QCufzN5LEmXw%40mail.gmail.com.


Re: [topbraid-users] Providing a SPARQL endpoint API

2020-01-14 Thread Irene Polikoff
Yes, as Tim indicated, there is a SPARQL Endpoint. You can read about it here 
https://doc.topquadrant.com/6.3/developer-guide/#SPARQL_endpoint 


By default, only SELECT is enabled. You can enable updates in the server admin 
console. 

Opening a generic SPARQL endpoint to anyone may have some undesirable effects 
since a query could be arbitrarily complex and consume a lot of resources. May 
be not that much of an issue with your data?

With respect to the user ID, EDG supports form-based, basic and no 
authentication. If configured for no authentication, then user id is not 
needed. Otherwise, user id will be required. You can read more here 
https://doc.topquadrant.com/6.3/server-installation/ 
.

> On Jan 14, 2020, at 3:44 PM, Tim Smith  wrote:
> 
> I don’t know about the current version but older TBC/TBL versions had some 
> support for a SPARQL endpoint.  I still use it with TBC 5.1.4.  I believe it 
> only supported Select queries which is limiting but it was accessible as a 
> service and thus could be called by a program.  I use it for localized ETL 
> between SQL DBs and graphs.
> 
> With TBC running, you can find the service here:  
> http://localhost:8083/tbl/sparql .  It is 
> also available on the 5.1.4 version of TBL.
> 
> On Tue, Jan 14, 2020 at 3:09 PM Taryn Madey  > wrote:
> Hi Steve. Can you send an email to TopQuadrant support instead? This would be 
> a feature of EDG. 
> 
> On Tue, Jan 14, 2020 at 11:36 AM Steve Ray  > wrote:
> Does the TopBraid/EDG suite offer an API that allows a program to run an 
> arbitrary SPARQL SELECT query? I'd like to offer basically the same 
> capability as the SPARQL endpoint user interface, but via an API.
> 
> Also, I think I know the answer to this, but is it possible to access the 
> SPARQL endpoint without a user id, or must I publish shared read-only account 
> credentials if I want the public to be able to run arbitrary SPARQL SELECT 
> queries on the endpoint? I'd like to make functionality available kind of 
> like Virtuoso, but for our own QUDT models.
> 
> Steve
> 
> 
> 
> -- 
> 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 topbraid-users+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/topbraid-users/CAGUep87Tb-8gV0oFFLgi3hGVpBjREaOHV6X-v9QCufzN5LEmXw%40mail.gmail.com
>  
> .
> 
> 
> -- 
> Taryn Madey
> Development Manager
> TopQuadrant Inc.
> Raleigh, NC
> 
> 
> -- 
> 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 topbraid-users+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/topbraid-users/CAF6qMpp%3Di%3DV_fBtKECsp7S6QXFsi3FZR0dmopk%2BL5zxv3dyR7A%40mail.gmail.com
>  
> .
> 
> -- 
> 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 topbraid-users+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/topbraid-users/CAF0WbnLco_mhcKpKwcRQNL%2Boo8X5MdVrAmT50C%2BGn3PTgJBpnA%40mail.gmail.com
>  
> .

-- 
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 topbraid-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/E3E7D14A-1EFC-4CDC-B073-AABD9C9A4404%40topquadrant.com.


Re: [topbraid-users] Providing a SPARQL endpoint API

2020-01-14 Thread Taryn Madey
Hi Steve. Can you send an email to TopQuadrant support instead? This would
be a feature of EDG.

On Tue, Jan 14, 2020 at 11:36 AM Steve Ray  wrote:

> Does the TopBraid/EDG suite offer an API that allows a program to run an
> arbitrary SPARQL SELECT query? I'd like to offer basically the same
> capability as the SPARQL endpoint user interface, but via an API.
>
> Also, I think I know the answer to this, but is it possible to access the
> SPARQL endpoint without a user id, or must I publish shared read-only
> account credentials if I want the public to be able to run arbitrary SPARQL
> SELECT queries on the endpoint? I'd like to make functionality available
> kind of like Virtuoso, but for our own QUDT models.
>
> Steve
>
>
> --
> 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 topbraid-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/topbraid-users/CAGUep87Tb-8gV0oFFLgi3hGVpBjREaOHV6X-v9QCufzN5LEmXw%40mail.gmail.com
> 
> .
>


-- 
Taryn Madey
Development Manager
TopQuadrant Inc.
Raleigh, NC

-- 
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 topbraid-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/CAF6qMpp%3Di%3DV_fBtKECsp7S6QXFsi3FZR0dmopk%2BL5zxv3dyR7A%40mail.gmail.com.


Re: [topbraid-users] Providing a SPARQL endpoint API

2020-01-14 Thread Tim Smith
I don’t know about the current version but older TBC/TBL versions had some
support for a SPARQL endpoint.  I still use it with TBC 5.1.4.  I believe
it only supported Select queries which is limiting but it was accessible as
a service and thus could be called by a program.  I use it for localized
ETL between SQL DBs and graphs.


With TBC running, you can find the service here:
http://localhost:8083/tbl/sparql.  It is also available on the 5.1.4
version of TBL.

On Tue, Jan 14, 2020 at 3:09 PM Taryn Madey  wrote:

> Hi Steve. Can you send an email to TopQuadrant support instead? This would
> be a feature of EDG.
>
> On Tue, Jan 14, 2020 at 11:36 AM Steve Ray  wrote:
>
>> Does the TopBraid/EDG suite offer an API that allows a program to run an
>> arbitrary SPARQL SELECT query? I'd like to offer basically the same
>> capability as the SPARQL endpoint user interface, but via an API.
>>
>> Also, I think I know the answer to this, but is it possible to access the
>> SPARQL endpoint without a user id, or must I publish shared read-only
>> account credentials if I want the public to be able to run arbitrary SPARQL
>> SELECT queries on the endpoint? I'd like to make functionality available
>> kind of like Virtuoso, but for our own QUDT models.
>>
>> Steve
>>
>>
>> --
>> 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 topbraid-users+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/topbraid-users/CAGUep87Tb-8gV0oFFLgi3hGVpBjREaOHV6X-v9QCufzN5LEmXw%40mail.gmail.com
>> 
>> .
>>
>
>
> --
> Taryn Madey
> Development Manager
> TopQuadrant Inc.
> Raleigh, NC
>
> --
> 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 topbraid-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/topbraid-users/CAF6qMpp%3Di%3DV_fBtKECsp7S6QXFsi3FZR0dmopk%2BL5zxv3dyR7A%40mail.gmail.com
> 
> .
>

-- 
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 topbraid-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/CAF0WbnLco_mhcKpKwcRQNL%2Boo8X5MdVrAmT50C%2BGn3PTgJBpnA%40mail.gmail.com.