querysurge - ibm

4
Free Trial Built by the leading Data Testing solution for automated testing & validation of Big Data and Data Warehouses Automate the testing effort Accelerate your data delivery cycles Reduce your costs & risks Improve your data quality & data governance QuerySurge will help you: QuerySurge TM Fact Sheet Use Cases How QuerySurge works:

Upload: others

Post on 18-Dec-2021

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: QuerySurge - IBM

Free Trial Built by

the leading Data Testing solution for automated testing & validation of Big Data and Data Warehouses

• Automate the testing effort

• Accelerate your data delivery

cycles

• Reduce your costs & risks

• Improve your data quality &

data governance

QuerySurge

will help you:

QuerySurgeTM Fact Sheet

Use Cases

How

QuerySurge

works:

Page 2: QuerySurge - IBM

Free Trial Built by

Query Wizards – no coding needed Create tests easily and quickly. Great for team members who do not know SQL & speeds up testing for skilled coders

Customize Tests Build libraries of custom queries & reusable query snippets, define primary keys, test run your queries to verify data, create modular query snippets.

Test across different platforms Data Warehouses, Hadoop, NoSQL data stores, traditional databases, flat files, JSON, XML, Excel, mainframe files

Automate the Testing Cycle Automate the launch, test execution, result comparison & emailed results. DevOps-ready.

Analyze & Collaborate View data health dashboard in real-time, share reports & automatically email team members

Most Frequently Supported Platforms

Integrate for Continuous Delivery (DevOps) Integrates with most Build, Configuration, ETL & QA management solutions

QuerySurge installs on either Windows or Linux (bare metal server, VM or in the Azure Cloud) and supports Hadoop, NoSQL data stores, data warehouses, databases, xml, Excel, and flat files as either sources or targets.

QuerySurge can connect to any data store that has a JDBC driver

Flat Files

Key Functionality

Page 3: QuerySurge - IBM

Free Trial Built by

Data Health Dashboard

• Build a customized dashboard from a selection of widgets to see the status of your project at a glance.

• Easily see and report on trends in both your data and your team's performance. • Drill down into high-level information with interactive widgets. Get detail for a specific day, or about a specific

test just by hovering or zooming in.

• Monitor your hard disk usage with our monitoring widget.

Query Wizards There are 3 types of data comparisons:

• Column-Level Comparison

• Table-Level Comparison

• Row Count Comparison

Design Library • Create custom QueryPairs (using SQL) between any two points in your architecture.

• Design flexible queries with Reusable Query Snippets - query fragments that you can use to modularize your queries and speed up the process of bulk QueryPair updates.

• Run Design-Time QueryPair executions as you build queries to ensure they produce the required results.

• Data-type checking validates the data-type difference between source & target or turn this feature off to return all values as strings

• Duplicate row checking mechanism

• Column threshold option validates fields within a user-defined percentage or value

• Version control tracks Query Pair history changes made over time

• Data Staging provides users with the ability to stage external data in QuerySurge to join data across tables in different databases, to join between a flat file and a database table, or to compare incremental rows that have ETL'd in different time periods

Run Dashboard • View Query execution progress live via graphical run status displays

• Drill-down into data as QuerySurge processes it to examine results as they become available during execution • See real-time statistics for each QueryPair executed and for the Scenario execution as a whole

• Alert your team about the status of execution via custom email notifications

• Export detailed results in Excel, CSV or XML formats to share with team members and other project stakeholders

Scheduling • Mix-and-match Test QueryPairs in QuerySurge Test Suites to meet specific project execution goals

• Build groups of QuerySurge Test Suites to test specific mappings, ETL logic or Data Warehouse Sources • Build QuerySurge Scenarios for scheduling your execution runs at specific dates and times

• Run test immediately, at a predetermined time (like Wednesday at 11:00 pm) or use the QuerySurge API to have your tests automatically run by your data integration, ETL, automated build, change management or test management solution.

Reporting • Configure reports for specific date ranges, asset types or specific executions to get the view into your results that you need.

• Design test reports with details including Query Pair history, mapping coverage and Reusable Query Snippet usage. • Test Suite reports include history and last run execution results.

• Scenario execution reports include summary reports, detailed execution reports, and root cause analysis reports.

• User configuration reports include administrative summary, users, and connections.

• 5 new Root Cause Analysis reports allow users to analyze their results from a column-level perspective, as a quicker way to isolate core data issues. More information on these reports can be found here>>

• Export your reports as Excel or PDF files to share within your organization or to archive for future audit needs

Full Features List

Page 4: QuerySurge - IBM

Free Trial Built by

Administration

• Create and manage QuerySurge Users and Agents

• Manage QuerySurge data storage with the included storage tools

• Create connections to Source and Target data stores

• Import existing SQL queries from an Excel spreadsheet or export queries from QuerySurge into an Excel spreadsheet

• View QuerySurge server information, including configuration settings and your application licensing details

• Configure email updates so users automatically receive results of test runs

• QuerySurge with LDAP Authentication

• You can have your LDAP server handle QuerySurge Authentication

• Both Anonymous and Simple LDAP authentication are supported

QuerySurge API • Execute QuerySurge Test Suites remotely

• Obtain Execution Outcome status (Pass/Fail) remotely

• Modify Reusable Query Snippet values for Parametrizing SQL

• Customize QueryPairs in real-time

• Pass in values such as dates or incremental ID’s

• Call into command-line API from any external process, including Schedulers, Automated build/Continuous Integration and ETL tools

• Deploy/call API on Windows or Linux operating systems

• Use the API to write branching scripts to create execution logic driven by pass/fail results. Email notifications can be customized and sent upon pass/fail status

Continuous Integration (CI), Continuous Delivery (CD) & DevOps • QuerySurge can automatically be executed through:

• automated build solutions

• data integration/ETL solutions

• test management solutions

• configuration management solutions

• any other event that can trigger a command line API

• QuerySurge tests can run completely unattended

• Email results can be sent automatically to everyone on the team

Test Management Integration • Drive QuerySurge execution from your Test Management Solution

• Outcome results (Pass/Fail/etc.) are returned from QuerySurge to your Test Management Solution

• Results are linked in your Test Management Solution so that you can click directly into detailed QuerySurge results

• Connectors are available for HPE Quality Center/Application Lifecycle Management (10+), Microsoft Team Foundation Server (2010+), IBM Rational Quality Manager (4.x+)

Security • Data Security – Database passwords and source/target credentials are stored and transmitted between QuerySurge

components with AES 256-bit encryption

• LDAP – QuerySurge deploys with Lightweight Directory Access Protocol (LDAP) authentication option

• Kerberos – QuerySurge supports integration with Kerberos’ security mechanisms (dependent on JDBC driver Kerberos support)

• HTTPS/SSL - QuerySurge supports optional HTTPS/SSL deployment

• QuerySurge database – Our team can provide optional database data file encryption

• User Session Timeout - now set to time out after a pre-set “quiet” period • Login Lockout - automatically locked out for a pre-set period if too many login attempts are made

• Security hardening - Error message compliance with best practices