etl validator: testing for referential integrity
DESCRIPTION
datagaps: Referential Integrity, Validating Facts & Dimensions, Testing Automation, ETL TestingTRANSCRIPT
![Page 1: ETL Validator: Testing for Referential Integrity](https://reader036.vdocuments.us/reader036/viewer/2022082811/558fd6c81a28ab51778b4762/html5/thumbnails/1.jpg)
<Insert Picture Here>
datagapsThe data testing company
Referential Integrity Test
![Page 2: ETL Validator: Testing for Referential Integrity](https://reader036.vdocuments.us/reader036/viewer/2022082811/558fd6c81a28ab51778b4762/html5/thumbnails/2.jpg)
Objective
• As a QA Engineer, I want to ensure that the referential integrity requirements are met in the warehouse
![Page 3: ETL Validator: Testing for Referential Integrity](https://reader036.vdocuments.us/reader036/viewer/2022082811/558fd6c81a28ab51778b4762/html5/thumbnails/3.jpg)
Click Here
![Page 4: ETL Validator: Testing for Referential Integrity](https://reader036.vdocuments.us/reader036/viewer/2022082811/558fd6c81a28ab51778b4762/html5/thumbnails/4.jpg)
Select Foreign Key Compare Test Plan
![Page 5: ETL Validator: Testing for Referential Integrity](https://reader036.vdocuments.us/reader036/viewer/2022082811/558fd6c81a28ab51778b4762/html5/thumbnails/5.jpg)
Select Database Connection and an identifier for “Unspecified Rows (Optional)
If the connection does not have a data model defined, click on this button to create one with joins
![Page 6: ETL Validator: Testing for Referential Integrity](https://reader036.vdocuments.us/reader036/viewer/2022082811/558fd6c81a28ab51778b4762/html5/thumbnails/6.jpg)
Choose one or more entities or joins. The joins shown here are from the data model.
Click ‘View Model’ for editing join or adding joins.
![Page 7: ETL Validator: Testing for Referential Integrity](https://reader036.vdocuments.us/reader036/viewer/2022082811/558fd6c81a28ab51778b4762/html5/thumbnails/7.jpg)
Set Acceptable Variance
![Page 8: ETL Validator: Testing for Referential Integrity](https://reader036.vdocuments.us/reader036/viewer/2022082811/558fd6c81a28ab51778b4762/html5/thumbnails/8.jpg)
Clicking on Run will display results as shown below
To view query used, click on ‘View’