Piveau
Introduction
Piveau is an open source metadata catalogue solution that is highly scalable and covers the essential lifecycle of your metadata: harvesting, storage, and quality assurance.
Piveau was designed and developed around Semantic Web technologies, the W3C standard DCAT, and the European standard for Open Data DCAT-AP. It closes the gap between formal metadata specifications and their application in production, putting a strong emphasis on Open Data as a leading solution for public administrations and non-profit organizations to publish interoperable and flexible metadata catalogues.
Key Features
- Multi-Protocol Support: OAI-PMH, RDF, CKAN, uData, OwnCloud, JSON, SPARQL, Socrata, Drupal
- Scalability: Handles hundreds of thousands of datasets per source
- Dynamic Transformation: Programmable data transformation with JavaScript or XSLT
- Scheduled Harvesting: Regular execution of harvesting runs
- Export Capabilities: DCAT(-AP) and derived standards included
User Roles
Assign users the following Keycloak roles to control their access to Piveau:
piveauHubUiAccess— allows login to Piveau Hub UI via the browser flow. Note that theoperatorrole or catalog-specific groups are additionally required to create or edit resources.operator— grants read and write access to all data catalogs and datasets. For access limited to specific catalogs, use the corresponding catalog groups instead (see Piveau user management).
Additional Resources
For comprehensive information about the Piveau platform and its architecture, please refer to the following resources:
Platform Overview
- Piveau Introduction: Detailed information about the datacatalog stack and core components
https://doc.piveau.io/general/introduction#datacatalog-stack
Integration with CIVITAS/CORE
- Deployment Configuration: Instructions for enabling Piveau in CIVITAS/CORE See: Customize Inventory Guide - Datacatalog Stack
Working with Catalogues and Datasets
- Hub API Usage Guide: Complete guide for creating and managing catalogues and datasets
https://doc.piveau.io/guides/use-the-hub-apis/
Authentication
- API Key Configuration: Instructions for obtaining and configuring API keys
See: DCAT-AP Piveau API Documentation
Quick Links Summary: