Core Concepts
The following concepts are fundamental to working with CIVITAS/CORE. → Find more concepts in our Glossary
Platform
A Platform is the central environment in which your organization operates.
- Provides the workspace for managing your organization's data and Users
- Enables the creation and management of Users, Groups, and Roles
- Contains all data-related elements within a defined organizational context
- Controls access to all data-related elements
Dataset
A Dataset is a structured collection of data that is made available for use.
- Is based on a Datasource
- Can be processed or transformed through Pipelines
- Contains base information and access permissions
- Can be shared and consumed within the Platform
Data source
A Data source represents the origin of data, such as databases, APIs, files, or data streams.
- Connects external or internal data to the Platform
- Uses a Data Structure to define how the data is interpreted
- Includes access permissions and lifecycle management
Data structure
A Data structure defines the schema of your data.
- Describes entities, attributes (fields and data types), and relationships
- Ensures consistent data modeling across the Platform
- Is independent, reusable, and versioned
- Includes access permissions and lifecycle management
Pipeline
A Pipeline defines how data is ingested, processed, and prepared within a Dataset.
- Runs within a Dataset to generate usable data (payload)
- Ingests data from Data Sources
- Can use Data Structures to interpret, validate, or transform data
- Transforms and enriches data through defined processing steps
- Produces data that can be accessed via APIs
Standard roles in CIVITAS/CORE
CIVITAS/CORE is used by different Roles, each with specific responsibilities in managing and governing data:
- Tenant Admin: Manages Users, Groups, and access at Platform level
- Data Architect: Defines Data structures and technical setups
- Data Steward: Creates and maintains data-related elements
- Data Owner: Is responsible for data and approves its availability
- Data Gatekeeper: Reviews and releases data for use
Detailed descriptions of each role are provided in the Role Guides section.