Professional Documents
Culture Documents
Bill Hayduk
CEO/President
RTTS
Harry Potter and Data Warehouse Testing
Introducing the QuerySurge Data Wizards
Martin Henry-Lester
Product Specialist
RTTS
Laura Poggi
Marketing Manager
RTTS
Webinar
About
FACTS
Founded: 1996
Primary Focus:
consulting services, software
Locations: New York,
Atlanta, Philly, Phoenix
Geographic region:
North America
Customer profile:
Fortune 500, > 450 clients
Software:
QuerySurge
The Software Quality Experts
RTTS is the leading provider of software quality
for critical business systems
built by
The average organization loses $8.2 million annually
through poor Data Quality.
- Gartner
46% of companies cite Data Quality as a barrier
for adopting Business I ntelligence products.
- InformationWeek
Data Quality Best Practices boost revenue by 66%.
- Research firm Sirius Decisions
4
About QuerySurge
built by
QuerySurge
is the
premier test tool
built
to automate
Data Warehouse testing
and the
ETL Testing Process
What is QuerySurge?
built by
What does QuerySurge
do?
built by
QuerySurge finds bad data
Most firms test < 10% of their data
Your CxOs rely on BI apps to make strategic decisions
BI apps sit on top of DWHs that have at best, untested data & at worst, bad data
QuerySurge tests up to 100% of your data quickly & finds bad data
QuerySurge
Architecture
built by
Q
u
e
r
y
S
u
r
g
e
A
r
c
h
i
t
e
c
t
u
r
e
Target
Sources
8
Architecture-Under-Test
Data Set #1
Data Set #2
2011 Real-Time Technology Solutions, Inc.
Surge Architecture
User(s)
Web
interface
Compare
Data Sets
QuerySurge
: How it Works
built by
QuerySurge Roles & Uses
Testers
- functional testing
- regression testing
ETL Developers
- unit testing
Data Analysts
- review, analyze data
- verify mappings and
failures.
Operations teams
- monitoring
built by
built by
Design Library
Create Query Pairs (source & target SQLs)
10
QuerySurge
Modules
Scheduling
Build groups of Query Pairs
Schedule Test Runs
Deep-Dive Reporting
Examine and automatically
email test results
Run Dashboard
View real-time execution
Analyze real-time results
QuerySurge
Modules
built by
built by
QuerySurge
new release!!!
What do and
QuerySurge
have in common?
23
They both use to get the job done!!!
Introducing the
built by
24
Fast and Easy. No programming needed.
built by
Perfect for data warehouse testing,
data migrations & upgrades
Great for verifying that all rows have
come over without issue
Superb at verifying table-to-table
transfers
Ability to graphically create SQL stubs
for advanced scripting
Uses:
Verify that the amount of rows match the
amount that were expected
built by
Roles:
ETL Developer, Operations, Testers
SQL Skill set / Value added:
beginner: no coding needed
experienced user: saves time
Uses:
- Verify data warehouse loads
when no transformation
- Verifies data migrations,
upgrades
built by
Roles:
ETL Developers, Testers
SQL Skill set / Value added:
beginner: no coding needed
experienced user: saves time
Uses:
- Utilize either wizard to create stub
statements for writing SQL query pairs
built by
SQL
SQL
Roles:
ETL Developers, Advanced Testers
SQL Skill set / Value added:
For experienced users:
- No need to look up schema(s) or
table names
- Saves tons of time
Visually select source and target database (or DWH)
Wizards ease-of-use
Select Row Count Wizard or Table Compare Wizard
Select schema(s) from source and target
Select matching tables in source and target
QuerySurge automatically creates test suite
Now you are ready to run!
Ensuring Data Warehouse Quality
QuerySurge
built by
Demo