The Data Import Service, through the use of the Data Import API, allows data providers to import data from some external repository (typically the infrastructure where this data is generated and also stored) into their dedicated workspace inside the InGeoCloudS platform.
The Data Import Service is designed to provide the following services:
/data-import/fs: this service provides methods to import files. Data providers can use this service to access their dedicated workspace that is located on the Elastic File Server.
/data-import/fs/mediaFs: this method allows data provider to request a temporary access to their dedicated workspace located on file system. Data Provider specifies the file transfer protocol to use in a parameter of the REST web service.
/data-import/db: this service provides methods to import SQL data. Data providers use this service to modify their dedicated database that is located on the Elastic Database Server.
/data-import/harvest: this service is in charge of managing harvesting tasks. A harvesting task is triggered at a defined frequency to harvesting data located in data providers’ infrastructures and to importing these data into the InGeoCloudS platform. Data providers use this service to list, register, modify and unregister their harvesting mechanisms.