Resources
RDF resources and their management
Within documents, users can create RDF resources, i.e. instances of both built-in and user-defined RDF classes.
Built-in classes are defined in system ontologies while user-defined classes are defined in user ontologies.
User-defined classes
TBD
Built-in classes
LinkedDataHub's built-in classes have pre-defined constructors, constraints and often a customized UI rendering (implemented by overriding generic XSLT templates with type-specific templates) as well, for example a query editor or a chart.
Type | Class | Description |
---|---|---|
ASK | sp:Ask |
SPARQL ASK query |
Application | ldh:Application |
Remote LinkedDataHub application |
CONSTRUCT | sp:Construct |
SPARQL CONSTRUCT query |
CSV import | ldh:CSVImport |
Async CSV data import |
File | nfo:FileDataObject |
File to upload |
Graph chart | ldh:GraphChart |
Chart based on CONSTRUCT /DESCRIBE query results |
RDF import | ldh:RDFImport |
Async RDF data import |
Result set chart | ldh:ResultSetChart |
Chart based on SELECT query results |
Select | sp:Select |
SPARQL SELECT query |
Service | sd:Service |
SPARQL service (identified by its endpoint URL) |
View | ldh:View |
View based on SELECT query results |
Resources that have customized UIs (such as queries, views, charts) are documented in more detail.
Management
User interface
Resources can only be managed when the Properties layout mode is active.
Action | Description |
---|---|
Create | Click the Create dropdown on the bottom of the page. Fill out the fields in the form that appears. Click Save. |
Update | Click the button in the top-right corner of the resource header (in the middle column of the content). Make changes in the form that appears. Click Save. |
Delete | Click the button in the top-right corner of the resource header. Click the button to delete the block. |
Command line interface
The following actions can also be performed using the command line interface.
Action | CLI script |
---|---|
Create | |
Update | |
Delete |