SlideShare a Scribd company logo
1 of 15
Download to read offline
Using Collaboration for
Metadata, Semantics, and Lineage
David Loshin
Knowledge Integrity, Inc.
www.knowledge-integrity.com
1© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
Design in a Vacuum
p  Original application design and
development executed by project
teams independently supporting
lines of business
p  Function-oriented application
design
n  Multiple, inconsistent uses of the
same or similar terms
n  Few or no controls on structural
design
n  Little interaction regarding
consistency of semantics
p  Variation of content meanings in
different contexts creates
difficulty in information integration
© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
2
Resolution, After-the-Fact?
p  As data sets stream from
operational systems into a
data warehouse, the
impacts of variation are
magnified
n  Aggregations may reflect
questionable results
n  Inconsistencies propagate
into reports and analyses
n  Questions are raised about
the trustworthiness of the
data
p  Often the data is not
“wrong,” just misinterpreted
© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
3
Data Warehouse
Data
Integration
Unstructured Data and Misunderstanding Semantics
p  Outside of a structured context, character strings may have
ambiguous meanings
n  #MDM = Master Data Management or Mobile Device Management?
p  As we seek to incorporate more data into the enterprise, the
need for semantic consistency grows
Yay, 4 more years of obama
Yay, 4 more years of obama!
Yay, 4 more years of obama #sarcasm
© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
4
Resolving Semantic Variance
Metadata
Management
HarmonizationGovernance
© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
5
But each by itself will not address the challenges
© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
6
Metadata Management
Concepts
Business
Terms
Definitions Semantics
Business Definitions
Conceptual
Domains
Value
Domains
Reference
Tables
Mappings
Reference Metadata
Critical
Data Elements
Data Element
Definitions
Data Formats Aliases/Synonyms
Data Elements
Entity Models Relational Tables
Master Object
Directory
Information Architecture
p  Metadata repositories are good for managing the inventory but
n  They require significant start-up effort
n  They remain useful only as long as the metadata is current
n  They do not always present the best opportunities for accessibility
Data Harmonization
p  Harmonization drives consistency but is difficult without an
inventory of data elements and corresponding lineage
© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
7
Identify inconsistent
definitions, conflicts
in data domains,
format variations
Extract data definitions
from current guidance
documents, etc. and
categorize definitions
using standard
terminology
Integrate data
elements into a
single reference
source, then
combine common
data elements
Identify authoritative
source for definitions
Assign names using
Naming Convention
Document in
metadata Registry
Identify Anomalies
Resolve and
Standardize
Integrate & CollateExtract & Collect
Regulations
Policies
Documents
Forms
What is Data Governance?
p  Mapping business value drivers to
data expectations and objectives,
granting oversight and
accountability, and verifying
performance of compliance with
corporate information policies
n  Processes prescribed for operations,
n  Procedures for day-to-day
observance
n  Oversight for verifying compliance
© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
8
Accountability
Data Policies
Processes &
Best Practices
Information
Standards
Business
Policy
Roles and
responsibilities
Program management
Data policies and
standards
Business intelligence
Business terminology
Data quality
Auditability
Coming to Terms…
p  Data Governance institutes the policies and procedures for
resolving conceptual differences about data semantics:
n  Manage lineage to drive harmonization
n  Active metadata management for defining data concepts
n  Centralize metadata engagement
n  Continuous attention to consistency
© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
9
Map Lineage Differentiate Harmonize Assess Impact Communicate
Lineage for Tracking Use of Common Business Terms
© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
10
Business
Term
Use Definition
Data Element
Concept
Data
Element
Data
Element
Data Element
Concept
Data
Element
Data
Element
Data
Element
Use Definition
Conceptual
Domain
Value
Domain
Conceptual
Domain
Value
Domain
Conceptual
Domain
Value
Domain
Conceptual
Domain
Value
Domain
Conceptual
Domain
Value
Domain
Data
Element
Type
First VARCHAR(25)
Middle VARCHAR(25)
Last VARCHAR(30)
SocialSec CHAR(9)
Data
Element
Type
FirstName VARCHAR(35)
LastName VARCHAR(40)
SSN CHAR(11)
Telephone VARCHAR(20)
Impact Analysis and Data Lineage
p  A collaborative platform allows
interested individuals to track those
business terms, data element concepts,
and reference metadata relevant to their
business processes
p  A comprehensive directory links usage
and definitions to processes and
applications
© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
11
Social
Security
Number
Identifier
Unique number assigned by
Social Security Administration
Authentication
Last four digits of number
assigned by the Social
Security Administration
Identifier
Unique number assigned by
the company
Customer ID
Active Metadata Management
p  The root cause of data semantic
variance is isolated design
p  Eliminate variance by providing a
shared framework for posting and
discussing semantics
p  Enable collaboration about
n  Business terms
n  Definitions
n  Conceptual domains
n  Value domains
n  Data element concepts
n  Data elements
n  Entities
© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
12
Metadata
Facilitate Agreement About Definitions
p  Logging business terms
and their definitions in a
centralized repository
provides a shared resource
for definitions
p  Interaction among
interested parties drives
continuous resolution
p  New application
development can rely on
existing definitions with
existing “community
support”
© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
13
Metadata Becomes the Hub for Agreement
Shared
Metadata
Repository
Transaction
Processing
Operational
Systems
Querying
and
Reporting
Advanced
Analytics
© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
14
Check Out These Resources!
p  www.knowledge-integrity.com
p  www.dataqualitybook.com
p  If you have questions,
comments, or suggestions,
please contact me
David Loshin
301-754-6350
loshin@knowledge-integrity.com
© 2014 Knowledge Integrity, Inc.
www.knowledge-integrity.com
(301)754-6350
15

More Related Content

What's hot

Introduction to Anzo Unstructured
Introduction to Anzo UnstructuredIntroduction to Anzo Unstructured
Introduction to Anzo UnstructuredCambridge Semantics
 
Modeling & managing metadata for greater productivity
Modeling & managing metadata for greater productivityModeling & managing metadata for greater productivity
Modeling & managing metadata for greater productivityJean Graef
 
Accelerating Insight - Smart Data Lake Customer Success Stories
Accelerating Insight - Smart Data Lake Customer Success StoriesAccelerating Insight - Smart Data Lake Customer Success Stories
Accelerating Insight - Smart Data Lake Customer Success StoriesCambridge Semantics
 
Local information management: the end user revolution
Local information management: the end user revolutionLocal information management: the end user revolution
Local information management: the end user revolutionJean Graef
 
From Data Lakes to the Data Fabric: Our Vision for Digital Strategy
From Data Lakes to the Data Fabric: Our Vision for Digital StrategyFrom Data Lakes to the Data Fabric: Our Vision for Digital Strategy
From Data Lakes to the Data Fabric: Our Vision for Digital StrategyCambridge Semantics
 
Graph-driven Data Integration: Accelerating and Automating Data Delivery for ...
Graph-driven Data Integration: Accelerating and Automating Data Delivery for ...Graph-driven Data Integration: Accelerating and Automating Data Delivery for ...
Graph-driven Data Integration: Accelerating and Automating Data Delivery for ...Cambridge Semantics
 
D R M Evolution 2005 10 19
D R M  Evolution 2005 10 19D R M  Evolution 2005 10 19
D R M Evolution 2005 10 19Amit Maitra
 
Kerstin Diwisch | Towards a holistic visualization management for knowledge g...
Kerstin Diwisch | Towards a holistic visualization management for knowledge g...Kerstin Diwisch | Towards a holistic visualization management for knowledge g...
Kerstin Diwisch | Towards a holistic visualization management for knowledge g...semanticsconference
 
Modern Data Discovery and Integration in Insurance
Modern Data Discovery and Integration in InsuranceModern Data Discovery and Integration in Insurance
Modern Data Discovery and Integration in InsuranceCambridge Semantics
 
Hi3 Solutions: Accelerating HIE standards conformance
Hi3 Solutions: Accelerating HIE standards conformanceHi3 Solutions: Accelerating HIE standards conformance
Hi3 Solutions: Accelerating HIE standards conformanceAbdul-Malik Shakir
 
Mattocks Ont Pragebx Rr 2004 12 08
Mattocks Ont Pragebx Rr 2004 12 08Mattocks Ont Pragebx Rr 2004 12 08
Mattocks Ont Pragebx Rr 2004 12 08Dr. Cupid Lucid
 
Using a Semantic and Graph-based Data Catalog in a Modern Data Fabric
Using a Semantic and Graph-based Data Catalog in a Modern Data FabricUsing a Semantic and Graph-based Data Catalog in a Modern Data Fabric
Using a Semantic and Graph-based Data Catalog in a Modern Data FabricCambridge Semantics
 
Knowledge Graph Discussion: Foundational Capability for Data Fabric, Data Int...
Knowledge Graph Discussion: Foundational Capability for Data Fabric, Data Int...Knowledge Graph Discussion: Foundational Capability for Data Fabric, Data Int...
Knowledge Graph Discussion: Foundational Capability for Data Fabric, Data Int...Cambridge Semantics
 
Insider's guide to azure machine learning 201606
Insider's guide to azure machine learning 201606Insider's guide to azure machine learning 201606
Insider's guide to azure machine learning 201606Mark Tabladillo
 

What's hot (17)

Introduction to Anzo Unstructured
Introduction to Anzo UnstructuredIntroduction to Anzo Unstructured
Introduction to Anzo Unstructured
 
Analytical Tools Primer
Analytical Tools PrimerAnalytical Tools Primer
Analytical Tools Primer
 
Modeling & managing metadata for greater productivity
Modeling & managing metadata for greater productivityModeling & managing metadata for greater productivity
Modeling & managing metadata for greater productivity
 
Accelerating Insight - Smart Data Lake Customer Success Stories
Accelerating Insight - Smart Data Lake Customer Success StoriesAccelerating Insight - Smart Data Lake Customer Success Stories
Accelerating Insight - Smart Data Lake Customer Success Stories
 
Local information management: the end user revolution
Local information management: the end user revolutionLocal information management: the end user revolution
Local information management: the end user revolution
 
From Data Lakes to the Data Fabric: Our Vision for Digital Strategy
From Data Lakes to the Data Fabric: Our Vision for Digital StrategyFrom Data Lakes to the Data Fabric: Our Vision for Digital Strategy
From Data Lakes to the Data Fabric: Our Vision for Digital Strategy
 
Graph-driven Data Integration: Accelerating and Automating Data Delivery for ...
Graph-driven Data Integration: Accelerating and Automating Data Delivery for ...Graph-driven Data Integration: Accelerating and Automating Data Delivery for ...
Graph-driven Data Integration: Accelerating and Automating Data Delivery for ...
 
D R M Evolution 2005 10 19
D R M  Evolution 2005 10 19D R M  Evolution 2005 10 19
D R M Evolution 2005 10 19
 
Kerstin Diwisch | Towards a holistic visualization management for knowledge g...
Kerstin Diwisch | Towards a holistic visualization management for knowledge g...Kerstin Diwisch | Towards a holistic visualization management for knowledge g...
Kerstin Diwisch | Towards a holistic visualization management for knowledge g...
 
Modern Data Discovery and Integration in Insurance
Modern Data Discovery and Integration in InsuranceModern Data Discovery and Integration in Insurance
Modern Data Discovery and Integration in Insurance
 
Hi3 Solutions: Accelerating HIE standards conformance
Hi3 Solutions: Accelerating HIE standards conformanceHi3 Solutions: Accelerating HIE standards conformance
Hi3 Solutions: Accelerating HIE standards conformance
 
Mattocks Ont Pragebx Rr 2004 12 08
Mattocks Ont Pragebx Rr 2004 12 08Mattocks Ont Pragebx Rr 2004 12 08
Mattocks Ont Pragebx Rr 2004 12 08
 
The Year of the Graph
The Year of the GraphThe Year of the Graph
The Year of the Graph
 
Using a Semantic and Graph-based Data Catalog in a Modern Data Fabric
Using a Semantic and Graph-based Data Catalog in a Modern Data FabricUsing a Semantic and Graph-based Data Catalog in a Modern Data Fabric
Using a Semantic and Graph-based Data Catalog in a Modern Data Fabric
 
Knowledge Graph Discussion: Foundational Capability for Data Fabric, Data Int...
Knowledge Graph Discussion: Foundational Capability for Data Fabric, Data Int...Knowledge Graph Discussion: Foundational Capability for Data Fabric, Data Int...
Knowledge Graph Discussion: Foundational Capability for Data Fabric, Data Int...
 
IBM_Insight_2015
IBM_Insight_2015IBM_Insight_2015
IBM_Insight_2015
 
Insider's guide to azure machine learning 201606
Insider's guide to azure machine learning 201606Insider's guide to azure machine learning 201606
Insider's guide to azure machine learning 201606
 

Viewers also liked

In Search of Plan Stability Part 2 with Karen Morton
In Search of Plan Stability Part 2 with Karen MortonIn Search of Plan Stability Part 2 with Karen Morton
In Search of Plan Stability Part 2 with Karen MortonEmbarcadero Technologies
 
Self guided tour to PALDISKI
Self guided tour to PALDISKISelf guided tour to PALDISKI
Self guided tour to PALDISKICity Bike Ltd
 
Best of Tallinn by bicycle
Best of Tallinn by bicycleBest of Tallinn by bicycle
Best of Tallinn by bicycleCity Bike Ltd
 
ER/Studio and DB PowerStudio Launch Webinar: Big Data, Big Models, Big News!
ER/Studio and DB PowerStudio Launch Webinar: Big Data, Big Models, Big News! ER/Studio and DB PowerStudio Launch Webinar: Big Data, Big Models, Big News!
ER/Studio and DB PowerStudio Launch Webinar: Big Data, Big Models, Big News! Embarcadero Technologies
 
Is This Really a SAN Problem? Understanding the Performance of Your IO Subsy...
Is This Really a SAN Problem? Understanding the Performance of  Your IO Subsy...Is This Really a SAN Problem? Understanding the Performance of  Your IO Subsy...
Is This Really a SAN Problem? Understanding the Performance of Your IO Subsy...Embarcadero Technologies
 
Lahemaa NP bike or walking tour
Lahemaa NP bike or walking tourLahemaa NP bike or walking tour
Lahemaa NP bike or walking tourCity Bike Ltd
 

Viewers also liked (8)

In Search of Plan Stability Part 2 with Karen Morton
In Search of Plan Stability Part 2 with Karen MortonIn Search of Plan Stability Part 2 with Karen Morton
In Search of Plan Stability Part 2 with Karen Morton
 
Self guided tour to PALDISKI
Self guided tour to PALDISKISelf guided tour to PALDISKI
Self guided tour to PALDISKI
 
Best of Tallinn by bicycle
Best of Tallinn by bicycleBest of Tallinn by bicycle
Best of Tallinn by bicycle
 
ER/Studio and DB PowerStudio Launch Webinar: Big Data, Big Models, Big News!
ER/Studio and DB PowerStudio Launch Webinar: Big Data, Big Models, Big News! ER/Studio and DB PowerStudio Launch Webinar: Big Data, Big Models, Big News!
ER/Studio and DB PowerStudio Launch Webinar: Big Data, Big Models, Big News!
 
Secure Your Data Assets
Secure Your Data AssetsSecure Your Data Assets
Secure Your Data Assets
 
RAD Studio XE7 Feature Matrix
RAD Studio XE7 Feature MatrixRAD Studio XE7 Feature Matrix
RAD Studio XE7 Feature Matrix
 
Is This Really a SAN Problem? Understanding the Performance of Your IO Subsy...
Is This Really a SAN Problem? Understanding the Performance of  Your IO Subsy...Is This Really a SAN Problem? Understanding the Performance of  Your IO Subsy...
Is This Really a SAN Problem? Understanding the Performance of Your IO Subsy...
 
Lahemaa NP bike or walking tour
Lahemaa NP bike or walking tourLahemaa NP bike or walking tour
Lahemaa NP bike or walking tour
 

Similar to Using Collaboration for Metadata, Semantics and Lineage by David Loshin

Collaborative Metadata Management with David Loshin
Collaborative Metadata Management with David LoshinCollaborative Metadata Management with David Loshin
Collaborative Metadata Management with David LoshinEmbarcadero Technologies
 
EDW Webinar: Designing Master Data Services for Application Integration
EDW Webinar: Designing Master Data Services for Application IntegrationEDW Webinar: Designing Master Data Services for Application Integration
EDW Webinar: Designing Master Data Services for Application IntegrationDATAVERSITY
 
03. Business Information Requirements Template
03. Business Information Requirements Template03. Business Information Requirements Template
03. Business Information Requirements TemplateAlan D. Duncan
 
Example data specifications and info requirements framework OVERVIEW
Example data specifications and info requirements framework OVERVIEWExample data specifications and info requirements framework OVERVIEW
Example data specifications and info requirements framework OVERVIEWAlan D. Duncan
 
Metadata Melodies Webinar with David Loshin Presentation
Metadata Melodies Webinar with David Loshin PresentationMetadata Melodies Webinar with David Loshin Presentation
Metadata Melodies Webinar with David Loshin PresentationEmbarcadero Technologies
 
CyberSecurity in a World of Connected Devices: IoT Security
CyberSecurity in a World of Connected Devices: IoT SecurityCyberSecurity in a World of Connected Devices: IoT Security
CyberSecurity in a World of Connected Devices: IoT SecurityHaluk Demirkan
 
Fuel your Data-Driven Ambitions with Data Governance
Fuel your Data-Driven Ambitions with Data GovernanceFuel your Data-Driven Ambitions with Data Governance
Fuel your Data-Driven Ambitions with Data GovernancePedro Martins
 
data collection, data integration, data management, data modeling.pptx
data collection, data integration, data management, data modeling.pptxdata collection, data integration, data management, data modeling.pptx
data collection, data integration, data management, data modeling.pptxSourabhkumar729579
 
Regulation and Compliance in the Data Driven Enterprise
Regulation and Compliance in the Data Driven EnterpriseRegulation and Compliance in the Data Driven Enterprise
Regulation and Compliance in the Data Driven EnterpriseDenodo
 
MDM Institute: Why is Reference data mission critical now?
MDM Institute: Why is Reference data mission critical now?MDM Institute: Why is Reference data mission critical now?
MDM Institute: Why is Reference data mission critical now?Orchestra Networks
 
Why an AI-Powered Data Catalog Tool is Critical to Business Success
Why an AI-Powered Data Catalog Tool is Critical to Business SuccessWhy an AI-Powered Data Catalog Tool is Critical to Business Success
Why an AI-Powered Data Catalog Tool is Critical to Business SuccessInformatica
 
3 Ways to Make Integrating Salesforce with your Business a Breeze
3 Ways to Make Integrating Salesforce with your Business a Breeze3 Ways to Make Integrating Salesforce with your Business a Breeze
3 Ways to Make Integrating Salesforce with your Business a BreezeDellBoomi
 
INTRODUCTIONOne of the most critical factors in customer relat.docx
INTRODUCTIONOne of the most critical factors in customer relat.docxINTRODUCTIONOne of the most critical factors in customer relat.docx
INTRODUCTIONOne of the most critical factors in customer relat.docxbagotjesusa
 
Data-Ed Online: Trends in Data Modeling
Data-Ed Online: Trends in Data ModelingData-Ed Online: Trends in Data Modeling
Data-Ed Online: Trends in Data ModelingDATAVERSITY
 
Data-Ed: Trends in Data Modeling
Data-Ed: Trends in Data ModelingData-Ed: Trends in Data Modeling
Data-Ed: Trends in Data ModelingData Blueprint
 
Conformed Dimensions of Data Quality – An Organized Approach to Data Quality ...
Conformed Dimensions of Data Quality – An Organized Approach to Data Quality ...Conformed Dimensions of Data Quality – An Organized Approach to Data Quality ...
Conformed Dimensions of Data Quality – An Organized Approach to Data Quality ...DATAVERSITY
 
Running head DATABASE AND DATA WAREHOUSING DESIGNDATABASE AND.docx
Running head DATABASE AND DATA WAREHOUSING DESIGNDATABASE AND.docxRunning head DATABASE AND DATA WAREHOUSING DESIGNDATABASE AND.docx
Running head DATABASE AND DATA WAREHOUSING DESIGNDATABASE AND.docxtodd271
 
Geek Sync | 5 Best Practices for Operationalizing Data Governance
Geek Sync | 5 Best Practices for Operationalizing Data GovernanceGeek Sync | 5 Best Practices for Operationalizing Data Governance
Geek Sync | 5 Best Practices for Operationalizing Data GovernanceIDERA Software
 

Similar to Using Collaboration for Metadata, Semantics and Lineage by David Loshin (20)

Collaborative Metadata Management with David Loshin
Collaborative Metadata Management with David LoshinCollaborative Metadata Management with David Loshin
Collaborative Metadata Management with David Loshin
 
EDW Webinar: Designing Master Data Services for Application Integration
EDW Webinar: Designing Master Data Services for Application IntegrationEDW Webinar: Designing Master Data Services for Application Integration
EDW Webinar: Designing Master Data Services for Application Integration
 
Working With Different Kinds of Data
Working With Different Kinds of DataWorking With Different Kinds of Data
Working With Different Kinds of Data
 
03. Business Information Requirements Template
03. Business Information Requirements Template03. Business Information Requirements Template
03. Business Information Requirements Template
 
Example data specifications and info requirements framework OVERVIEW
Example data specifications and info requirements framework OVERVIEWExample data specifications and info requirements framework OVERVIEW
Example data specifications and info requirements framework OVERVIEW
 
Metadata Melodies Webinar with David Loshin Presentation
Metadata Melodies Webinar with David Loshin PresentationMetadata Melodies Webinar with David Loshin Presentation
Metadata Melodies Webinar with David Loshin Presentation
 
CyberSecurity in a World of Connected Devices: IoT Security
CyberSecurity in a World of Connected Devices: IoT SecurityCyberSecurity in a World of Connected Devices: IoT Security
CyberSecurity in a World of Connected Devices: IoT Security
 
I T Evolution
I T  EvolutionI T  Evolution
I T Evolution
 
Fuel your Data-Driven Ambitions with Data Governance
Fuel your Data-Driven Ambitions with Data GovernanceFuel your Data-Driven Ambitions with Data Governance
Fuel your Data-Driven Ambitions with Data Governance
 
data collection, data integration, data management, data modeling.pptx
data collection, data integration, data management, data modeling.pptxdata collection, data integration, data management, data modeling.pptx
data collection, data integration, data management, data modeling.pptx
 
Regulation and Compliance in the Data Driven Enterprise
Regulation and Compliance in the Data Driven EnterpriseRegulation and Compliance in the Data Driven Enterprise
Regulation and Compliance in the Data Driven Enterprise
 
MDM Institute: Why is Reference data mission critical now?
MDM Institute: Why is Reference data mission critical now?MDM Institute: Why is Reference data mission critical now?
MDM Institute: Why is Reference data mission critical now?
 
Why an AI-Powered Data Catalog Tool is Critical to Business Success
Why an AI-Powered Data Catalog Tool is Critical to Business SuccessWhy an AI-Powered Data Catalog Tool is Critical to Business Success
Why an AI-Powered Data Catalog Tool is Critical to Business Success
 
3 Ways to Make Integrating Salesforce with your Business a Breeze
3 Ways to Make Integrating Salesforce with your Business a Breeze3 Ways to Make Integrating Salesforce with your Business a Breeze
3 Ways to Make Integrating Salesforce with your Business a Breeze
 
INTRODUCTIONOne of the most critical factors in customer relat.docx
INTRODUCTIONOne of the most critical factors in customer relat.docxINTRODUCTIONOne of the most critical factors in customer relat.docx
INTRODUCTIONOne of the most critical factors in customer relat.docx
 
Data-Ed Online: Trends in Data Modeling
Data-Ed Online: Trends in Data ModelingData-Ed Online: Trends in Data Modeling
Data-Ed Online: Trends in Data Modeling
 
Data-Ed: Trends in Data Modeling
Data-Ed: Trends in Data ModelingData-Ed: Trends in Data Modeling
Data-Ed: Trends in Data Modeling
 
Conformed Dimensions of Data Quality – An Organized Approach to Data Quality ...
Conformed Dimensions of Data Quality – An Organized Approach to Data Quality ...Conformed Dimensions of Data Quality – An Organized Approach to Data Quality ...
Conformed Dimensions of Data Quality – An Organized Approach to Data Quality ...
 
Running head DATABASE AND DATA WAREHOUSING DESIGNDATABASE AND.docx
Running head DATABASE AND DATA WAREHOUSING DESIGNDATABASE AND.docxRunning head DATABASE AND DATA WAREHOUSING DESIGNDATABASE AND.docx
Running head DATABASE AND DATA WAREHOUSING DESIGNDATABASE AND.docx
 
Geek Sync | 5 Best Practices for Operationalizing Data Governance
Geek Sync | 5 Best Practices for Operationalizing Data GovernanceGeek Sync | 5 Best Practices for Operationalizing Data Governance
Geek Sync | 5 Best Practices for Operationalizing Data Governance
 

More from Embarcadero Technologies

PyTorch for Delphi - Python Data Sciences Libraries.pdf
PyTorch for Delphi - Python Data Sciences Libraries.pdfPyTorch for Delphi - Python Data Sciences Libraries.pdf
PyTorch for Delphi - Python Data Sciences Libraries.pdfEmbarcadero Technologies
 
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...Embarcadero Technologies
 
Linux GUI Applications on Windows Subsystem for Linux
Linux GUI Applications on Windows Subsystem for LinuxLinux GUI Applications on Windows Subsystem for Linux
Linux GUI Applications on Windows Subsystem for LinuxEmbarcadero Technologies
 
Python on Android with Delphi FMX - The Cross Platform GUI Framework
Python on Android with Delphi FMX - The Cross Platform GUI Framework Python on Android with Delphi FMX - The Cross Platform GUI Framework
Python on Android with Delphi FMX - The Cross Platform GUI Framework Embarcadero Technologies
 
Introduction to Python GUI development with Delphi for Python - Part 1: Del...
Introduction to Python GUI development with Delphi for Python - Part 1:   Del...Introduction to Python GUI development with Delphi for Python - Part 1:   Del...
Introduction to Python GUI development with Delphi for Python - Part 1: Del...Embarcadero Technologies
 
FMXLinux Introduction - Delphi's FireMonkey for Linux
FMXLinux Introduction - Delphi's FireMonkey for LinuxFMXLinux Introduction - Delphi's FireMonkey for Linux
FMXLinux Introduction - Delphi's FireMonkey for LinuxEmbarcadero Technologies
 
Python for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 IntroductionPython for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 IntroductionEmbarcadero Technologies
 
RAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationRAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationEmbarcadero Technologies
 
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbarcadero Technologies
 
Rad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentRad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentEmbarcadero Technologies
 
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarMove Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarEmbarcadero Technologies
 
Getting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidGetting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidEmbarcadero Technologies
 
ER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureEmbarcadero Technologies
 
The Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesThe Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesEmbarcadero Technologies
 
Driving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsDriving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsEmbarcadero Technologies
 
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Embarcadero Technologies
 

More from Embarcadero Technologies (20)

PyTorch for Delphi - Python Data Sciences Libraries.pdf
PyTorch for Delphi - Python Data Sciences Libraries.pdfPyTorch for Delphi - Python Data Sciences Libraries.pdf
PyTorch for Delphi - Python Data Sciences Libraries.pdf
 
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
 
Linux GUI Applications on Windows Subsystem for Linux
Linux GUI Applications on Windows Subsystem for LinuxLinux GUI Applications on Windows Subsystem for Linux
Linux GUI Applications on Windows Subsystem for Linux
 
Python on Android with Delphi FMX - The Cross Platform GUI Framework
Python on Android with Delphi FMX - The Cross Platform GUI Framework Python on Android with Delphi FMX - The Cross Platform GUI Framework
Python on Android with Delphi FMX - The Cross Platform GUI Framework
 
Introduction to Python GUI development with Delphi for Python - Part 1: Del...
Introduction to Python GUI development with Delphi for Python - Part 1:   Del...Introduction to Python GUI development with Delphi for Python - Part 1:   Del...
Introduction to Python GUI development with Delphi for Python - Part 1: Del...
 
FMXLinux Introduction - Delphi's FireMonkey for Linux
FMXLinux Introduction - Delphi's FireMonkey for LinuxFMXLinux Introduction - Delphi's FireMonkey for Linux
FMXLinux Introduction - Delphi's FireMonkey for Linux
 
Python for Delphi Developers - Part 2
Python for Delphi Developers - Part 2Python for Delphi Developers - Part 2
Python for Delphi Developers - Part 2
 
Python for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 IntroductionPython for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 Introduction
 
RAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationRAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and Instrumentation
 
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
 
Rad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentRad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup Document
 
TMS Google Mapping Components
TMS Google Mapping ComponentsTMS Google Mapping Components
TMS Google Mapping Components
 
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarMove Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
 
Useful C++ Features You Should be Using
Useful C++ Features You Should be UsingUseful C++ Features You Should be Using
Useful C++ Features You Should be Using
 
Getting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidGetting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and Android
 
Embarcadero RAD server Launch Webinar
Embarcadero RAD server Launch WebinarEmbarcadero RAD server Launch Webinar
Embarcadero RAD server Launch Webinar
 
ER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data Architecture
 
The Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesThe Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst Practices
 
Driving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsDriving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data Assets
 
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016
 

Recently uploaded

Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2
 
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2
 
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2
 
WSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid EnvironmentsWSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid EnvironmentsWSO2
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 

Recently uploaded (20)

Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
 
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - Kanchana
 
WSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid EnvironmentsWSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid Environments
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 

Using Collaboration for Metadata, Semantics and Lineage by David Loshin

  • 1. Using Collaboration for Metadata, Semantics, and Lineage David Loshin Knowledge Integrity, Inc. www.knowledge-integrity.com 1© 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350
  • 2. Design in a Vacuum p  Original application design and development executed by project teams independently supporting lines of business p  Function-oriented application design n  Multiple, inconsistent uses of the same or similar terms n  Few or no controls on structural design n  Little interaction regarding consistency of semantics p  Variation of content meanings in different contexts creates difficulty in information integration © 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350 2
  • 3. Resolution, After-the-Fact? p  As data sets stream from operational systems into a data warehouse, the impacts of variation are magnified n  Aggregations may reflect questionable results n  Inconsistencies propagate into reports and analyses n  Questions are raised about the trustworthiness of the data p  Often the data is not “wrong,” just misinterpreted © 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350 3 Data Warehouse Data Integration
  • 4. Unstructured Data and Misunderstanding Semantics p  Outside of a structured context, character strings may have ambiguous meanings n  #MDM = Master Data Management or Mobile Device Management? p  As we seek to incorporate more data into the enterprise, the need for semantic consistency grows Yay, 4 more years of obama Yay, 4 more years of obama! Yay, 4 more years of obama #sarcasm © 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350 4
  • 5. Resolving Semantic Variance Metadata Management HarmonizationGovernance © 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350 5 But each by itself will not address the challenges
  • 6. © 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350 6 Metadata Management Concepts Business Terms Definitions Semantics Business Definitions Conceptual Domains Value Domains Reference Tables Mappings Reference Metadata Critical Data Elements Data Element Definitions Data Formats Aliases/Synonyms Data Elements Entity Models Relational Tables Master Object Directory Information Architecture p  Metadata repositories are good for managing the inventory but n  They require significant start-up effort n  They remain useful only as long as the metadata is current n  They do not always present the best opportunities for accessibility
  • 7. Data Harmonization p  Harmonization drives consistency but is difficult without an inventory of data elements and corresponding lineage © 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350 7 Identify inconsistent definitions, conflicts in data domains, format variations Extract data definitions from current guidance documents, etc. and categorize definitions using standard terminology Integrate data elements into a single reference source, then combine common data elements Identify authoritative source for definitions Assign names using Naming Convention Document in metadata Registry Identify Anomalies Resolve and Standardize Integrate & CollateExtract & Collect Regulations Policies Documents Forms
  • 8. What is Data Governance? p  Mapping business value drivers to data expectations and objectives, granting oversight and accountability, and verifying performance of compliance with corporate information policies n  Processes prescribed for operations, n  Procedures for day-to-day observance n  Oversight for verifying compliance © 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350 8 Accountability Data Policies Processes & Best Practices Information Standards Business Policy Roles and responsibilities Program management Data policies and standards Business intelligence Business terminology Data quality Auditability
  • 9. Coming to Terms… p  Data Governance institutes the policies and procedures for resolving conceptual differences about data semantics: n  Manage lineage to drive harmonization n  Active metadata management for defining data concepts n  Centralize metadata engagement n  Continuous attention to consistency © 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350 9 Map Lineage Differentiate Harmonize Assess Impact Communicate
  • 10. Lineage for Tracking Use of Common Business Terms © 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350 10 Business Term Use Definition Data Element Concept Data Element Data Element Data Element Concept Data Element Data Element Data Element Use Definition Conceptual Domain Value Domain Conceptual Domain Value Domain Conceptual Domain Value Domain Conceptual Domain Value Domain Conceptual Domain Value Domain Data Element Type First VARCHAR(25) Middle VARCHAR(25) Last VARCHAR(30) SocialSec CHAR(9) Data Element Type FirstName VARCHAR(35) LastName VARCHAR(40) SSN CHAR(11) Telephone VARCHAR(20)
  • 11. Impact Analysis and Data Lineage p  A collaborative platform allows interested individuals to track those business terms, data element concepts, and reference metadata relevant to their business processes p  A comprehensive directory links usage and definitions to processes and applications © 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350 11 Social Security Number Identifier Unique number assigned by Social Security Administration Authentication Last four digits of number assigned by the Social Security Administration Identifier Unique number assigned by the company Customer ID
  • 12. Active Metadata Management p  The root cause of data semantic variance is isolated design p  Eliminate variance by providing a shared framework for posting and discussing semantics p  Enable collaboration about n  Business terms n  Definitions n  Conceptual domains n  Value domains n  Data element concepts n  Data elements n  Entities © 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350 12 Metadata
  • 13. Facilitate Agreement About Definitions p  Logging business terms and their definitions in a centralized repository provides a shared resource for definitions p  Interaction among interested parties drives continuous resolution p  New application development can rely on existing definitions with existing “community support” © 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350 13
  • 14. Metadata Becomes the Hub for Agreement Shared Metadata Repository Transaction Processing Operational Systems Querying and Reporting Advanced Analytics © 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350 14
  • 15. Check Out These Resources! p  www.knowledge-integrity.com p  www.dataqualitybook.com p  If you have questions, comments, or suggestions, please contact me David Loshin 301-754-6350 loshin@knowledge-integrity.com © 2014 Knowledge Integrity, Inc. www.knowledge-integrity.com (301)754-6350 15