Skip to content
This repository was archived by the owner on Feb 22, 2024. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

virtuoso-load-csv.sh

A shell script for uploading CSV files to WebDAV folders on a Virtuoso instance, and downloading the sponged RDF content as .rdf files.

Script usage:

virtuoso-load-csv.sh data-source-directory username password

The script traverses the first-level subfolders of the "data-source-directory" and uploads the CSV files they contain into corresponding WebDAV Linked Data Import (LDI) folders on the Fusepool Virtuoso instance. The username and password arguments are used for authentication at the Virtuoso instance.

The uploaded CSV files are automatically sponged into an RDF graph on the Virtuoso instance and the resulting RDF file for the folder (which includes the RDF triples from all sponged CSV files it contains) is downloaded back into the source folder.

About

A shell script for uploading CSV files to WebDAV folders on a Virtuoso instance, and downloading the sponged RDF content as .rdf files.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages