Manifest Checks: Metadata#
Note
The below checks require manifest.json
to be present.
Classes:
Name | Description |
---|---|
CheckProjectName |
Enforce that the name of the dbt project matches a supplied regex. Generally used to enforce that project names conform to something like |
CheckProjectName
#
Enforce that the name of the dbt project matches a supplied regex. Generally used to enforce that project names conform to something like company_<DOMAIN>
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
project_name_pattern
|
str
|
Regex pattern to match the project name. |
required |
Receives at execution time:
Name | Type | Description |
---|---|---|
manifest_obj |
DbtBouncerManifest
|
The manifest object. |
Other Parameters (passed via config file):
Name | Type | Description |
---|---|---|
severity |
Optional[Literal['error', 'warn']]
|
Severity level of the check. Default: |
Example(s):