1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
-
- This file is part of the OpenLink Software Virtuoso Open-Source (VOS)
- project.
-
- Copyright (C) 1998-2018 OpenLink Software
-
- This project is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License as published by the
- Free Software Foundation; only version 2 of the License, dated June 1991.
-
- This program is distributed in the hope that it will be useful, but
- WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- General Public License for more details.
-
- You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
-
-->
<sect2 id="rdfadm"><title>Conductor Linked Data Administration</title>
<para>From Conductor the "Linked Data" tab allows you to execute/save/load SPARQL queries,
to add/edit RDF Mapping, to perform statistics and manage graphs,
to import schemas and define namespaces, to generated Linked Data Views and to upload to the Quad Store.
</para>
<sect3 id="rdfadmsparql"><title>SPARQL</title>
<sect4 id="rdfadmsparqlex"><title>Query</title>
<para>"SPARQL -> Query" offers form form SPARQL query execution:</para>
<figure id="adminuirdf1" float="1">
<title>RDF</title>
<graphic fileref="rdf.png"/>
</figure>
<para>Also you can save the results in a query or load such:</para>
<figure id="adminuirdf2" float="1">
<title>RDF</title>
<graphic fileref="rdf1.png"/>
</figure>
</sect4>
<sect4 id="rdfadmsparqlqr"><title>Saved Queries</title>
<para>"SPARQL -> Saved Queries" offers list of saved queries, which can be opened in the "Query" tab
in order to be executed:</para>
<figure id="adminuirdf3" float="1">
<title>RDF</title>
<graphic fileref="rdf2.png"/>
</figure>
</sect4>
</sect3>
<sect3 id="rdfadmsponger"><title>Sponger</title>
<para></para>
<sect4 id="rdfadmspongerexcatr"><title>Extractor Cartridges</title>
<para>Shows list of available extractor cartridges. They can be re-ordered by place
of appearance, edit or deleted:</para>
<figure id="adminuirdf4" float="1">
<title>RDF</title>
<graphic fileref="rdf3.png"/>
</figure>
<para>You can also add a new extractor cartridge:</para>
<figure id="adminuirdf5" float="1">
<title>RDF</title>
<graphic fileref="rdf4.png"/>
</figure>
</sect4>
<sect4 id="rdfadmspongermtcatr"><title>Meta Cartridges</title>
<para>Shows list of available meta cartridges. They can be re-ordered by place
of appearance, edit or deleted:</para>
<figure id="adminuirdf6" float="1">
<title>RDF</title>
<graphic fileref="rdf5.png"/>
</figure>
<para>You can also add a new meta cartridge:</para>
<figure id="adminuirdf7" float="1">
<title>RDF</title>
<graphic fileref="rdf6.png"/>
</figure>
</sect4>
<sect4 id="rdfadmspongerstsh"><title>Stylesheets</title>
<para>Shows list of available stylesheets for processing cartridges. From here you
can manage these stylesheets by adding new, editing existing ones or deleting them:</para>
<figure id="adminuirdf8" float="1">
<title>RDF</title>
<graphic fileref="rdf7.png"/>
</figure>
</sect4>
<sect4 id="rdfadmspongercons"><title>Console</title>
<para>Offers tracking cartridges exection. By default is off. When enabled, shows list of
sessions per cartridge:</para>
<figure id="adminuirdf9" float="1">
<title>RDF</title>
<graphic fileref="rdf8.png"/>
</figure>
</sect4>
<sect4 id="rdfadmspongerconf"><title>Configuration</title>
<para>Offers creation of secure endpoints for pre-defiend vitual host:</para>
<figure id="adminuirdf10" float="1">
<title>RDF</title>
<graphic fileref="rdf9.png"/>
</figure>
</sect4>
</sect3>
<sect3 id="rdfadmstatst"><title>Statistics</title>
<para>Offers interface for <link linkend="fn_rdf_void_store"><function>DB.DBA.RDF_VOID_STORE(graph, to_graph)</function></link>. In the new graph ( field "Publish to")
will be saved the VoID statistics data when generated:</para>
<figure id="adminuirdf11" float="1">
<title>RDF</title>
<graphic fileref="rdf14.png"/>
</figure>
<figure id="adminuirdf12" float="1">
<title>RDF</title>
<graphic fileref="rdf15.png"/>
</figure>
</sect3>
<sect3 id="rdfadmgraphs"><title>Graphs</title>
<para>"Graphs" tab shows list of current graphs in the RDF Quad Store. From here
day can be renamed or deleted:</para>
<figure id="adminuirdf13" float="1">
<title>RDF</title>
<graphic fileref="rdf10.png"/>
</figure>
</sect3>
<sect3 id="rdfadmschemas"><title>Schemas</title>
<para>Shows list of available schemas IRI-s and offers a new schema IRI to be imported:</para>
<figure id="adminuirdf14" float="1">
<title>RDF</title>
<graphic fileref="rdf11.png"/>
</figure>
</sect3>
<sect3 id="rdfadmnamesp"><title>Namespaces</title>
<para>Shows list of namespace prefixes and offers a new namespace prefix to be imported:</para>
<figure id="adminuirdf15" float="1">
<title>RDF</title>
<graphic fileref="rdf12.png"/>
</figure>
</sect3>
<sect3 id="rdfadmacl"><title>Access Control</title>
<sect4 id="rdfadmaclsponger"><title>Sponger</title>
<para>Manage Sponger rules by adding new ones, deleting, re-ordering, etc.</para>
<para>This tab is available only when the
<ulink url="http://s3.amazonaws.com/opldownload/uda/vad-packages/6.3/virtuoso/cartridges_dav.vad">cartridges_dav.vad</ulink>
is installed.</para>
<figure id="adminuirdf15" float="1">
<title>RDF</title>
<graphic fileref="rdf19.png"/>
</figure>
</sect4>
<sect4 id="rdfadmaclsparqlssl"><title>SPARQL-WebID</title>
<para>Here you can manage different WebID Protocol ACLs WebID ACL by granting
SPARQL Roles such as "SELECT", "UPDATE", "SPONGE":</para>
<para>This tab is available only when the
<ulink url="http://s3.amazonaws.com/opldownload/uda/vad-packages/6.3/virtuoso/policy_manager_dav.vad">policy__manager_dav.vad</ulink>
is installed.</para>
<figure id="adminuirdf15" float="1">
<title>RDF</title>
<graphic fileref="rdf18.png"/>
</figure>
<tip><title>See Also:</title>
<para><link linkend="sparqwebservicetbl">Managing a SPARQL Web Service Endpoint</link></para>
<para><link linkend="sparqloauthendpointfoafssl">WebID Protocol ACLs</link></para>
<para><link linkend="sparqloauthendpointfoafsslsparql">Creating and Using a SPARQL-WebID based Endpoint</link></para>
<para><link linkend="rdfsparqlendpointexamples3">Example with curl and SPARQL-WebID endpoint</link></para>
</tip>
</sect4>
</sect3>
<sect3 id="rdfadmviews"><title>Views</title>
<para>Virtuoso uses a SPARQL-based Meta Schema Language to provide RDBMS-to-RDF mapping
functionality (also described as, Linked Data Views of SQL data). The language is an extension of the
SPARQL query language meshed with Virtuoso's SPASQL (SPARQL-inside-SQL) functionality. The
language enables you to declaratively map relational database schema tables, columns, rows,
and foreign key relationships to Classes, Attributes, Relationships, and Instances
(Objects/Entities/Individuals) defined by RDF Schemas or OWL Ontologies. The mapping
process uses a special built-in Virtuoso function to generate IRIs / URIs in "Subject"
or "Object" position of a SPARQL graph pattern, en route to building a set of SQL compiler
rules and optimizations for translating SPARQL queries into SQL on the fly.</para>
<figure id="adminuirdf16" float="1">
<title>RDF</title>
<graphic fileref="rdf13.png"/>
</figure>
<tip><title>See Also:</title>
<para><ulink url="http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VOSSQL2RDF#Mapping%20Process">Mapping Process steps.</ulink></para>
<para><ulink url="http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VOSSQL2RDF#Mapping%20Example">Mapping Example.</ulink></para>
<para><ulink url="http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VOSSQL2RDF">Mapping SQL Data to RDF.</ulink></para>
<para><ulink url="http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtRdb2RDFViewsGeneration">Automated Generation of Linked Data Views over Relational Data Sources with Virtuoso.</ulink></para>
</tip>
</sect3>
<sect3 id="rdfadm"><title>Quad Store Upoload</title>
<para>Offers upload to Quad Store from file or Resource URL:</para>
<figure id="adminuirdf17" float="1">
<title>RDF</title>
<graphic fileref="rdf16.png"/>
</figure>
</sect3>
<sect3 id="rdfadm"><title>Subscriptions (PHSB)</title>
<para>This tab is available only when the
<ulink url="http://s3.amazonaws.com/opldownload/uda/vad-packages/6.1/virtuoso/pubsubhub_dav.vad">pubsubhub_dav.vad</ulink>
is installed.</para>
<para>Offers Virtuoso's implementation of the <ulink url="http://pubsubhubbub.googlecode.com/svn/trunk/pubsubhubbub-core-0.3.html">PubSubHubBub Protocol</ulink> to handle Linked Data
by subscribing to Linked Data resource URIs.</para>
<figure id="adminuirdf17" float="1">
<title>Subscriptions (PHSB)</title>
<graphic fileref="rdf17.png"/>
</figure>
<para>Note: the Hub endpoint should be defined ACL in System Admin -> Security -> Access Control -> PSH-SLL</para>
<tip><title>See Also:</title>
<para><ulink url="http://ods.openlinksw.com/wiki/ODS/VirtPubSubHub">Example of Linked Data Usage of PubSubHubbub Implementation.</ulink></para>
<para><ulink url="http://ods.openlinksw.com/wiki/ODS/VirtFeedPubSubHub">Feed subscription via PubSubHub Protocol.</ulink></para>
<para><ulink url="http://ods.openlinksw.com/wiki/ODS/VirtODSPubSubHub">Setting up PubSubHub in ODS.</ulink></para>
<para><ulink url="http://ods.openlinksw.com/wiki/ODS/VirtSPARQLSecurityWebID">Securing your SPARQL Endpoint via WebID.</ulink></para>
</tip>
</sect3>
</sect2>
|