Skip to main content
Version: 2.0

Overview

Introduction

The Data provider or rs-data-provider service is used to detect files on disk, create products in SIP format from these files and finally send these SIPs to the rs-ingest microservice.

This service is part of the functional group OAIS Catalog services.

Dataprovider responsibilities:

  • Data discovery through a data driven mechanism,
  • Products creation (which means group of consistent files, for more details, see product page),
  • Metadata generation,
  • Transform products to SIPs and send them to rs-ingest microservice.
ConceptCompatibilityDescription
MultitenantYesCan handle multiple tenants/projects
Vertical scalabilityYesUses Jobs system
Horizontal scalabilityNoService can not be deployed with multiple instances

You can learn how the service works with the How it works section.

How to use

This service has been designed to be used via the web user interface. However, you can browse all available REST endpoints.

Plugins

See Plugins section to learn how the products creation is customizable for each mission or project.

How to configure

To learn how the microservice is configured with static parameters from properties files see Configuration section.

To understand the configuration of specific tenant (aka project) see Import/export configuration section.

How to access through UI

You can follow the User manuel to learn about the administrator UI related functionalities :

Source code in java