SlideShare ist ein Scribd-Unternehmen logo
1 von 49
De-duplicate Dirty Data
    Now and Forever Using Oracle
    Data Quality Management
    Rita Beck, Senior Principal Consultant
    March 13th, 2009



1                                            © 2009 KBACE Technologies, Inc.
Agenda
    • Data Quality Management (DQM) Basics
    • DQM Tools
    • Smart Search
    • Batch Duplicate Identification
    • Conclusion




2                                            © 2009 KBACE Technologies, Inc.
Data Quality Management
         (DQM) Basics




3                        © 2009 KBACE Technologies, Inc.
Why Use Data Quality Management?

    • Inconsistent Information

    • Inaccurate Financial Reporting

    • Customer Dissatisfaction

    • Inefficient Sales and Marketing




4                                             © 2009 KBACE Technologies, Inc.
Inaccurate Financial Reporting
    • Scenario 1
    • Average Sales Volume = $100,000


                                        Comp. aBc
    Company abc
      $100,000                           $100,000
                    Company Abc
                      $100,000

    ABC Company                         Company abC
      $100,000                            $100,000
                      Corp. ABC
                       $100,000

5                                                   © 2009 KBACE Technologies, Inc.
Inaccurate Financial Reporting
    • Scenario 2
    • Average Sales Volume = $600,000



                    Company ABC
                      $600,000




6                                             © 2009 KBACE Technologies, Inc.
Duplicate Customers


                     Company Abc


    Company a.b.c.                  Comp. aBc




    ABC Company                    Company abC

                      Corp. ABC


7                                               © 2009 KBACE Technologies, Inc.
What is Data Quality Management?
    • Prevents Future Duplicates from Entering the System
       •   Manually or via Import


    • Identifies Existing Duplicates




8                                                           © 2009 KBACE Technologies, Inc.
How Does DQM Work?
    • Transforms and Standardizes TCA Registry data

    • Copies standardized data into separate staged schema tables

    • Performs user-defined searches
        •   Within the TCA Registry
        •   Between the TCA Registry and other sets of data

    • Determines potential duplicate records




9                                                                   © 2009 KBACE Technologies, Inc.
DQM Tools




10               © 2009 KBACE Technologies, Inc.
Data Quality Management Tools
     • Word Replacements
     • Entities
     • Attributes
     • Transformations
     • Match Rules




11                                           © 2009 KBACE Technologies, Inc.
Data Quality Management Tools
     • Word Replacements
     • Entities
     • Attributes
     • Transformations
     • Match Rules




12                                           © 2009 KBACE Technologies, Inc.
Word Replacements
     • Provide Standardization

             Bob                         Robert

             Rob                         Robert

            Robbie                       Robert

           Roberto                       Robert

            Bobby                        Robert



13                                                © 2009 KBACE Technologies, Inc.
Word Replacements




14                       © 2009 KBACE Technologies, Inc.
Data Quality Management Tools
     • Word Replacements
     • Entities
     • Attributes
     • Transformations
     • Match Rules




15                                           © 2009 KBACE Technologies, Inc.
Entities
     • Party

     • Address

     • Contact

     • Contact Point




16                                © 2009 KBACE Technologies, Inc.
Data Quality Management Tools
     • Word Replacements
     • Entities
     • Attributes
     • Transformations
     • Match Rules




17                                           © 2009 KBACE Technologies, Inc.
Attributes
     • Derived from columns within the TCA Registry tables

     • Attributes make up an Entity

     • Used for matching purposes between an Input Record
      and the TCA Registry data




18                                                     © 2009 KBACE Technologies, Inc.
Attributes




19                © 2009 KBACE Technologies, Inc.
Data Quality Management Tools
     • Word Replacements
     • Entities
     • Attributes
     • Transformations
     • Match Rules




20                                           © 2009 KBACE Technologies, Inc.
Transformations
                                                    D’ Angello

     • Capitalize all letters                      D’ ANGELLO
     • Remove non-alphanumeric characters

     • Reduce all instances of white space         D ANGELLO
       to a single white space
     • Remove double letters

     • Remove vowels except initial vowels         D ANGELLO

                                                   D ANGELO

                                                    D ANGL

21                                                        © 2009 KBACE Technologies, Inc.
Transformations




22                     © 2009 KBACE Technologies, Inc.
Data Quality Management Tools
     • Word Replacements
     • Entities
     • Attributes
     • Transformations
     • Match Rules




23                                           © 2009 KBACE Technologies, Inc.
Match Rule Purposes
     • Search
         •   Used for Search User Interfaces

     • Expanded Duplicate Identification
         •   Used for Identifying and Preventing Duplicates

     • Bulk Duplicate Identification
         •   Used for Identifying Duplicates




24                                                            © 2009 KBACE Technologies, Inc.
Score Based Matching
     • Acquisition
        •   Provides an initial set of potential matches


     • Scoring
        •   Assigns scores to further filter matches




25                                                         © 2009 KBACE Technologies, Inc.
Example Match Rule




26                        © 2009 KBACE Technologies, Inc.
Smart Search




27                  © 2009 KBACE Technologies, Inc.
What is Smart Search?
     • Used to identify records within the TCA tables that are potential
      duplicates of user entered data

     • Match Rule Purpose = Search




28                                                            © 2009 KBACE Technologies, Inc.
Smart Search Process
     Step 1

                      Transformations     TCA
        TCA               Applied        Staged
       Registry                          Schema




                   DQM Staging Program




29                                           © 2009 KBACE Technologies, Inc.
Smart Search Process
     Step 2
                         Smart Search
                          Match Rule




                       Transformations    Standardized
      User Input           Applied         User Input




30                                               © 2009 KBACE Technologies, Inc.
Smart Search Process
     Step 3
                            Smart Search
                             Match Rule

        TCA
       Staged
                           Acquisition and    Duplicates
       Schema
                               Scoring         Between
                           Match Criteria     User Input
                           and Thresholds        and
                               Applied       TCA Registry
      Standardized
       User Input




31                                                 © 2009 KBACE Technologies, Inc.
Smart Search Example:
                            Existing TCA Records
     • TCA Registry Record #1
            KBACE
            6 Trafalgar Square
            Nashua, NH 03063



     • TCA Registry Record #2

            KBACE Technologies, Incorporated
            Six Trafalgar Sq.
            Neshua, NH 03063




32                                                 © 2009 KBACE Technologies, Inc.
DQM Searching




33                   © 2009 KBACE Technologies, Inc.
DQM Search Results




34                        © 2009 KBACE Technologies, Inc.
Non-DQM Search




35                    © 2009 KBACE Technologies, Inc.
DQM Smart Search




36                      © 2009 KBACE Technologies, Inc.
Smart Search –
     Entering New Record




37                         © 2009 KBACE Technologies, Inc.
Batch Duplicate Identification




38                             © 2009 KBACE Technologies, Inc.
What is Batch Duplicate Identification?

     • Used to identify duplicate parties that already exist in the
      TCA Registry

     • Match Rule Purposes
        •   Bulk Duplicate Identification
        •   Expanded Duplicate Identification




39                                                           © 2009 KBACE Technologies, Inc.
Batch Duplicate Identification Process



     Step 1

                       Transformations          TCA
        TCA                Applied             Staged
       Registry                                Schema



                   DQM Staging Program



40                                                 © 2009 KBACE Technologies, Inc.
Batch Duplicate Identification Process


     Step 2                 Bulk (or Expanded)
                          Duplication Identification
                                Match Rule
        TCA
       Staged
       Schema              Acquisition and
                               Scoring              Duplicates
     (Self Join)           Match Criteria             Within
                           and Thresholds          TCA Registry
                               Applied

        TCA
       Staged
       Schema

41                                                       © 2009 KBACE Technologies, Inc.
Define Duplicate
     Identification Batch




42                          © 2009 KBACE Technologies, Inc.
Duplication Identification Batch Results




43                                              © 2009 KBACE Technologies, Inc.
Duplication Identification Batch Details




44                                              © 2009 KBACE Technologies, Inc.
Duplication Identification Batch Results




45                                              © 2009 KBACE Technologies, Inc.
Products Using DQM Functionality
     1.    Marketing Online (AMS)
     2.    Receivables (AR)
     3.    Sales (ASN)
     4.    TeleSales (AST)
     5.    Customers Online (OCO)
     6.    Inventory (INV)
     7.    Lease Management (OKL)
     8.    Partner Management (PV)
     9.    Sales for Communications (XNC)
     10.   Healthcare Transaction Base (HTB)
     11.   CRM Foundation (JTF)




46                                                  © 2009 KBACE Technologies, Inc.
Let Data Quality Management Work for You!


     • Enhance Search Results

     • Prevent Future Duplication

     • Identify and Merge Existing Duplicates




47                                                     © 2009 KBACE Technologies, Inc.
Q U E S T I O N S
      A N S W E R S




48                       © 2009 KBACE Technologies, Inc.
For Additional Information



     • For the recording and presentation, please visit:
         http://kbace.com/Services/Webinars.aspx

     • Contact Rita Beck at rbeck@kbace.com




49                                                         © 2009 KBACE Technologies, Inc.

Weitere ähnliche Inhalte

Was ist angesagt?

Document Imaging in Finance
Document Imaging in FinanceDocument Imaging in Finance
Document Imaging in FinanceVerbella CMG
 
Webxpress Home Delivery Solution
Webxpress Home Delivery SolutionWebxpress Home Delivery Solution
Webxpress Home Delivery SolutionWebXpress
 
Forza Presentation OOW 2010
Forza Presentation OOW 2010Forza Presentation OOW 2010
Forza Presentation OOW 2010forzaconsulting
 
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenanceOtm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenancejucaab
 
Yahoo Communities Architecture Unlikely Bedfellows
Yahoo Communities Architecture Unlikely BedfellowsYahoo Communities Architecture Unlikely Bedfellows
Yahoo Communities Architecture Unlikely BedfellowsConSanFrancisco123
 
Premium Website Hosting
Premium Website HostingPremium Website Hosting
Premium Website Hostingwebhostingguy
 
Cloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web AppsCloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web AppsMark Slingsby
 
Image Search by KBK Group
Image Search by KBK GroupImage Search by KBK Group
Image Search by KBK GroupImmense Lab
 
Yahoo Pipes Middleware In The Cloud
Yahoo Pipes Middleware In The CloudYahoo Pipes Middleware In The Cloud
Yahoo Pipes Middleware In The CloudConSanFrancisco123
 
Document Imaging Tools and Strategies to Accelerate Your Accounts Payable Act...
Document Imaging Tools and Strategies to Accelerate Your Accounts Payable Act...Document Imaging Tools and Strategies to Accelerate Your Accounts Payable Act...
Document Imaging Tools and Strategies to Accelerate Your Accounts Payable Act...Verbella CMG
 
How AOL Advertising Uses NoSQL to Make Millions of Smart Targeting Decisions ...
How AOL Advertising Uses NoSQL to Make Millions of Smart Targeting Decisions ...How AOL Advertising Uses NoSQL to Make Millions of Smart Targeting Decisions ...
How AOL Advertising Uses NoSQL to Make Millions of Smart Targeting Decisions ...DATAVERSITY
 
Moving Global Content Exchange to the Cloud
Moving Global Content Exchange to the CloudMoving Global Content Exchange to the Cloud
Moving Global Content Exchange to the CloudSigniantMarketing
 
Flex Pod Modern Networks
Flex Pod Modern NetworksFlex Pod Modern Networks
Flex Pod Modern Networksmaxmelville
 
Oracle cloud story short
Oracle cloud story   shortOracle cloud story   short
Oracle cloud story shortYuri Grinshteyn
 
Steelman SEMS EBS Addon for Mills
Steelman SEMS EBS Addon for MillsSteelman SEMS EBS Addon for Mills
Steelman SEMS EBS Addon for MillsDaniel Brody
 

Was ist angesagt? (18)

Document Imaging in Finance
Document Imaging in FinanceDocument Imaging in Finance
Document Imaging in Finance
 
Webxpress Home Delivery Solution
Webxpress Home Delivery SolutionWebxpress Home Delivery Solution
Webxpress Home Delivery Solution
 
Forza Presentation OOW 2010
Forza Presentation OOW 2010Forza Presentation OOW 2010
Forza Presentation OOW 2010
 
Resume_Krishna Bidwai
Resume_Krishna BidwaiResume_Krishna Bidwai
Resume_Krishna Bidwai
 
Canadian BPC User Conference May 19 2011
Canadian BPC User Conference May 19 2011Canadian BPC User Conference May 19 2011
Canadian BPC User Conference May 19 2011
 
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenanceOtm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
 
Yahoo Communities Architecture Unlikely Bedfellows
Yahoo Communities Architecture Unlikely BedfellowsYahoo Communities Architecture Unlikely Bedfellows
Yahoo Communities Architecture Unlikely Bedfellows
 
Premium Website Hosting
Premium Website HostingPremium Website Hosting
Premium Website Hosting
 
Cloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web AppsCloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web Apps
 
Image Search by KBK Group
Image Search by KBK GroupImage Search by KBK Group
Image Search by KBK Group
 
Yahoo Pipes Middleware In The Cloud
Yahoo Pipes Middleware In The CloudYahoo Pipes Middleware In The Cloud
Yahoo Pipes Middleware In The Cloud
 
Document Imaging Tools and Strategies to Accelerate Your Accounts Payable Act...
Document Imaging Tools and Strategies to Accelerate Your Accounts Payable Act...Document Imaging Tools and Strategies to Accelerate Your Accounts Payable Act...
Document Imaging Tools and Strategies to Accelerate Your Accounts Payable Act...
 
How AOL Advertising Uses NoSQL to Make Millions of Smart Targeting Decisions ...
How AOL Advertising Uses NoSQL to Make Millions of Smart Targeting Decisions ...How AOL Advertising Uses NoSQL to Make Millions of Smart Targeting Decisions ...
How AOL Advertising Uses NoSQL to Make Millions of Smart Targeting Decisions ...
 
Moving Global Content Exchange to the Cloud
Moving Global Content Exchange to the CloudMoving Global Content Exchange to the Cloud
Moving Global Content Exchange to the Cloud
 
Flex Pod Modern Networks
Flex Pod Modern NetworksFlex Pod Modern Networks
Flex Pod Modern Networks
 
Steelman Sems 4.5
Steelman Sems 4.5Steelman Sems 4.5
Steelman Sems 4.5
 
Oracle cloud story short
Oracle cloud story   shortOracle cloud story   short
Oracle cloud story short
 
Steelman SEMS EBS Addon for Mills
Steelman SEMS EBS Addon for MillsSteelman SEMS EBS Addon for Mills
Steelman SEMS EBS Addon for Mills
 

Andere mochten auch

EMC Deduplication Fundamentals
EMC Deduplication FundamentalsEMC Deduplication Fundamentals
EMC Deduplication Fundamentalsemcbaltics
 
Duplication
DuplicationDuplication
Duplicationcarlreed
 
Secure deduplication-evault-endpoint-protection
Secure deduplication-evault-endpoint-protectionSecure deduplication-evault-endpoint-protection
Secure deduplication-evault-endpoint-protectionInka Traktman
 
130214 wei wu - extracting business rules and removing duplication with iris
130214   wei wu - extracting business rules and removing duplication with iris130214   wei wu - extracting business rules and removing duplication with iris
130214 wei wu - extracting business rules and removing duplication with irisPtidej Team
 
Approaches to data quality
Approaches to data qualityApproaches to data quality
Approaches to data qualityLeigh Hill
 
2011-03-29 London - Decision tables in depth (Michael Anstis)
2011-03-29 London - Decision tables in depth (Michael Anstis)2011-03-29 London - Decision tables in depth (Michael Anstis)
2011-03-29 London - Decision tables in depth (Michael Anstis)Geoffrey De Smet
 
Data Quality Rules introduction
Data Quality Rules introductionData Quality Rules introduction
Data Quality Rules introductiondatatovalue
 
Data quality architecture
Data quality architectureData quality architecture
Data quality architectureanicewick
 
Data quality and data profiling
Data quality and data profilingData quality and data profiling
Data quality and data profilingShailja Khurana
 
Data Quality Dashboards
Data Quality DashboardsData Quality Dashboards
Data Quality DashboardsWilliam Sharp
 
Best practice strategies to clean up and maintain your database with Hether G...
Best practice strategies to clean up and maintain your database with Hether G...Best practice strategies to clean up and maintain your database with Hether G...
Best practice strategies to clean up and maintain your database with Hether G...Blackbaud Pacific
 
The 4 Most Important PowerPoint RULES for Successful Presentations
The 4 Most Important PowerPoint RULES for Successful PresentationsThe 4 Most Important PowerPoint RULES for Successful Presentations
The 4 Most Important PowerPoint RULES for Successful PresentationsNed Potter
 

Andere mochten auch (20)

EMC Deduplication Fundamentals
EMC Deduplication FundamentalsEMC Deduplication Fundamentals
EMC Deduplication Fundamentals
 
Duplication
DuplicationDuplication
Duplication
 
RDBMS.
RDBMS.RDBMS.
RDBMS.
 
Secure deduplication-evault-endpoint-protection
Secure deduplication-evault-endpoint-protectionSecure deduplication-evault-endpoint-protection
Secure deduplication-evault-endpoint-protection
 
130214 wei wu - extracting business rules and removing duplication with iris
130214   wei wu - extracting business rules and removing duplication with iris130214   wei wu - extracting business rules and removing duplication with iris
130214 wei wu - extracting business rules and removing duplication with iris
 
Approaches to data quality
Approaches to data qualityApproaches to data quality
Approaches to data quality
 
2011-03-29 London - Decision tables in depth (Michael Anstis)
2011-03-29 London - Decision tables in depth (Michael Anstis)2011-03-29 London - Decision tables in depth (Michael Anstis)
2011-03-29 London - Decision tables in depth (Michael Anstis)
 
Deduplication
DeduplicationDeduplication
Deduplication
 
Data Cleaning
Data CleaningData Cleaning
Data Cleaning
 
Data Quality Rules introduction
Data Quality Rules introductionData Quality Rules introduction
Data Quality Rules introduction
 
Data quality architecture
Data quality architectureData quality architecture
Data quality architecture
 
Data cleansing
Data cleansingData cleansing
Data cleansing
 
Data Cleaning Techniques
Data Cleaning TechniquesData Cleaning Techniques
Data Cleaning Techniques
 
Data integrity
Data integrityData integrity
Data integrity
 
Data Mining: Association Rules Basics
Data Mining: Association Rules BasicsData Mining: Association Rules Basics
Data Mining: Association Rules Basics
 
Data quality and data profiling
Data quality and data profilingData quality and data profiling
Data quality and data profiling
 
Data Quality Dashboards
Data Quality DashboardsData Quality Dashboards
Data Quality Dashboards
 
Data Quality Definitions
Data Quality DefinitionsData Quality Definitions
Data Quality Definitions
 
Best practice strategies to clean up and maintain your database with Hether G...
Best practice strategies to clean up and maintain your database with Hether G...Best practice strategies to clean up and maintain your database with Hether G...
Best practice strategies to clean up and maintain your database with Hether G...
 
The 4 Most Important PowerPoint RULES for Successful Presentations
The 4 Most Important PowerPoint RULES for Successful PresentationsThe 4 Most Important PowerPoint RULES for Successful Presentations
The 4 Most Important PowerPoint RULES for Successful Presentations
 

Ähnlich wie KBACE Data Quality Management Webinar

Migrating from Sales Force to Oracle CRM On Demand Webinar
Migrating from Sales Force to Oracle CRM On Demand WebinarMigrating from Sales Force to Oracle CRM On Demand Webinar
Migrating from Sales Force to Oracle CRM On Demand WebinarKBACE Technologies, Inc.
 
KBACE Applied Service Oriented Architecture
KBACE Applied Service Oriented ArchitectureKBACE Applied Service Oriented Architecture
KBACE Applied Service Oriented ArchitectureKBACE Technologies, Inc.
 
KBACE Common Extensions for Oracle iRecruitment
KBACE Common Extensions for Oracle iRecruitmentKBACE Common Extensions for Oracle iRecruitment
KBACE Common Extensions for Oracle iRecruitmentKBACE Technologies, Inc.
 
Couchbase Performance Benchmarking
Couchbase Performance BenchmarkingCouchbase Performance Benchmarking
Couchbase Performance BenchmarkingRenat Khasanshyn
 
Couchbase Performance Benchmarking 2012
Couchbase Performance Benchmarking 2012Couchbase Performance Benchmarking 2012
Couchbase Performance Benchmarking 2012Altoros
 
Oracle Migration to Postgres in the Cloud
Oracle Migration to Postgres in the CloudOracle Migration to Postgres in the Cloud
Oracle Migration to Postgres in the CloudEDB
 
KBACE Individual Compensation Distribution Webinar
KBACE Individual Compensation Distribution WebinarKBACE Individual Compensation Distribution Webinar
KBACE Individual Compensation Distribution WebinarKBACE Technologies, Inc.
 
Josh Fraser's Lightening Talk at CloudCamp Paris
Josh Fraser's Lightening Talk at CloudCamp ParisJosh Fraser's Lightening Talk at CloudCamp Paris
Josh Fraser's Lightening Talk at CloudCamp ParisIntel Corporation
 
Introduction to Data Mining
Introduction to Data MiningIntroduction to Data Mining
Introduction to Data MiningMark Ginnebaugh
 
Designing Well-Architected Microsoft Workloads in AWS (WIN333) - AWS re:Inven...
Designing Well-Architected Microsoft Workloads in AWS (WIN333) - AWS re:Inven...Designing Well-Architected Microsoft Workloads in AWS (WIN333) - AWS re:Inven...
Designing Well-Architected Microsoft Workloads in AWS (WIN333) - AWS re:Inven...Amazon Web Services
 
AWS re:Invent 2016: Relational and NoSQL Databases on AWS: NBC, MarkLogic, an...
AWS re:Invent 2016: Relational and NoSQL Databases on AWS: NBC, MarkLogic, an...AWS re:Invent 2016: Relational and NoSQL Databases on AWS: NBC, MarkLogic, an...
AWS re:Invent 2016: Relational and NoSQL Databases on AWS: NBC, MarkLogic, an...Amazon Web Services
 
Measure Data Quality
Measure Data QualityMeasure Data Quality
Measure Data QualityZavalaJV
 
Ibm software configuration management 24-6-2010
Ibm software configuration management 24-6-2010Ibm software configuration management 24-6-2010
Ibm software configuration management 24-6-2010sivaprasanth rentala
 
Ibmsoftwareconfigurationmanagement 24-6-2010-101119015120-phpapp02
Ibmsoftwareconfigurationmanagement 24-6-2010-101119015120-phpapp02Ibmsoftwareconfigurationmanagement 24-6-2010-101119015120-phpapp02
Ibmsoftwareconfigurationmanagement 24-6-2010-101119015120-phpapp02sivaprasanth rentala
 
KBK Group Skolkovo Investor Presentation
KBK Group Skolkovo Investor PresentationKBK Group Skolkovo Investor Presentation
KBK Group Skolkovo Investor PresentationImmense Lab
 
Remote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needsRemote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needsEDB
 

Ähnlich wie KBACE Data Quality Management Webinar (20)

Migrating from Sales Force to Oracle CRM On Demand Webinar
Migrating from Sales Force to Oracle CRM On Demand WebinarMigrating from Sales Force to Oracle CRM On Demand Webinar
Migrating from Sales Force to Oracle CRM On Demand Webinar
 
KBACE iRecruitment 12.1 Webinar
KBACE iRecruitment 12.1 WebinarKBACE iRecruitment 12.1 Webinar
KBACE iRecruitment 12.1 Webinar
 
KBACE Applied Service Oriented Architecture
KBACE Applied Service Oriented ArchitectureKBACE Applied Service Oriented Architecture
KBACE Applied Service Oriented Architecture
 
KBACE Common Extensions for Oracle iRecruitment
KBACE Common Extensions for Oracle iRecruitmentKBACE Common Extensions for Oracle iRecruitment
KBACE Common Extensions for Oracle iRecruitment
 
KBACE Self Service HR Common Extensions
KBACE Self Service HR Common ExtensionsKBACE Self Service HR Common Extensions
KBACE Self Service HR Common Extensions
 
Couchbase Performance Benchmarking
Couchbase Performance BenchmarkingCouchbase Performance Benchmarking
Couchbase Performance Benchmarking
 
Couchbase Performance Benchmarking 2012
Couchbase Performance Benchmarking 2012Couchbase Performance Benchmarking 2012
Couchbase Performance Benchmarking 2012
 
KBACE Applied Identity Management
KBACE Applied Identity ManagementKBACE Applied Identity Management
KBACE Applied Identity Management
 
Scm
ScmScm
Scm
 
Oracle Migration to Postgres in the Cloud
Oracle Migration to Postgres in the CloudOracle Migration to Postgres in the Cloud
Oracle Migration to Postgres in the Cloud
 
KBACE Individual Compensation Distribution Webinar
KBACE Individual Compensation Distribution WebinarKBACE Individual Compensation Distribution Webinar
KBACE Individual Compensation Distribution Webinar
 
Josh Fraser's Lightening Talk at CloudCamp Paris
Josh Fraser's Lightening Talk at CloudCamp ParisJosh Fraser's Lightening Talk at CloudCamp Paris
Josh Fraser's Lightening Talk at CloudCamp Paris
 
Introduction to Data Mining
Introduction to Data MiningIntroduction to Data Mining
Introduction to Data Mining
 
Designing Well-Architected Microsoft Workloads in AWS (WIN333) - AWS re:Inven...
Designing Well-Architected Microsoft Workloads in AWS (WIN333) - AWS re:Inven...Designing Well-Architected Microsoft Workloads in AWS (WIN333) - AWS re:Inven...
Designing Well-Architected Microsoft Workloads in AWS (WIN333) - AWS re:Inven...
 
AWS re:Invent 2016: Relational and NoSQL Databases on AWS: NBC, MarkLogic, an...
AWS re:Invent 2016: Relational and NoSQL Databases on AWS: NBC, MarkLogic, an...AWS re:Invent 2016: Relational and NoSQL Databases on AWS: NBC, MarkLogic, an...
AWS re:Invent 2016: Relational and NoSQL Databases on AWS: NBC, MarkLogic, an...
 
Measure Data Quality
Measure Data QualityMeasure Data Quality
Measure Data Quality
 
Ibm software configuration management 24-6-2010
Ibm software configuration management 24-6-2010Ibm software configuration management 24-6-2010
Ibm software configuration management 24-6-2010
 
Ibmsoftwareconfigurationmanagement 24-6-2010-101119015120-phpapp02
Ibmsoftwareconfigurationmanagement 24-6-2010-101119015120-phpapp02Ibmsoftwareconfigurationmanagement 24-6-2010-101119015120-phpapp02
Ibmsoftwareconfigurationmanagement 24-6-2010-101119015120-phpapp02
 
KBK Group Skolkovo Investor Presentation
KBK Group Skolkovo Investor PresentationKBK Group Skolkovo Investor Presentation
KBK Group Skolkovo Investor Presentation
 
Remote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needsRemote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needs
 

Mehr von KBACE Technologies, Inc. (13)

KBACE Open Enrollment Webinar
KBACE Open Enrollment WebinarKBACE Open Enrollment Webinar
KBACE Open Enrollment Webinar
 
KBACE Oracle Learning Management Release 12.1 Webinar
KBACE Oracle Learning Management Release 12.1 WebinarKBACE Oracle Learning Management Release 12.1 Webinar
KBACE Oracle Learning Management Release 12.1 Webinar
 
Oracle Advanced Benefits Webinar Slides
Oracle Advanced Benefits Webinar SlidesOracle Advanced Benefits Webinar Slides
Oracle Advanced Benefits Webinar Slides
 
KBACE Learning Platform Webinar
KBACE Learning Platform WebinarKBACE Learning Platform Webinar
KBACE Learning Platform Webinar
 
KBACE iRecruitment Webinar
KBACE iRecruitment WebinarKBACE iRecruitment Webinar
KBACE iRecruitment Webinar
 
KBACE Incentive Compensation Webinar
KBACE Incentive Compensation WebinarKBACE Incentive Compensation Webinar
KBACE Incentive Compensation Webinar
 
The Risk of SQL Forms within Oracle Applications
The Risk of SQL Forms within Oracle ApplicationsThe Risk of SQL Forms within Oracle Applications
The Risk of SQL Forms within Oracle Applications
 
KBACE Ceridian Webinar
KBACE Ceridian WebinarKBACE Ceridian Webinar
KBACE Ceridian Webinar
 
KBACE Applied OBIEE
KBACE Applied OBIEEKBACE Applied OBIEE
KBACE Applied OBIEE
 
KBACE Acquisitions & Divestitures
KBACE Acquisitions & Divestitures KBACE Acquisitions & Divestitures
KBACE Acquisitions & Divestitures
 
KBACE OLM Extensions Webinar
KBACE OLM Extensions WebinarKBACE OLM Extensions Webinar
KBACE OLM Extensions Webinar
 
Oracle Compensation Workbench Webinar
Oracle Compensation Workbench WebinarOracle Compensation Workbench Webinar
Oracle Compensation Workbench Webinar
 
Comp ben121enhancementswebinar
Comp ben121enhancementswebinarComp ben121enhancementswebinar
Comp ben121enhancementswebinar
 

Kürzlich hochgeladen

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Kürzlich hochgeladen (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

KBACE Data Quality Management Webinar

  • 1. De-duplicate Dirty Data Now and Forever Using Oracle Data Quality Management Rita Beck, Senior Principal Consultant March 13th, 2009 1 © 2009 KBACE Technologies, Inc.
  • 2. Agenda • Data Quality Management (DQM) Basics • DQM Tools • Smart Search • Batch Duplicate Identification • Conclusion 2 © 2009 KBACE Technologies, Inc.
  • 3. Data Quality Management (DQM) Basics 3 © 2009 KBACE Technologies, Inc.
  • 4. Why Use Data Quality Management? • Inconsistent Information • Inaccurate Financial Reporting • Customer Dissatisfaction • Inefficient Sales and Marketing 4 © 2009 KBACE Technologies, Inc.
  • 5. Inaccurate Financial Reporting • Scenario 1 • Average Sales Volume = $100,000 Comp. aBc Company abc $100,000 $100,000 Company Abc $100,000 ABC Company Company abC $100,000 $100,000 Corp. ABC $100,000 5 © 2009 KBACE Technologies, Inc.
  • 6. Inaccurate Financial Reporting • Scenario 2 • Average Sales Volume = $600,000 Company ABC $600,000 6 © 2009 KBACE Technologies, Inc.
  • 7. Duplicate Customers Company Abc Company a.b.c. Comp. aBc ABC Company Company abC Corp. ABC 7 © 2009 KBACE Technologies, Inc.
  • 8. What is Data Quality Management? • Prevents Future Duplicates from Entering the System • Manually or via Import • Identifies Existing Duplicates 8 © 2009 KBACE Technologies, Inc.
  • 9. How Does DQM Work? • Transforms and Standardizes TCA Registry data • Copies standardized data into separate staged schema tables • Performs user-defined searches • Within the TCA Registry • Between the TCA Registry and other sets of data • Determines potential duplicate records 9 © 2009 KBACE Technologies, Inc.
  • 10. DQM Tools 10 © 2009 KBACE Technologies, Inc.
  • 11. Data Quality Management Tools • Word Replacements • Entities • Attributes • Transformations • Match Rules 11 © 2009 KBACE Technologies, Inc.
  • 12. Data Quality Management Tools • Word Replacements • Entities • Attributes • Transformations • Match Rules 12 © 2009 KBACE Technologies, Inc.
  • 13. Word Replacements • Provide Standardization Bob Robert Rob Robert Robbie Robert Roberto Robert Bobby Robert 13 © 2009 KBACE Technologies, Inc.
  • 14. Word Replacements 14 © 2009 KBACE Technologies, Inc.
  • 15. Data Quality Management Tools • Word Replacements • Entities • Attributes • Transformations • Match Rules 15 © 2009 KBACE Technologies, Inc.
  • 16. Entities • Party • Address • Contact • Contact Point 16 © 2009 KBACE Technologies, Inc.
  • 17. Data Quality Management Tools • Word Replacements • Entities • Attributes • Transformations • Match Rules 17 © 2009 KBACE Technologies, Inc.
  • 18. Attributes • Derived from columns within the TCA Registry tables • Attributes make up an Entity • Used for matching purposes between an Input Record and the TCA Registry data 18 © 2009 KBACE Technologies, Inc.
  • 19. Attributes 19 © 2009 KBACE Technologies, Inc.
  • 20. Data Quality Management Tools • Word Replacements • Entities • Attributes • Transformations • Match Rules 20 © 2009 KBACE Technologies, Inc.
  • 21. Transformations D’ Angello • Capitalize all letters D’ ANGELLO • Remove non-alphanumeric characters • Reduce all instances of white space D ANGELLO to a single white space • Remove double letters • Remove vowels except initial vowels D ANGELLO D ANGELO D ANGL 21 © 2009 KBACE Technologies, Inc.
  • 22. Transformations 22 © 2009 KBACE Technologies, Inc.
  • 23. Data Quality Management Tools • Word Replacements • Entities • Attributes • Transformations • Match Rules 23 © 2009 KBACE Technologies, Inc.
  • 24. Match Rule Purposes • Search • Used for Search User Interfaces • Expanded Duplicate Identification • Used for Identifying and Preventing Duplicates • Bulk Duplicate Identification • Used for Identifying Duplicates 24 © 2009 KBACE Technologies, Inc.
  • 25. Score Based Matching • Acquisition • Provides an initial set of potential matches • Scoring • Assigns scores to further filter matches 25 © 2009 KBACE Technologies, Inc.
  • 26. Example Match Rule 26 © 2009 KBACE Technologies, Inc.
  • 27. Smart Search 27 © 2009 KBACE Technologies, Inc.
  • 28. What is Smart Search? • Used to identify records within the TCA tables that are potential duplicates of user entered data • Match Rule Purpose = Search 28 © 2009 KBACE Technologies, Inc.
  • 29. Smart Search Process Step 1 Transformations TCA TCA Applied Staged Registry Schema DQM Staging Program 29 © 2009 KBACE Technologies, Inc.
  • 30. Smart Search Process Step 2 Smart Search Match Rule Transformations Standardized User Input Applied User Input 30 © 2009 KBACE Technologies, Inc.
  • 31. Smart Search Process Step 3 Smart Search Match Rule TCA Staged Acquisition and Duplicates Schema Scoring Between Match Criteria User Input and Thresholds and Applied TCA Registry Standardized User Input 31 © 2009 KBACE Technologies, Inc.
  • 32. Smart Search Example: Existing TCA Records • TCA Registry Record #1 KBACE 6 Trafalgar Square Nashua, NH 03063 • TCA Registry Record #2 KBACE Technologies, Incorporated Six Trafalgar Sq. Neshua, NH 03063 32 © 2009 KBACE Technologies, Inc.
  • 33. DQM Searching 33 © 2009 KBACE Technologies, Inc.
  • 34. DQM Search Results 34 © 2009 KBACE Technologies, Inc.
  • 35. Non-DQM Search 35 © 2009 KBACE Technologies, Inc.
  • 36. DQM Smart Search 36 © 2009 KBACE Technologies, Inc.
  • 37. Smart Search – Entering New Record 37 © 2009 KBACE Technologies, Inc.
  • 38. Batch Duplicate Identification 38 © 2009 KBACE Technologies, Inc.
  • 39. What is Batch Duplicate Identification? • Used to identify duplicate parties that already exist in the TCA Registry • Match Rule Purposes • Bulk Duplicate Identification • Expanded Duplicate Identification 39 © 2009 KBACE Technologies, Inc.
  • 40. Batch Duplicate Identification Process Step 1 Transformations TCA TCA Applied Staged Registry Schema DQM Staging Program 40 © 2009 KBACE Technologies, Inc.
  • 41. Batch Duplicate Identification Process Step 2 Bulk (or Expanded) Duplication Identification Match Rule TCA Staged Schema Acquisition and Scoring Duplicates (Self Join) Match Criteria Within and Thresholds TCA Registry Applied TCA Staged Schema 41 © 2009 KBACE Technologies, Inc.
  • 42. Define Duplicate Identification Batch 42 © 2009 KBACE Technologies, Inc.
  • 43. Duplication Identification Batch Results 43 © 2009 KBACE Technologies, Inc.
  • 44. Duplication Identification Batch Details 44 © 2009 KBACE Technologies, Inc.
  • 45. Duplication Identification Batch Results 45 © 2009 KBACE Technologies, Inc.
  • 46. Products Using DQM Functionality 1. Marketing Online (AMS) 2. Receivables (AR) 3. Sales (ASN) 4. TeleSales (AST) 5. Customers Online (OCO) 6. Inventory (INV) 7. Lease Management (OKL) 8. Partner Management (PV) 9. Sales for Communications (XNC) 10. Healthcare Transaction Base (HTB) 11. CRM Foundation (JTF) 46 © 2009 KBACE Technologies, Inc.
  • 47. Let Data Quality Management Work for You! • Enhance Search Results • Prevent Future Duplication • Identify and Merge Existing Duplicates 47 © 2009 KBACE Technologies, Inc.
  • 48. Q U E S T I O N S A N S W E R S 48 © 2009 KBACE Technologies, Inc.
  • 49. For Additional Information • For the recording and presentation, please visit: http://kbace.com/Services/Webinars.aspx • Contact Rita Beck at rbeck@kbace.com 49 © 2009 KBACE Technologies, Inc.