Create Check for Entity Fragments | Scribe

Create Check for Entity Fragments

  • Ian Link |
  • 20 steps |
  • 4 minutes
  • RoadieRoadie
1
Navigate to your Roadie tenant
2
Click "Tech Insights"
3
Click "CHECKS"
4
Click "ADD CHECK"
5
Click the "Name" field Type "Owners should not be defined in Fragment"
6
Click the "Description" field Type "Catalog entities owner should be defined in `catalog-info.yaml` file."
7
Click the "Data Source" field\ Click "Entity Fragments"\ Click the "Fact" field\ Click "Has Fragments"\ Click the "Fact operator" field\ Click "Is True"
Click the "Data Source" field\
Click "Entity Fragments"\
Click the "Fact" field\
Click "Has Fragments"\
Click the "Fact operator" field\
Click "Is True"
8
Click "ADD CONDITION"
9
Click the "Data Source" field Click "Entity Fragments" Click the "Fact" field Click "Fragments List" Click the "Fact operator" field Click "Does not contain" Click the "Value" field Type "owner"
Click the "Data Source" field
Click "Entity Fragments"
Click the "Fact" field
Click "Fragments List"
Click the "Fact operator" field
Click "Does not contain"
Click the "Value" field
Type "owner"
10
Click "DRY RUN"
11
Click the "Select Entity to run check against" field
12
Click entity you want to test
13
Dry run results are displayed
14
Click "CLOSE"
15
Click the "Has Annotation" field\ Check the "roadie.io/applied-fragments" field
Click the "Has Annotation" field\
Check the "roadie.io/applied-fragments" field
16
Click "SAVE"
17
The percent of entities the check are shown as a graph
18
Click "BY ENTITY"
19
Choose an entity to examine
20
The results of the checks are displayed