Getting Started with Concepts
By the end of this tutorial, you will have the Concepts module running with sample data, and you will have browsed your first Concept and Collection in Bauhaus.
Prerequisites
Section titled “Prerequisites”- A running Bauhaus instance — follow the Getting Started guide first
- The admin credentials (
admin/admin123) or a user with theAdministrateur_RMESGNCSrole
1. Enable the Concepts module
Section titled “1. Enable the Concepts module”In your Bauhaus Back-Office Spring Boot configuration file, add the Concepts module to the fr.insee.rmes.bauhaus.modules list:
fr.insee.rmes.bauhaus: modules: - identifier: conceptsRestart the backend. The Concepts tile should now appear on the Bauhaus home page.
See Configure Module Visibility for options such as showing multiple modules or marking some as under maintenance.
2. Import sample data
Section titled “2. Import sample data”Download the sample TriG file and import it into GraphDB:
Download concepts-collections.trig
- Open your GraphDB instance and navigate to Import → RDF
- Upload the
.trigfile - Select the repository and confirm the import
See Import Sample Data for details on what the file contains and how to verify the import.
3. Browse Concepts and Collections
Section titled “3. Browse Concepts and Collections”- Open http://localhost:3000 and log in
- Click the Concepts tile on the home page
- Browse the list of Concepts — you should see the pre-populated entries from the sample file
- Open a Concept to inspect its labels, definition, and relationships
- Navigate to Collections and open one to see its member Concepts
Next steps
Section titled “Next steps”- Overview — understand what Concepts and Collections represent
- RDF Data Model — full reference of SKOS/RDF predicates used
- Roles & Permissions (RBAC) — configure user access for the Concepts module