Skip to content
This repository has been archived by the owner on Oct 25, 2019. It is now read-only.

Foxx "microservice" for ingesting various file formats.

License

Notifications You must be signed in to change notification settings

multinet-app/multinet-ingestion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Get arangodb up and running.

In a browser, go to host:port (likely localhost:8529) to access the UI console. Log in and select a database, remember the database name as that will be used later. Select Services on the left and click "Add Service". Select the "GitHub" tab at the top and fill in the form. (Repository: multinet/multinet-ingestion, Version: master), then install.

In the services tab, select the service you just loaded and click on the "API tab". Select the endpoint you want to try and hit "Try it out". Fill in the endpoint parameters and select execute. For the csv endpoint, you'll have to copy and paste the file into the body. The "arango-collection-type" header should be "edges" or "vertices". If it's anything but "edges" it behaves like "vertices".

After trying the api endpoint once, Arango's UI will also display a curl command that you could modify to upload the file directly --data-binary @/path/to/csv/file. It's tricky to do this from the outset, though, as you'd also have to log in and get authentication tokens through curl.

About

Foxx "microservice" for ingesting various file formats.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published