Comment on page
This guide walks you through the process of publishing data in the Databus.
You will learn different ways publishing data in the Databus. We will cover how to:
- Step 1: Prepare Your Data
- Option 1: Github
- Option 2: Google Drive
- Option 3: Any other storage providing static file download URIs
- Step 2: Publish Your Data Using GUI
- Not more than 15 min of time for each technique
- Favorite text editor or IDE
- Terminal (console) with Unix capabilities
DBpedia Databus is the file metadata storage, but it does not store the data itself, so the first step for using databus would be publishing you data files in some data storage. Databus keeps the file download URIs, so the storage you use must be able to provide them.
!!!NOTE!!! The URIs must be permanent links and the data to which they point must be static (not editable) because Databus stores checksums of the files and changing underlying data will break the checksums.
You may store your data in a Github repository. To publish it in Databus you simply obtain permanent links to the files.
To get permanent links you need to switch to repository version of particular commit:
and then copy raw links to file data:
!NOTE! If you use links referring not to commit, but to branch, the files there may be changing over time, which will break corrspondence with the file hashes stored in Databus
!NOTE! Your Google Drive files should be static. Publishing files you still edit will result in wrong files hashes in Databus.
Please prepare file download links of the data your want to publish from any other storage in a similar way to shown above. Examples of the prossible storages: Apache or Nginx web-servers, FTP servers, IPFS, WebDav, any kind of file server, etc.
Publishing your data using web-interface in Databus is very simple.
- 1.Log In to your account
- 2.Go to Publish Data hovering over your account icon.
- 3.Fill in the publishing form following the hints.