Test Automation for data teams with Tosca BI
|
|
- Grant Patterson
- 5 years ago
- Views:
Transcription
1 Data migration / DWH / BI testing Test Automation for data teams with Tosca BI By Daina Dirmaitė I Nov 13, 2018
2 Data Testing Challenges 1. Data models and data mapping documents in many ways represent project requirements and, as such, are unique to data testing. 2. The environments to be tested are complex and heterogeneous. Multiple programming languages, databases, data sources, data targets, and reporting environments are often all integral parts ofthe solution. 3. A good understanding of SQL queries, data profiling methods, Excel, and DB editors is essential. 4. Typically, data integrity issues go undetected unless domain experts discover a discrepancy in a report. At this late stage, it s difficult and time-consuming to unravel and remediate the problem. TEST TYPES: Constraint testing; Source-to-target count comparisons; Source-to-target data validation; Transformations of source data and application of business rules; Duplicate testing; Performance; and so on BENEFITS OF AUTOMATED DWH / BI TESTING: Identify data acquisition (ETL) errors; Reduce test creation and maintenance time; Expose defects earlier when they re faster and easier to resolve; Improve data quality; Eliminate delays from manual testing.
3 Tricentis Tosca Test DevOps Speed Tosca is a Continuous Testing platform that accelerates testing to keep pace with Agile and DevOps. With the industry s most innovative functional testing technologies, Tricentis Tosca breaks through the barriers experienced with conventional software testing tools. Using Tricentis Tosca, leading companies such as HBO, Toyota, Allianz, BMW, Starbucks, Deutsche Bank, Lexmark, Orange and UBS achieve 90%+ test automation rates.
4 Testing Challenges Effective Test Planning
5 Automated E2E Testing with Tosca BI
6 Pre-screening Testing Test type Has No Empty Values Field Type Min Value Max Value Description Verifies that the column has no empty values. Checks if a field has Numeric values, depending on your selection from the drop-down menu. Returns the smallest value of the selected column. Returns the largest value of the selected column. Sum Checks if the sum of this field matches the specified value. You can use the relational operators equals =, smaller than < or greater than > to compare the current sum with the specified value. Value Range Min Length Max Length Exact Length Is Unique Row Count Checks if the values in this field match one of the specified values. Separate several values with a comma. Checks if the amount of characters in this field is greater than the specified value. Checks if the amount of characters in this field is smaller than the specified value. Checks if the amount of characters in this field is equal to the specified value. Checks if values in this field are unique. Checks if the current row count is equal to the specified value.
7 Vital Checks 1. Completeness tests: Enable count comparisons between source and target 2. Uniqueness tests: Check for the uniqueness constraint defined in the database 3. Referential integrity tests: Check that complete records have been copied and that technical and logical integrity is maintained If the database changes (e.g., a table is removed), Tricentis Tosca identifies the impacted test cases for the review.
8 Vital Checks Table test Test type Metadata Completeness Uniqueness Referential Integrity Description Compares predefined table definitions against the current table definition. Tests row counts on file or table level. Tests if there are primary key violations in target databases. Use this test if the target data source does not enforce constraints. Tests the primary and foreign key relationship in target databases.
9 Vital Checks File test Test type Has No Empty Values Field Type Min Value Max Value Description Verifies that the column has no empty values. Checks if a field has Numeric values, depending on your selection from the drop-down menu. Returns the smallest value of the selected column. Returns the largest value of the selected column. Sum Checks if the sum of this field matches the specified value. You can use the relational operators equals =, smaller than < or greater than > to compare the current sum with the specified value. Max Length Exact Length Is Unique Row Count Value Range Min Length Checks if the amount of characters in this field is smaller than the specified value. Checks if the amount of characters in this field is equal to the specified value. Checks if values in this field are unique. Checks if the current row count is equal to the specified value. Checks if the values in this field match one of the specified values. Separate several values with a comma. Checks if the amount of characters in this field is greater than the specified value.
10 Reconciliation Testing Reconciliation tests include a complete row by row comparison of two datasets in two separate systems. These datasets can be one of the following types: 1. database tables; 2. files, including files on a Hadoop system or on a Linux/Unix environment connected via SSH; 3. other sources - such as MS-Excel files - if you have installed an appropriate ODBC driver. The main goal of reconciliation testing is to confirm that the source data matches the target data. Tosca BI then helps to find mismatches where they are not expected. Possible mismatches are: 1. a row in the source dataset is not present in the target dataset; 2. a row in the target dataset is not present in the source dataset; 3. a source row matches a target row by RowKey, but not on all other columns.
11 Reconciliation Testing You want to match source table Left and target table Right: The row by row comparison delivers the following result:
12 Data Profiling BI Report Testing 1. Profiling tests validates data for logical consistency and correctness from a business perspective. 2. For example, one could automatically check that insurance contracts can only be cancelled if all outstanding invoices have been paid. Or, you could validate whether a certain business process completes within a specified period of time. 3. The profiling functionality can also be used to monitor how many data values of a certain type exist at any given point; it can alert you to out of range values as well as use results to create a trend profile over time. 1. Report testing verifies report creation and content from the end-user perspective. 2. Tests can also check access restrictions and report generation performance. 3. Report tests might involve a combination of UI and API tests, depending on how the reports are accessed. 4. For example, a test might open a Cognos report in a web browser, retrieve a value from a table in the report, and then compare it with a result retrieved from a database query.
13 Data Profiling Column Profiling Key and Join Testing Dependency Testing After basic checks like comparison of elementary, table related key performance indicators (KPIs such as number of records, sums/ means/ standard deviation of numeric fields) against expected values, column profiling provides the first cut on understanding the data in the data warehouse: Meaningful extract of the database tables attributes (columns) are examined Basic features to be checked are percentage population, uniqueness (distinction), value ranges and field lengths Key and join testing is a vital step in any DWH/BI testing project. Whilst the uniqueness of keys has been already covered in column profiling, joins between primary and foreign keys now need to be checked and invalid references need to be detected. Aligned with the arguments above, these checks can also be conducted via plain SQL statements. Tosca s predefined framework contains also a tool-set for join testing. Dependency testing focusses on the relationships of data, both within tables but also and even more important across wider ranges of the database by joining tables. For instance, if we believe that a combination of two field values [x, y] should always specifically match values in three other fields values [a, b, c], we are above all interested in any exceptions. Dependency testing can be used as a powerful early alert system for both dataquality and data processing issues.
14 Supported Technologies Supported Databases 1. All ODBC databases, e.g. Oracle, DB2, Teradata, MS SQL, Hive, Hbase; 2. Hadoop through WebHDFS. File Support 1. XML, JSON; 2. Excel; 3. Fixed & Comma Separated; Test Examples 1. Straight data move; 2. Report validation; 3. Data transformations. Sample Operations 1. File to File / DB; 2. DB to File / DB; 3. WebHDFS to DB/File; 4. DB/File to WebHDFS.
15 Key Takeaways 1. Data in its final state is the driving force behind organizational decision making; 2. Raw data is often changed and processed to reach a usable format for BI reports; Data integrity practices ensure that this DWH/BI information is attributable and accurate; 3. Data can easily become compromised if proper measures are not taken toverify it as it moves from each environment to become available to DWH/BI projects; 4. Errors with data integrity commonly arise through human errors, noncompliant operating procedures, data transfers, software defects, and compromised hardware. What expect from Tosca BI? 1. Automated data quality testing; 2. Automated testing of the entire DWH/BI processing; 3. Performance boost intest execution; 4. Business based test case definition with no hyper complex SQL; 5. Reduced test case maintenance effort; 6. Accelerated path (3 6 months) to achieve test sets with high coverage of business risk (> 90%). DATA WAREHOUSING PROJECTS CAN FAIL FOR MANY REASONS: 1. poor data architecture; 2. inconsistently defined data; 3. inability to relate data from different data sources; 4. missing and inaccurate data values; 5. inconsistent use ofdata fields; 6. unacceptable query performance and so forth. OTHER DWH / BI TESTING TOOLS: 1. DBFit: Open source database testing tool 2. icedq, QuerySurge, Zuzena: Test automation tools designed specifically for Data Warehousing and related projects; 3. Informatica Data Validation: Accelerate and automate Informatica ETL testing in both production environments and dev/ test; 4. Analytix Data Services, WhereScape, TimeXtender: DW automation tools that include test automation capabilities.
Test Automation: Agile Enablement for Business Intelligence Teams
Test Automation: Agile Enablement for Business Intelligence Teams Lynn Winterboer Agile Analytics Educator & Coach @AgileLynn www.winterboeragileanalytics.com Lynn Winterboer Colorado Native Guest Ranch
More informationETL Testing Concepts:
Here are top 4 ETL Testing Tools: Most of the software companies today depend on data flow such as large amount of information made available for access and one can get everything which is needed. This
More informationData Management Glossary
Data Management Glossary A Access path: The route through a system by which data is found, accessed and retrieved Agile methodology: An approach to software development which takes incremental, iterative
More informationQuality Gates User guide
Quality Gates 3.3.5 User guide 06/2013 1 Table of Content 1 - Introduction... 4 2 - Navigation... 5 2.1 Navigation tool bar... 5 2.2 Navigation tree... 5 2.3 Folder Tree... 6 2.4 Test history... 7 3 -
More informationFEATURES BENEFITS SUPPORTED PLATFORMS. Reduce costs associated with testing data projects. Expedite time to market
E TL VALIDATOR DATA SHEET FEATURES BENEFITS SUPPORTED PLATFORMS ETL Testing Automation Data Quality Testing Flat File Testing Big Data Testing Data Integration Testing Wizard Based Test Creation No Custom
More informationCA ERwin Data Modeler r7.3
PRODUCT BRIEF: CA ERWIN DATA MODELER R7.3 CA ERwin Data Modeler r7.3 CA ERWIN DATA MODELER (CA ERWIN DM) IS AN INDUSTRY-LEADING DATA MODELING SOLUTION THAT ENABLES YOU TO CREATE AND MAINTAIN DATABASES,
More informationTalend Open Studio for Data Quality. User Guide 5.5.2
Talend Open Studio for Data Quality User Guide 5.5.2 Talend Open Studio for Data Quality Adapted for v5.5. Supersedes previous releases. Publication date: January 29, 2015 Copyleft This documentation is
More informationStages of Data Processing
Data processing can be understood as the conversion of raw data into a meaningful and desired form. Basically, producing information that can be understood by the end user. So then, the question arises,
More informationAnalytics: Server Architect (Siebel 7.7)
Analytics: Server Architect (Siebel 7.7) Student Guide June 2005 Part # 10PO2-ASAS-07710 D44608GC10 Edition 1.0 D44917 Copyright 2005, 2006, Oracle. All rights reserved. Disclaimer This document contains
More informationDATA WAREHOUSE PART LX: PROJECT MANAGEMENT ANDREAS BUCKENHOFER, DAIMLER TSS
A company of Daimler AG LECTURE @DHBW: DATA WAREHOUSE PART LX: PROJECT MANAGEMENT ANDREAS BUCKENHOFER, DAIMLER TSS ABOUT ME Andreas Buckenhofer Senior DB Professional andreas.buckenhofer@daimler.com Since
More informationIBM InfoSphere Information Server Version 8 Release 7. Reporting Guide SC
IBM InfoSphere Server Version 8 Release 7 Reporting Guide SC19-3472-00 IBM InfoSphere Server Version 8 Release 7 Reporting Guide SC19-3472-00 Note Before using this information and the product that it
More informationE(xtract) T(ransform) L(oad)
Gunther Heinrich, Tobias Steimer E(xtract) T(ransform) L(oad) OLAP 20.06.08 Agenda 1 Introduction 2 Extract 3 Transform 4 Load 5 SSIS - Tutorial 2 1 Introduction 1.1 What is ETL? 1.2 Alternative Approach
More informationCopyright 2016 Datalynx Pty Ltd. All rights reserved. Datalynx Enterprise Data Management Solution Catalogue
Datalynx Enterprise Data Management Solution Catalogue About Datalynx Vendor of the world s most versatile Enterprise Data Management software Licence our software to clients & partners Partner-based sales
More informationCA ERwin Data Profiler
PRODUCT BRIEF: CA ERWIN DATA PROFILER CA ERwin Data Profiler CA ERWIN DATA PROFILER HELPS ORGANIZATIONS LOWER THE COSTS AND RISK ASSOCIATED WITH DATA INTEGRATION BY PROVIDING REUSABLE, AUTOMATED, CROSS-DATA-SOURCE
More informationEfficiency Gains in Inbound Data Warehouse Feed Implementation
Efficiency Gains in Inbound Data Warehouse Feed Implementation Simon Eligulashvili simon.e@gamma-sys.com Introduction The task of building a data warehouse with the objective of making it a long-term strategic
More informationIBM Data Virtualization Manager for z/os Leverage data virtualization synergy with API economy to evolve the information architecture on IBM Z
IBM for z/os Leverage data virtualization synergy with API economy to evolve the information architecture on IBM Z IBM z Analytics Agenda Big Data vs. Dark Data Traditional Data Integration Mainframe Data
More informationIBM InfoSphere Information Analyzer
IBM InfoSphere Information Analyzer Understand, analyze and monitor your data Highlights Develop a greater understanding of data source structure, content and quality Leverage data quality rules continuously
More informationOracle Data Integration and OWB: New for 11gR2
Oracle Data Integration and OWB: New for 11gR2 C. Antonio Romero, Oracle Corporation, Redwood Shores, US Keywords: data integration, etl, real-time, data warehousing, Oracle Warehouse Builder, Oracle Data
More informationTimeXtender extends beyond data warehouse automation with Discovery Hub
IMPACT REPORT TimeXtender extends beyond data warehouse automation with Discovery Hub MARCH 28 2017 BY MATT ASLETT TimeXtender is best known as a provider of data warehouse automation (DWA) software, but
More informationDATAWAREHOUSING AND ETL PROCESSES: An Explanatory Research
DATAWAREHOUSING AND ETL PROCESSES: An Explanatory Research Priyanshu Gupta ETL Software Developer United Health Group Abstract- In this paper, the author has focused on explaining Data Warehousing and
More informationData Warehouse Testing Best practices to improve and sustain Data Quality Getting ready for Serious DevOps
Data Warehouse Testing Best practices to improve and sustain Data Quality Getting ready for Serious DevOps Ajay Nalabhatla, QA Lead Srihari Gopisetty, Technology Manager Wells Fargo India Solutions 1 Abstract
More information1. Attempt any two of the following: 10 a. State and justify the characteristics of a Data Warehouse with suitable examples.
Instructions to the Examiners: 1. May the Examiners not look for exact words from the text book in the Answers. 2. May any valid example be accepted - example may or may not be from the text book 1. Attempt
More informationwww.informatik-aktuell.de Wolfgang Epting: Testdaten versteckte Geschäftschance oder immanentes Sicherheitsrisiko? Test Data Management: Testing Matters Testing is not noticed when it goes well Challenges
More informationBigInsights and Cognos Stefan Hubertus, Principal Solution Specialist Cognos Wilfried Hoge, IT Architect Big Data IBM Corporation
BigInsights and Cognos Stefan Hubertus, Principal Solution Specialist Cognos Wilfried Hoge, IT Architect Big Data 2013 IBM Corporation A Big Data architecture evolves from a traditional BI architecture
More information1Z0-526
1Z0-526 Passing Score: 800 Time Limit: 4 min Exam A QUESTION 1 ABC's Database administrator has divided its region table into several tables so that the west region is in one table and all the other regions
More informationAbstract. Duplicate record checks
Profile Koushik Kadimcherla is a Test Analyst with Infosys Limited. He has 4.4 years of experience in the IT industry. Koushik has been working on Data warehouse testing projects from the past 4 years.
More informationOLAP Introduction and Overview
1 CHAPTER 1 OLAP Introduction and Overview What Is OLAP? 1 Data Storage and Access 1 Benefits of OLAP 2 What Is a Cube? 2 Understanding the Cube Structure 3 What Is SAS OLAP Server? 3 About Cube Metadata
More informationRelease Notes. Lagan Business Intelligence Version V8 Release June Commercial In Confidence
Lagan Business Intelligence Version V8 Release 2 28 June 2013 Commercial In Confidence www.lagan.com Copyright 2009 Lagan Technologies Ltd Issue 1.1 (June 2013) This edition applies to Version 8.0 of the
More informationImproving Data Governance in Your Organization. Faire Co Regional Manger, Information Management Software, ASEAN
Improving Data Governance in Your Organization Faire Co Regional Manger, Information Management Software, ASEAN Topics The Innovation Imperative and Innovating with Information What Is Data Governance?
More informationFINANCIAL REGULATORY REPORTING ACROSS AN EVOLVING SCHEMA
FINANCIAL REGULATORY REPORTING ACROSS AN EVOLVING SCHEMA MODELDR & MARKLOGIC - DATA POINT MODELING MARKLOGIC WHITE PAPER JUNE 2015 CHRIS ATKINSON Contents Regulatory Satisfaction is Increasingly Difficult
More informationTeradata Aggregate Designer
Data Warehousing Teradata Aggregate Designer By: Sam Tawfik Product Marketing Manager Teradata Corporation Table of Contents Executive Summary 2 Introduction 3 Problem Statement 3 Implications of MOLAP
More informationGetting Started with Intellicus. Version: 16.0
Getting Started with Intellicus Version: 16.0 Copyright 2016 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied or derived
More informationData Virtualization at. Nationwide. Nationwide. DAMA October 13, 2011
Data Virtualization at Nationwide Nationwide DAMA October 13, 2011 Agenda Background What is Virtual Data Isn t all data real? Virtual Data and the Architectural Fit Example Use Cases Must Do s Before
More informationWelcome! Power BI User Group (PUG) Copenhagen
Welcome! Power BI User Group (PUG) Copenhagen Connect to Data in Power BI Desktop Just Thorning Blindbæk Consultant, Trainer and Speaker Connect to Data in Power BI Desktop Basic introduction to data connectivity
More informationManaging Data Resources
Chapter 7 OBJECTIVES Describe basic file organization concepts and the problems of managing data resources in a traditional file environment Managing Data Resources Describe how a database management system
More informationELTMaestro for Spark: Data integration on clusters
Introduction Spark represents an important milestone in the effort to make computing on clusters practical and generally available. Hadoop / MapReduce, introduced the early 2000s, allows clusters to be
More informationThe Six Principles of BW Data Validation
The Problem The Six Principles of BW Data Validation Users do not trust the data in your BW system. The Cause By their nature, data warehouses store large volumes of data. For analytical purposes, the
More informationChapter 6 VIDEO CASES
Chapter 6 Foundations of Business Intelligence: Databases and Information Management VIDEO CASES Case 1a: City of Dubuque Uses Cloud Computing and Sensors to Build a Smarter, Sustainable City Case 1b:
More informationThis module presents the star schema, an alternative to 3NF schemas intended for analytical databases.
Topic 3.3: Star Schema Design This module presents the star schema, an alternative to 3NF schemas intended for analytical databases. Star Schema Overview The star schema is a simple database architecture
More informationData Mining & Data Warehouse
Data Mining & Data Warehouse Asso. Profe. Dr. Raed Ibraheem Hamed University of Human Development, College of Science and Technology Department of Information Technology 2016 2017 (1) Points to Cover Problem:
More informationUSERS CONFERENCE Copyright 2016 OSIsoft, LLC
Bridge IT and OT with a process data warehouse Presented by Matt Ziegler, OSIsoft Complexity Problem Complexity Drives the Need for Integrators Disparate assets or interacting one-by-one Monitoring Real-time
More informationInstant Data Warehousing with SAP data
Instant Data Warehousing with SAP data» Extracting your SAP data to any destination environment» Fast, simple, user-friendly» 8 different SAP interface technologies» Graphical user interface no previous
More informationInline Processing Engine User Guide. Release: August 2017 E
Inline Processing Engine User Guide Release: 8.0.5.0.0 August 2017 E89148-01 Inline Processing Engine User Guide Release: 8.0.5.0.0 August 2017 E89148-01 Oracle Financial Services Software Limited Oracle
More informationData Mining. Asso. Profe. Dr. Raed Ibraheem Hamed. University of Human Development, College of Science and Technology Department of CS (1)
Data Mining Asso. Profe. Dr. Raed Ibraheem Hamed University of Human Development, College of Science and Technology Department of CS 2016 2017 (1) Points to Cover Problem: Heterogeneous Information Sources
More informationDecision Guidance. Data Vault in Data Warehousing
Decision Guidance Data Vault in Data Warehousing DATA VAULT IN DATA WAREHOUSING Today s business environment requires data models, which are resilient to change and enable the integration of multiple data
More informationThe recent agreement signed with IBM means that WhereScape will be looking to integrate its offering with a wider range of IBM products.
Reference Code: TA001707DBS Publication Date: July 2009 Author: Michael Thompson WhereScape RED v6 WhereScape BUTLER GROUP VIEW ABSTRACT WhereScape RED is an Integrated Development Environment (IDE) that
More informationSolving the Really Big Tech Problems with IoT Data Security and Privacy
Solving the Really Big Tech Problems with IoT Data Security and Privacy HPE Security Data Security March 16, 2017 IoT Everywhere - Promising New Value Manufacturing Energy / Utilities Banks / Financial
More informationThis document contains information on fixed and known limitations for Test Data Management.
Informatica LLC Test Data Management Version 10.1.0 Release Notes December 2016 Copyright Informatica LLC 2003, 2016 Contents Installation and Upgrade... 1 Emergency Bug Fixes in 10.1.0... 1 10.1.0 Fixed
More informationGetting Started With Intellicus. Version: 7.3
Getting Started With Intellicus Version: 7.3 Copyright 2015 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied or derived
More informationSAP HANA Inspirience Day
SAP HANA Inspirience Day Best practice ingredients for a successful SAP HANA project Maurice Sens SAP Lead Architect, T-Systems Nederland Today's issues with SAP Business Warehouse and SAP systems. Massive
More informationOregon SQL Welcomes You to SQL Saturday Oregon
Oregon SQL Welcomes You to SQL Saturday Oregon 2012-11-03 Introduction to SQL Server 2012 MDS and DQS Peter Myers Bitwise Solutions Presenter Introduction Peter Myers BI Expert, Bitwise Solutions BBus,
More informationProduct Release Notes Alderstone cmt 2.0
Alderstone cmt product release notes Product Release Notes Alderstone cmt 2.0 Alderstone Consulting is a technology company headquartered in the UK and established in 2008. A BMC Technology Alliance Premier
More informationHow to integrate data into Tableau
1 How to integrate data into Tableau a comparison of 3 approaches: ETL, Tableau self-service and WHITE PAPER WHITE PAPER 2 data How to integrate data into Tableau a comparison of 3 es: ETL, Tableau self-service
More informationGamma Data Warehouse Studio
Gamma Data Warehouse Studio Streamlined Implementation of Data Warehouses Data Marts Data Integration Projects www.gamma-sys.com Data Warehouse Studio Gamma Data Warehouse Studio Feature Highlights Slide
More informationCA Test Data Manager Key Scenarios
WHITE PAPER APRIL 2016 CA Test Data Manager Key Scenarios Generate and secure all the data needed for rigorous testing, and provision it to highly distributed teams on demand. Muhammad Arif Application
More informationWhat s New in Jet Reports 2010 R2
What s New in Jet Reports 2010 R2 The purpose of this document is to describe the new features and requirements of Jet Reports 2010 R2. Contents Before You Install... 3 Requirements... 3 Who should install
More informationFIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION
FIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION The process of planning and executing SQL Server migrations can be complex and risk-prone. This is a case where the right approach and
More informationDocumentation Accessibility
Oracle Warehouse Builder Release Notes 11g Release 2 (11.2) E10585-04 March 2010 This document contains important information not included in the Oracle Warehouse Builder documentation. This document provides
More informationManagement Information Systems Review Questions. Chapter 6 Foundations of Business Intelligence: Databases and Information Management
Management Information Systems Review Questions Chapter 6 Foundations of Business Intelligence: Databases and Information Management 1) The traditional file environment does not typically have a problem
More informationRDP203 - Enhanced Support for SAP NetWeaver BW Powered by SAP HANA and Mixed Scenarios. October 2013
RDP203 - Enhanced Support for SAP NetWeaver BW Powered by SAP HANA and Mixed Scenarios October 2013 Disclaimer This presentation outlines our general product direction and should not be relied on in making
More informationTowards Practical Differential Privacy for SQL Queries. Noah Johnson, Joseph P. Near, Dawn Song UC Berkeley
Towards Practical Differential Privacy for SQL Queries Noah Johnson, Joseph P. Near, Dawn Song UC Berkeley Outline 1. Discovering real-world requirements 2. Elastic sensitivity & calculating sensitivity
More informationRelational Model History. COSC 416 NoSQL Databases. Relational Model (Review) Relation Example. Relational Model Definitions. Relational Integrity
COSC 416 NoSQL Databases Relational Model (Review) Dr. Ramon Lawrence University of British Columbia Okanagan ramon.lawrence@ubc.ca Relational Model History The relational model was proposed by E. F. Codd
More informationOracle BI 11g R1: Build Repositories Course OR102; 5 Days, Instructor-led
Oracle BI 11g R1: Build Repositories Course OR102; 5 Days, Instructor-led Course Description This Oracle BI 11g R1: Build Repositories training is based on OBI EE release 11.1.1.7. Expert Oracle Instructors
More informationVelocity. Defect Tracker 1.0 Manual. Accelerator
Accelerator Velocity Defect Tracker 1.0 Manual Document Author: Document Owner: Christian Gilbert Date Created: November 6, 2013 Last Updated: December 23, 2013 Project: Company:. Contents Purpose and
More informationDATA MINING AND WAREHOUSING
DATA MINING AND WAREHOUSING Qno Question Answer 1 Define data warehouse? Data warehouse is a subject oriented, integrated, time-variant, and nonvolatile collection of data that supports management's decision-making
More informationEnterprise Data Catalog Fixed Limitations ( Update 1)
Informatica LLC Enterprise Data Catalog 10.2.1 Update 1 Release Notes September 2018 Copyright Informatica LLC 2015, 2018 Contents Enterprise Data Catalog Fixed Limitations (10.2.1 Update 1)... 1 Enterprise
More informationConnect with Remedy - Remedy 9 Upgrade Best Practices Webinar Q&A
Connect with Remedy - Remedy 9 Upgrade Best Practices Webinar Q&A Date: Wednesday, March 02, 2016 Q: Does this cover version 9.1 and 9.0? A: It covers upgrading from older versions to 9.1 Q: What is granular
More informationTesting Masters Technologies
1. What is Data warehouse ETL TESTING Q&A Ans: A Data warehouse is a subject oriented, integrated,time variant, non volatile collection of data in support of management's decision making process. Subject
More informationBusiness Impacts of Poor Data Quality: Building the Business Case
Business Impacts of Poor Data Quality: Building the Business Case David Loshin Knowledge Integrity, Inc. 1 Data Quality Challenges 2 Addressing the Problem To effectively ultimately address data quality,
More informationEvaluation Checklist Data Warehouse Automation
Evaluation Checklist Data Warehouse Automation October 2017 General Principles Requirement Question Ajilius Response Primary Deliverable Is the primary deliverable of the project a data warehouse, or is
More informationEcocion Facility Management System Alex Anderson Niles Hacking Ryan Shipp June 16, 2015
Ecocion Facility Management System Alex Anderson Niles Hacking Ryan Shipp June 16, 2015 1 Table of Contents 1. Introduction 2 1.1. Client Description 1.2. Product Vision 2. Requirements. 2 2.1. Functional
More informationREGULATORY COMPLIANCE TODAY, THE STUFF WE CAN ALL LEARN
REGULATORY COMPLIANCE TODAY, THE STUFF WE CAN ALL LEARN Chris Atkinson, Solutions Architect - Financial Services, MarkLogic NOT THIS! A SIMPLE ASK FROM OUR BUSINESS LEADERS Deliver a complete, accurate,
More informationAccelerate Your Data Pipeline for Data Lake, Streaming and Cloud Architectures
WHITE PAPER : REPLICATE Accelerate Your Data Pipeline for Data Lake, Streaming and Cloud Architectures INTRODUCTION Analysis of a wide variety of data is becoming essential in nearly all industries to
More informationHigh Speed ETL on Low Budget
High Speed ETL on Low Budget Introduction Data Acquisition & populating it in a warehouse has traditionally been carried out using dedicated ETL tools available in the market. An enterprise-wide Data Warehousing
More informationOracle FLEXCUBE Universal Banking 12.0 OBIEE Repository Development Guide
Oracle FLEXCUBE Universal Banking 12.0 OBIEE Repository Development Guide Release 1.0 May 2012 Contents 1 Preface... 3 1.1 Audience... 3 1.2 Related documents... 3 1.3 Conventions... 3 2 Introduction...
More information9. Introduction to MS Access
9. Introduction to MS Access 9.1 What is MS Access? Essentially, MS Access is a database management system (DBMS). Like other products in this category, Access: o Stores and retrieves data, o Presents
More informationThe Truth About Test Data Management & Its Impact on Agile Development
The Truth About Test Data Management & Its Impact on Agile Development The Truth About Test Data Management and its Impact on Agile Development Despite the agile methods and automated functionality you
More informationAsanka Padmakumara. ETL 2.0: Data Engineering with Azure Databricks
Asanka Padmakumara ETL 2.0: Data Engineering with Azure Databricks Who am I? Asanka Padmakumara Business Intelligence Consultant, More than 8 years in BI and Data Warehousing A regular speaker in data
More informationQMF Analytics v11: Not Your Green Screen QMF
QMF Analytics v11: Not Your Green Screen QMF Central Ohio Db2 Users Group CODUG December 5, 2017 Roger Midgette The Fillmore Group Frank Fillmore The Fillmore Group Doug Anderson Rocket Software roger.midgette@thefillmoregroup.com
More informationENABLING QA THROUGH ANAPLAN MODEL TESTING
WHITE PAPER ENABLING QA THROUGH ANAPLAN MODEL TESTING - Mangala Jagadish Rao - Harshada Nayan Tendulkar Abstract Anaplan is a cloud-based platform that can create various business models to meet different
More informationData visualization with kdb+ using ODBC
Technical Whitepaper Data visualization with kdb+ using ODBC Date July 2018 Author Michaela Woods is a kdb+ consultant for Kx. Based in London for the past three years, she is now an industry leader in
More informationData sources. Gartner, The State of Data Warehousing in 2012
data warehousing has reached the most significant tipping point since its inception. The biggest, possibly most elaborate data management system in IT is changing. Gartner, The State of Data Warehousing
More informationCoE CENTRE of EXCELLENCE ON DATA WAREHOUSING
in partnership with Overall handbook to set up a S-DWH CoE: Deliverable: 4.6 Version: 3.1 Date: 3 November 2017 CoE CENTRE of EXCELLENCE ON DATA WAREHOUSING Handbook to set up a S-DWH 1 version 2.1 / 4
More informationMaking the Impossible Possible
Making the Impossible Possible Find and Eliminate Data Errors with Automated Discovery and Data Lineage Introduction Organizations have long struggled to identify and take advantage of opportunities for
More informationBusiness Intelligence Tutorial
IBM DB2 Universal Database Business Intelligence Tutorial Version 7 IBM DB2 Universal Database Business Intelligence Tutorial Version 7 Before using this information and the product it supports, be sure
More informationLeverage the power of SQL Analytical functions in Business Intelligence and Analytics. Viana Rumao, Asher Dmello
International Journal of Scientific & Engineering Research Volume 9, Issue 7, July-2018 461 Leverage the power of SQL Analytical functions in Business Intelligence and Analytics Viana Rumao, Asher Dmello
More information1 DATAWAREHOUSING QUESTIONS by Mausami Sawarkar
1 DATAWAREHOUSING QUESTIONS by Mausami Sawarkar 1) What does the term 'Ad-hoc Analysis' mean? Choice 1 Business analysts use a subset of the data for analysis. Choice 2: Business analysts access the Data
More informationPlatform for Information Value Management TM Patented
Patented Patented Copyright 2016 by Cognizant Technology Solutions All Rights Reserved. Cognizant believes the information in this document is accurate as of its publication date; such information is subject
More informationData Vault Brisbane User Group
Data Vault Brisbane User Group 26-02-2013 Agenda Introductions A brief introduction to Data Vault Creating a Data Vault based Data Warehouse Comparisons with 3NF/Kimball When is it good for you? Examples
More informationOracle BI 11g R1: Build Repositories
Oracle University Contact Us: + 36 1224 1760 Oracle BI 11g R1: Build Repositories Duration: 5 Days What you will learn This Oracle BI 11g R1: Build Repositories training is based on OBI EE release 11.1.1.7.
More informationExploring Microsoft Office Excel 2007
Exploring Microsoft Office Excel 2007 Chapter 5 Data to Information Robert Grauer, Keith Mulbery, Judy Scheeren Committed to Shaping the Next Generation of IT Experts. Copyright 2008 Pearson Prentice Hall.
More informationAugust Oracle - GoldenGate Statement of Direction
August 2015 Oracle - GoldenGate Statement of Direction Disclaimer This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle. Your
More informationData Validation Option Best Practices
Data Validation Option Best Practices 1993-2016 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise) without
More informationHow Managers and Executives Can Leverage SAS Enterprise Guide
Paper 8820-2016 How Managers and Executives Can Leverage SAS Enterprise Guide ABSTRACT Steven First and Jennifer First-Kluge, Systems Seminar Consultants, Inc. SAS Enterprise Guide is an extremely valuable
More informationCOMM 391 Winter 2014 Term 1. Tutorial 1: Microsoft Excel - Creating Pivot Table
COMM 391 Winter 2014 Term 1 Tutorial 1: Microsoft Excel - Creating Pivot Table The purpose of this tutorial is to enable you to create Pivot Table to analyze worksheet data in Microsoft Excel. You should
More informationTop 7 Data API Headaches (and How to Handle Them) Jeff Reser Data Connectivity & Integration Progress Software
Top 7 Data API Headaches (and How to Handle Them) Jeff Reser Data Connectivity & Integration Progress Software jreser@progress.com Agenda Data Variety (Cloud and Enterprise) ABL ODBC Bridge Using Progress
More information1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda
Agenda Oracle9i Warehouse Review Dulcian, Inc. Oracle9i Server OLAP Server Analytical SQL Mining ETL Infrastructure 9i Warehouse Builder Oracle 9i Server Overview E-Business Intelligence Platform 9i Server:
More informationAccelerating BI on Hadoop: Full-Scan, Cubes or Indexes?
White Paper Accelerating BI on Hadoop: Full-Scan, Cubes or Indexes? How to Accelerate BI on Hadoop: Cubes or Indexes? Why not both? 1 +1(844)384-3844 INFO@JETHRO.IO Overview Organizations are storing more
More informationSample Exam. Advanced Test Automation - Engineer
Sample Exam Advanced Test Automation - Engineer Questions ASTQB Created - 2018 American Software Testing Qualifications Board Copyright Notice This document may be copied in its entirety, or extracts made,
More informationQUALITY MONITORING AND
BUSINESS INTELLIGENCE FOR CMS DATA QUALITY MONITORING AND DATA CERTIFICATION. Author: Daina Dirmaite Supervisor: Broen van Besien CERN&Vilnius University 2016/08/16 WHAT IS BI? Business intelligence is
More information