ETL Validator gives quick and easy way to create test cases for profiling and comparing source & target data sources. Here, we will create a test case that will profile the data with various aggregates.
4. Usecase :
Create a test case:
Profile data in source
and target tables.
Start with creating a
new Data Profile Test
Plan
Data Profile
5. Usecase:
Name the test plan.
Select the Target and
Source Database
Connection.
Navigate to the next
screen.
Data Profile
6. Usecase:
SQL for query can be
typed into Target Query
and Source Query areas.
OR
Use Query Builder.
Data Profile
7. Usecase:
Query Builder opens up.
Select the Target and
Source Data Sources.
Drag and drop the tables
in their respective panes.
Data Profile
8. Usecase:
When the tables are
dragged into the Query
Columns panes, all the
columns appear.
Click on โSaveโ.
Drag & Drop
Duplicates
Data Profile
9. Usecase:
The Target and Source SQL
queries are auto generated.
They can be modified if
needed.
Click on โExecute Queryโ to
check if the data is being
fetched properly.
Navigate to the next screen.
Data Profile
10. Usecase:
In order to run test cases
of only the โCustomersโ
table โ
โข Click on settings icon
โข Unselect other tables.
Save the settings.
Click on โRunโ
Data Profile
11. Usecase:
The list of fields from both
tables is displayed.
In the first column, select/de-
select fields as per
requirement.
Source table fields should
correspond with that of
target fields. In case they are
off, select the right one from
the dop-down.
Select the required aggregate
functions and variance.
Navigate to next screen.
Data Profile
13. Usecase:
โOverall Statusโ = โFailureโ
indicates that at least one
aggregator didnโt match
for each of those data
fields.
Individual aggregators like
โCountโ, โMissing Fieldsโ
etc will show โFailureโ in
case they didnโt match.
This data can be exported
in Excel.
The report can also be
viewed in browser.
Data Profile
Export to Excel
Report in Browser
15. More with ETL Validatorโฆ.
โข Validating Field and Data Format
โข Data counts validation with allowed variance
โข Check Data Quality using Data Rules Test Plan
โข Advanced ETL Testing using a Component Test Case
โข Avoiding inline views on your queries in ETL Validator
โข Checking for Mandatory Fields
โข Data Profiling of Source and Target
www.datagaps.com