Each Metadata Repository contains a project.yml file (See Understand the Project Metadata Repository content).
This file contains all the project settings.
Project file details
After project creation, the file should look like the following:
id: 26ab4295-c580-4b44-c3af-08db70a5f8b1
version: v1.2
name: Documentation Data Vault
description: This is the project used to document Data Vault modeling.
configuration:
id: biGENIUS.Implementation.Generator.Datavault.Mssql
version: 1.3.1
sourceSystems:
- id: 9ad974a0-6ac6-4652-bca1-8b19451c32f5
name: adventure_works_-_sales
description: This is the Adventure Works Source system for the Sales schema.
sourceSystemTypeId: 'f69491d8-eed8-43a0-89f9-60195b3415c2'
activeDiscovery: '4bcd95d8-1d25-49d2-94d7-0c19a96ff479'
- id: 0f1eda28-dd62-4214-91b6-2c4ebadf9726
name: crm_example
description: This is the CRM Source system.
sourceSystemTypeId: 'f69491d8-eed8-43a0-89f9-60195b3415c2'
activeDiscovery: '0dfa815c-ee94-4dfa-8c53-de2266475aa3'
propertyValues: []
The different nodes contain:
Node name | Node description | Node value example |
id | Project's internal ID (GUID format) | 26ab4295-c580-4b44-c3af-08db70a5f8b1 |
version | Technical version of the application schema | v1.2 |
name | Project's name | Documentation Data Vault |
description | Project's description | This is the project used to document Data Vault modeling. |
sourceSystemTypeId | Source System type (GUID format) |
4bcd95d8-1d25-49d2-94d7-0c19a96ff479 (Which corresponds to "MS SQL Server") |
activeDiscovery | ID of the active Discovry for the Source system (GUID format) |
ec85796f-0418-4887-a39f-d5fd4de71f06 |
configuration | Project's configuration | - |
configuration > id | Generator implementation package | biGENIUS.Implementation.Generator.Datavault.Mssql |
configurations > version | Generator implementation package version | 1.3.1 |
sourceSystems | List of project's source systems | - |
sourceSystems > id | Source system's ID (GUID format) | 9ad974a0-6ac6-4652-bca1-8b19451c32f5 |
sourceSystems > name | Source system's name | adventure_works_-_sales |
sourceSystems > description | Source system's description | This is the Adventure Works Source system for the Sales schema. |