SlideShare una empresa de Scribd logo
1 de 14
ModelDR
the tool that untangles complex information
Many sources
Multiple views of multiple sources is the data challenge
OpenGamma
(Postgress)
Reference
Data
Corep Finrep
(XBRL Taxonomy)
Spreadsheets
View 1
View 2
View 3
View 4
2
Traditional data architecture uses data warehouse
3
Data warehouse
Front office system
Client ID Name Client
type
1 Thatcher Gold
2 Blair Silver
3 Cameron Bronze
Risk system
Client
ID
LEI Name Client
type
Risk
Rating
1 987 Thatcher Gold High
2 654 Blair Silver Medium
3 654 Cameron Bronze Medium
321 Obama LowLEI Name Risk rating
987 Thatcher High
654 Blair Medium
321 Obama Low
4
Warehouse duplicates & transforms the data
ModelDRExisting systems
5
Data Point Model architecture
OpenGamma
(Postgress)
EBA COREP
(Access)
Corep Finrep
(XBRL Taxonomy)
Spreadsheets
Data point models
EBA COREP
Spreadsheets
Corep Finrep
FIBO
Open Gamma
In
place
access
Semantics
View 1
View 2
View 3
View 4
6
The Data Point Model
Value Value Set
Data Point
Aspect
Context
Many
Value
1
The data point meta model
separates the data points
and their values
And treats
concept
relationships
as data
Traditional strategy
7
Example DPM with instance data
DoBs Client
1925-10-13 Thatcher
1953-05-06 Blair
1953-05-06 Cameron
Data Point Model
Aspect
Values
1945-01-01
1953-05-06
Aspect
Values
Thatcher
Blair
Cameron
DPs
!6#^
7f%$
^rrA
FQ!@
~A¬0
Aspects
DoB
Client
Rules
Regulator Roles
Reporting and analytics
Data management tooling
8
How ModelDR fits into the banking ecosystem
modelDR
Systems
Trading
systems
Calculation
Engine
Reg Report
needs
(e.g. XBRL taxonomy)
Spreadsheets
Risk systems
Data
warehouses
Report
writer
Data
modelling
Ontology
managementTopbraid
Data Architect
Manager
Data Owner
Standards
FIBO
New viewpoint
requirements
Report schema
& semantics
Global
language
Existing
Ontologies
Data
Models
RDF &
Sparql
Data
Schemas
Existing
Report
Designs
Semi
structured
Data designs
Inputs &
Outputs
Cross DB
Queries
New
schemas
New
Ontologies
New
Report
Designs
Meta
data
in SS
Congruent
View of 100%
Data quality
metrics
Congruent
View
• Gives a single, congruent viewpoint of all the banks data (with provenance)
• Enables queries across multiple database, eliminating new data warehouses
• Provides users fingertip access to the data architecture in each system
• Speaks a common business language by integrating financial ontologies like
FIBO and XBRL
9
10
A third DPM wired
together from 2
existing DPM
Regulation may be the
driver but efficiencies will
evolve from a universal
language across the big
data technology curveSelect legacy
systems for
ModelDR to
reverse
engineer into
DPM format
ModelDR
‘wires up
the new
DPM
viewpoint
to an
existing
or new
database
Model DR
forward
engineers
a query
drawn
from the
new
viewpoint
New
reports
are
drawn
from
old
system
architec
ture
Assessment
of tactical
transition to
the
ModelDR
strategic
solution
Steps towards the Model DR data solution
Use cases with demonstration
1. Untangle existing databases
2. Untangle existing spreadsheets
3. Measure and guarantee data quality
11
12
Business Entity
Class Level Adaptor
Attribute Adaptors
Adaptors Class Level Aspect
Attribute Level Aspect
Attribute Level
Value Sets
Resources
1. Untangle an existing data base
13
2: Untangle a spreadsheet
Report NameY Axis Aspect Y Axis Value Set Name Y Axis Coordinate Aspect Values
Reportable
Aspect
X Axis Aspect
X Axis
Value Set
X Axis
Coordinate
Aspect Values
Reportable Aspect Values
Systems
Data management tooling
Reporting and analytics Regulator
Duplication
Coverage
Consistency
Accuracy
completeness
conformity
14
3. Measure and guarantee data quality
Roles
modelDR
Trading
systems
Calculation
Engine
Reg Report
needs
(e.g. XBRL taxonomy)
Spreadsheets
Risk systems
Data
warehouses
Report
writer
Data
modelling
Ontology
management
Data Architect
Business Domain
Expert
Data Owner
FIBO
Cross DB
DQ Queries
Data quality
metrics
Meta
data
Analysis
Definition of Good
Data Quality
Report
Designs

Más contenido relacionado

La actualidad más candente

Roberto Trasarti PhD Thesis
Roberto Trasarti PhD ThesisRoberto Trasarti PhD Thesis
Roberto Trasarti PhD Thesis
Roberto Trasarti
 
Semantic data integration proof of concept
Semantic data integration proof of conceptSemantic data integration proof of concept
Semantic data integration proof of concept
Nicolas Bertrand
 
Knowledge Discovery & Representation
Knowledge Discovery & RepresentationKnowledge Discovery & Representation
Knowledge Discovery & Representation
Darshan Patil
 

La actualidad más candente (20)

Positional Data Organization and Compression in Web Inverted Indexes
Positional Data Organization and Compression in Web Inverted IndexesPositional Data Organization and Compression in Web Inverted Indexes
Positional Data Organization and Compression in Web Inverted Indexes
 
Dbms quiz
Dbms quiz Dbms quiz
Dbms quiz
 
Ds new
Ds newDs new
Ds new
 
Integrating AnIML Files in Electronic Laboratory Notebooks - PittCon 2015
Integrating AnIML Files in Electronic Laboratory Notebooks - PittCon 2015Integrating AnIML Files in Electronic Laboratory Notebooks - PittCon 2015
Integrating AnIML Files in Electronic Laboratory Notebooks - PittCon 2015
 
D 17
D 17D 17
D 17
 
EDI Training Module 5: Creating Clean Data foro Publishing
EDI Training Module 5:  Creating Clean Data foro PublishingEDI Training Module 5:  Creating Clean Data foro Publishing
EDI Training Module 5: Creating Clean Data foro Publishing
 
An Approach for the Incremental Export of Relational Databases into RDF Graphs
An Approach for the Incremental Export of Relational Databases into RDF GraphsAn Approach for the Incremental Export of Relational Databases into RDF Graphs
An Approach for the Incremental Export of Relational Databases into RDF Graphs
 
Overview of the Analytical Information Markup Language (AnIML)
Overview of the Analytical Information Markup Language (AnIML)Overview of the Analytical Information Markup Language (AnIML)
Overview of the Analytical Information Markup Language (AnIML)
 
Roberto Trasarti PhD Thesis
Roberto Trasarti PhD ThesisRoberto Trasarti PhD Thesis
Roberto Trasarti PhD Thesis
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
 
Spatiotemporal Database Models and Languages For Moving Objects - A Review
Spatiotemporal Database Models and Languages For Moving Objects - A ReviewSpatiotemporal Database Models and Languages For Moving Objects - A Review
Spatiotemporal Database Models and Languages For Moving Objects - A Review
 
A unified approach for spatial data query
A unified approach for spatial data queryA unified approach for spatial data query
A unified approach for spatial data query
 
Etl
EtlEtl
Etl
 
Semantic data integration proof of concept
Semantic data integration proof of conceptSemantic data integration proof of concept
Semantic data integration proof of concept
 
EDI Training Module 9: Explore EML with XML Editors
EDI Training Module 9:  Explore EML with XML EditorsEDI Training Module 9:  Explore EML with XML Editors
EDI Training Module 9: Explore EML with XML Editors
 
Programming in C++ and Data Strucutres
Programming in C++ and Data StrucutresProgramming in C++ and Data Strucutres
Programming in C++ and Data Strucutres
 
Knowledge Discovery & Representation
Knowledge Discovery & RepresentationKnowledge Discovery & Representation
Knowledge Discovery & Representation
 
Data Analytics with R and SQL Server
Data Analytics with R and SQL ServerData Analytics with R and SQL Server
Data Analytics with R and SQL Server
 
Effective and Efficient Entity Search in RDF data
Effective and Efficient Entity Search in RDF dataEffective and Efficient Entity Search in RDF data
Effective and Efficient Entity Search in RDF data
 
CRDC-H Draft Model Presentation to Nodes
CRDC-H Draft Model Presentation to NodesCRDC-H Draft Model Presentation to Nodes
CRDC-H Draft Model Presentation to Nodes
 

Destacado

Tw differentiation deviser mike gershon
Tw differentiation deviser mike gershonTw differentiation deviser mike gershon
Tw differentiation deviser mike gershon
Aarono1979
 
PART OF AN ABSTRACT
PART OF AN ABSTRACTPART OF AN ABSTRACT
PART OF AN ABSTRACT
aldanare
 
E3c2 becoming a forensic psychologist
E3c2 becoming a forensic psychologistE3c2 becoming a forensic psychologist
E3c2 becoming a forensic psychologist
Aarono1979
 
E1a4 self fulfilling prophecy as an explanation for criminality
E1a4 self fulfilling prophecy as an explanation for criminalityE1a4 self fulfilling prophecy as an explanation for criminality
E1a4 self fulfilling prophecy as an explanation for criminality
Aarono1979
 

Destacado (18)

About Nitor Infotech
About Nitor InfotechAbout Nitor Infotech
About Nitor Infotech
 
Sistem informatika penjualan secara tunaii
Sistem informatika penjualan secara tunaiiSistem informatika penjualan secara tunaii
Sistem informatika penjualan secara tunaii
 
The mouse and the child
The mouse and the childThe mouse and the child
The mouse and the child
 
Tw differentiation deviser mike gershon
Tw differentiation deviser mike gershonTw differentiation deviser mike gershon
Tw differentiation deviser mike gershon
 
pengaruh budaya terhadap perikalu prososial
pengaruh budaya terhadap perikalu prososialpengaruh budaya terhadap perikalu prososial
pengaruh budaya terhadap perikalu prososial
 
PART OF AN ABSTRACT
PART OF AN ABSTRACTPART OF AN ABSTRACT
PART OF AN ABSTRACT
 
Ece 214 week 2 dq 1
Ece 214 week 2 dq 1Ece 214 week 2 dq 1
Ece 214 week 2 dq 1
 
Sistem informasi
Sistem informasi Sistem informasi
Sistem informasi
 
Key Facts About Online Video
Key Facts About Online VideoKey Facts About Online Video
Key Facts About Online Video
 
E3c2 becoming a forensic psychologist
E3c2 becoming a forensic psychologistE3c2 becoming a forensic psychologist
E3c2 becoming a forensic psychologist
 
Model Drivers
Model DriversModel Drivers
Model Drivers
 
E1a4 self fulfilling prophecy as an explanation for criminality
E1a4 self fulfilling prophecy as an explanation for criminalityE1a4 self fulfilling prophecy as an explanation for criminality
E1a4 self fulfilling prophecy as an explanation for criminality
 
Brooklyn
BrooklynBrooklyn
Brooklyn
 
Section a revision
Section a revisionSection a revision
Section a revision
 
關懷手扶梯
關懷手扶梯關懷手扶梯
關懷手扶梯
 
Iivela impermeabilizzanti edilizia www.iivela.it catalogo listino-prodotti-li...
Iivela impermeabilizzanti edilizia www.iivela.it catalogo listino-prodotti-li...Iivela impermeabilizzanti edilizia www.iivela.it catalogo listino-prodotti-li...
Iivela impermeabilizzanti edilizia www.iivela.it catalogo listino-prodotti-li...
 
低頭族導引手機套
低頭族導引手機套低頭族導引手機套
低頭族導引手機套
 
Drama in the making how to lay out working record
Drama in the making how to lay out working recordDrama in the making how to lay out working record
Drama in the making how to lay out working record
 

Similar a ModelDR - the tool that untangles complex information

expressor customer webinar with American Tower
expressor customer webinar with American Towerexpressor customer webinar with American Tower
expressor customer webinar with American Tower
guest2295a71
 
Overview of oracle database
Overview of oracle databaseOverview of oracle database
Overview of oracle database
Samar Prasad
 

Similar a ModelDR - the tool that untangles complex information (20)

Slidesharedeck feb19
Slidesharedeck feb19Slidesharedeck feb19
Slidesharedeck feb19
 
Reference Representation in Large Metamodel-based Datasets
Reference Representation in Large Metamodel-based DatasetsReference Representation in Large Metamodel-based Datasets
Reference Representation in Large Metamodel-based Datasets
 
Lecture 3 note.pptx
Lecture 3 note.pptxLecture 3 note.pptx
Lecture 3 note.pptx
 
Unit01 dbms
Unit01 dbmsUnit01 dbms
Unit01 dbms
 
Finding your Way in the Midst of the NoSQL Haze - Abdelmonaim Remani
Finding your Way in the Midst of the NoSQL Haze - Abdelmonaim RemaniFinding your Way in the Midst of the NoSQL Haze - Abdelmonaim Remani
Finding your Way in the Midst of the NoSQL Haze - Abdelmonaim Remani
 
Db lec 04_new
Db lec 04_newDb lec 04_new
Db lec 04_new
 
Srikanta Mishra
Srikanta MishraSrikanta Mishra
Srikanta Mishra
 
RDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival dataRDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival data
 
Informatica slides
Informatica slidesInformatica slides
Informatica slides
 
Webinar: Enterprise Data Management in the Era of MongoDB and Data Lakes
Webinar: Enterprise Data Management in the Era of MongoDB and Data LakesWebinar: Enterprise Data Management in the Era of MongoDB and Data Lakes
Webinar: Enterprise Data Management in the Era of MongoDB and Data Lakes
 
Azure Databricks for Data Scientists
Azure Databricks for Data ScientistsAzure Databricks for Data Scientists
Azure Databricks for Data Scientists
 
Db lec 05_new
Db lec 05_newDb lec 05_new
Db lec 05_new
 
Dbms 1
Dbms 1Dbms 1
Dbms 1
 
expressor customer webinar with American Tower
expressor customer webinar with American Towerexpressor customer webinar with American Tower
expressor customer webinar with American Tower
 
Overview of oracle database
Overview of oracle databaseOverview of oracle database
Overview of oracle database
 
Overview of oracle database
Overview of oracle databaseOverview of oracle database
Overview of oracle database
 
The Database Environment Chapter 11
The Database Environment Chapter 11The Database Environment Chapter 11
The Database Environment Chapter 11
 
Database management system overview
Database management system overviewDatabase management system overview
Database management system overview
 
Spark Summit EU 2015: Combining the Strengths of MLlib, scikit-learn, and R
Spark Summit EU 2015: Combining the Strengths of MLlib, scikit-learn, and RSpark Summit EU 2015: Combining the Strengths of MLlib, scikit-learn, and R
Spark Summit EU 2015: Combining the Strengths of MLlib, scikit-learn, and R
 
Webinar@AIMS: LODE-BD
Webinar@AIMS: LODE-BDWebinar@AIMS: LODE-BD
Webinar@AIMS: LODE-BD
 

Último

Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
amitlee9823
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
amitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
amitlee9823
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 

Último (20)

Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 

ModelDR - the tool that untangles complex information

  • 1. ModelDR the tool that untangles complex information
  • 2. Many sources Multiple views of multiple sources is the data challenge OpenGamma (Postgress) Reference Data Corep Finrep (XBRL Taxonomy) Spreadsheets View 1 View 2 View 3 View 4 2
  • 3. Traditional data architecture uses data warehouse 3
  • 4. Data warehouse Front office system Client ID Name Client type 1 Thatcher Gold 2 Blair Silver 3 Cameron Bronze Risk system Client ID LEI Name Client type Risk Rating 1 987 Thatcher Gold High 2 654 Blair Silver Medium 3 654 Cameron Bronze Medium 321 Obama LowLEI Name Risk rating 987 Thatcher High 654 Blair Medium 321 Obama Low 4 Warehouse duplicates & transforms the data
  • 5. ModelDRExisting systems 5 Data Point Model architecture OpenGamma (Postgress) EBA COREP (Access) Corep Finrep (XBRL Taxonomy) Spreadsheets Data point models EBA COREP Spreadsheets Corep Finrep FIBO Open Gamma In place access Semantics View 1 View 2 View 3 View 4
  • 6. 6 The Data Point Model Value Value Set Data Point Aspect Context Many Value 1 The data point meta model separates the data points and their values And treats concept relationships as data
  • 7. Traditional strategy 7 Example DPM with instance data DoBs Client 1925-10-13 Thatcher 1953-05-06 Blair 1953-05-06 Cameron Data Point Model Aspect Values 1945-01-01 1953-05-06 Aspect Values Thatcher Blair Cameron DPs !6#^ 7f%$ ^rrA FQ!@ ~A¬0 Aspects DoB Client Rules
  • 8. Regulator Roles Reporting and analytics Data management tooling 8 How ModelDR fits into the banking ecosystem modelDR Systems Trading systems Calculation Engine Reg Report needs (e.g. XBRL taxonomy) Spreadsheets Risk systems Data warehouses Report writer Data modelling Ontology managementTopbraid Data Architect Manager Data Owner Standards FIBO New viewpoint requirements Report schema & semantics Global language Existing Ontologies Data Models RDF & Sparql Data Schemas Existing Report Designs Semi structured Data designs Inputs & Outputs Cross DB Queries New schemas New Ontologies New Report Designs Meta data in SS Congruent View of 100% Data quality metrics Congruent View
  • 9. • Gives a single, congruent viewpoint of all the banks data (with provenance) • Enables queries across multiple database, eliminating new data warehouses • Provides users fingertip access to the data architecture in each system • Speaks a common business language by integrating financial ontologies like FIBO and XBRL 9
  • 10. 10 A third DPM wired together from 2 existing DPM Regulation may be the driver but efficiencies will evolve from a universal language across the big data technology curveSelect legacy systems for ModelDR to reverse engineer into DPM format ModelDR ‘wires up the new DPM viewpoint to an existing or new database Model DR forward engineers a query drawn from the new viewpoint New reports are drawn from old system architec ture Assessment of tactical transition to the ModelDR strategic solution Steps towards the Model DR data solution
  • 11. Use cases with demonstration 1. Untangle existing databases 2. Untangle existing spreadsheets 3. Measure and guarantee data quality 11
  • 12. 12 Business Entity Class Level Adaptor Attribute Adaptors Adaptors Class Level Aspect Attribute Level Aspect Attribute Level Value Sets Resources 1. Untangle an existing data base
  • 13. 13 2: Untangle a spreadsheet Report NameY Axis Aspect Y Axis Value Set Name Y Axis Coordinate Aspect Values Reportable Aspect X Axis Aspect X Axis Value Set X Axis Coordinate Aspect Values Reportable Aspect Values
  • 14. Systems Data management tooling Reporting and analytics Regulator Duplication Coverage Consistency Accuracy completeness conformity 14 3. Measure and guarantee data quality Roles modelDR Trading systems Calculation Engine Reg Report needs (e.g. XBRL taxonomy) Spreadsheets Risk systems Data warehouses Report writer Data modelling Ontology management Data Architect Business Domain Expert Data Owner FIBO Cross DB DQ Queries Data quality metrics Meta data Analysis Definition of Good Data Quality Report Designs

Notas del editor

  1. modelDR is a tool from ModelDrivers. Its unique technology is the support for the data point model
  2. Traditional solutions to this challenge create the problems of data quality, slow rates and high costs of change. Left hand side examples of As Is systems are from our demonstration site.
  3. To run a query in current approaches you use SQL. SQL can only run against one database at a time. Therefore, for complex reg reports across multiple databases the data must be copied out to a data warehouse. This example is from OpenGamma – which is a modern system. Uses a warehouse in the traditional approach.
  4. The source data is all in different formats – it must also be made congruent, which requires complex transforms during the load –. Expensive! And then the data is in another hard coded format. New business requirement = new data warehouse. Oooh, that hurts!
  5. In the Data Point Model based approach Data congruence is created in the DPM layer. This is a design layer – no heavy weight technology = agile. The data is used in place by preference, not transformed certainly. SPAQL query language a) allows access across multiple databases and B) has the extra power of semantics and inference.
  6. Secret sauce: Separating each data point from its value is unique to the DPM approach. Allows data points to be re-purposed without duplication = Agile, Massively reduced data duplication. It shares with rdf and other semantic technologies the idea of making structural and meta data explicit, in data, Enable queries to reason based on “knowledge”, New rules and relationships are introduced without database changes
  7. Current architecture strategies treat the value as the data point. If there are 1,000,000 clients there are 1,000,000 DoB instances. But between 1915 and 2015 there are only 36500 days to have birthday. A 30 fold duplication of data. This 30 fold inefficiency is necessary as the Client and DoB concepts are hard wired together in the Client table. The DPM breaks the data down into its atomic level – negating this constraint. The rule that all clients must have a DoB is in a Rule, not hard coded into the database structure = agile.
  8. The Data Point Model enables ModelDR to understand any data schema, untangle it and design solutions into many target technologies.
  9. The tool can import from, and export, to any data structure, from Oracle to OWL ontologies. The desk top design capability means data structures can be manipulated analysed and synthesised in a visual design approach, making it much faster than other approaches – especially spreadsheets! Access multiple sources (the data panoply) Traditional: Duplication - copy data from multiple places to warehouse Data Point Model: Semantic access - Access at source Data congruence Traditional: Transform - change shape of data during warehouse load Data Point Model: Global language Data access Traditional: SQL - One database at a time- No intelligence Data Point Model: SPARQL – across databases- With inference Visibility of information about data Traditional: Ask manager or technologist of each silos Data Point Model: Global, fingertip access Management Control Traditional: Distributed, by silo Data Point Model: Industrialized Solution Design Traditional: Work with physical database design Data Point Model: Work with logical & semantics
  10. A simple first step is to take a business need requiring data from 2 or more disparate sources and use ModelDR to wire a solution together without a data warehouse.
  11. modelDR can easily transform all kinds of data, in this case an Oracle database, into a Data Point Model
  12. Likewise ModelDR can convert regulatory reports, spreadsheet and any other data format to a Data Point Model
  13. The seven key dimensions associated with data quality (completeness, coverage, conformity, consistency, accuracy, duplication, timeliness). These dimensions facilitate better communications among and between stakeholders about data quality objectives, challenges and remediation approaches. Input to ModelDR are Schema from database, data models, FIBO, Reg report obligations etc Definition of good from Business Domain experts Output will be Cross database querys Data quality Report designs Meta data analysis Data quality metrics. Definitions: Core data Attributes - a composite set of all critical data attributes for all primary applications (i.e. research, trade, clear, settle, price, value, risk, compliance, books and records) throughout the full transactions lifecycle. Definitions of core attributes will be aligned with FIBO Standard Measurement criteria - working on the development of standard data quality metric categories, standard root cause categories, standard set of data governance criteria and standard set of business rules for both reference and transactional data attributes.