SlideShare a Scribd company logo
INFORMATION ARCHITECTURE
FOR DWH PROJECTS


RUAIRI PRENDIVILLE
SENIOR CONSULTANT , SYBASE (UK)

JUNE I4TH, 2012, ISTANBUL
AGENDA
         • Introduction to DWH
            – Are DWH project complex, challenges, requirements
         • Information Architecture (EA) for DWH
            – Models, Workflows, Artifacts
         • Mapping over Sybase PowerDesigner
            – Mapping to IA models and artifacts
            – Features of interest for DWH
         • Demonstration
            – One example of IA architecture on the project
         • DWH Referent IA
            – Layers and recommendations

2 – Company Confidential – June 18, 2012
COMPLEXITY OF DWH PROJECTS




         ARE DWH PROJECTS COMPLEX?




3 – Company Confidential – June 18, 2012
4 – Company Confidential – June 18, 2012
BI/DWH COMPLEXITY
         Causes, sources
                – Data Sources
                             Different sources, technologies, business functions, legacy,
                              overlapping, concepts, elements
                – Scope and Performances,
                              • Never enough, never on time, content variations(!),
                – Participants
                              • Different backgrounds, knowledge, skills, motivation, visions,
                – Requirements
                              • Continuous changes and extensions,
                – Growth and Development
                              • Volume of data, people, reports and analysis,
                – Quality
                              • Clean, right, correct on time, cleansing (division of resp.)
5 – Company Confidential – June 18, 2012
BI/DWH COMPLEXITY
         Change, Heterogeneity
                – Never enough
                             Users/BI Analyst can not give definite, detailed, complete and
                              precise specification of all reports/views in advance (!),
                             Changes are coming on the end, they are inevitable and continual,
                – Never on time
                             Every change should be implemented and used in usable time
                              frame, before user forgets about it,
                – Never one and exactly one data source,
                             Different sources results in:
                              – Different DMS technology, different refresh rate, different volume,
                                different performances (management).....
                              – Data overlapping – consolidation,




6 – Company Confidential – June 18, 2012
BI/DWH COMPLEXITY
         Volume and growth, data quality
                – Large Volume and intensive Growth is inevitable,
                             Operational Data Sources,
                              – Keep only data set needed for operational work (year?),
                              – Keep it in the shape suitable for operational work (Relational),
                – Analytical Extension,
                             Keep data needed for sound analysis (many years?),
                             Keep it in the shape suitable for analysis (MDM),
                – Growth is inevitable per time and volume,
                – Compromises:
                             Time: keep last (x) months or representative sample,
                             Nobody is actually happy, neither IT or Business
                – Data Quality
                             Clean, consolidated data source does not exists,
                             Every data source needs “housekeeping” constantly, Data Entry/ETL
7 – Company Confidential – June 18, 2012
BI/DWH COMPLEXITY
         Performance


                – Never fast enough
                             Use of technology not designed/suited for analytics (RDBMS),
                             Intensive use of „ad hoc“ request – indexing problem (RDBMS),
                              – Free exploration over arbitrary data set is heavily limited,
                             Very intensive and heavy administration – never ending story,
                – One and only one complete “Version of the truth”
                             Similar or overlapping analysis are presenting different data!!
                              – Which one is correct and right? What about the rest of it?
                             You are publisher – hold the responsibilities,
                              – Hold the reader's trust,
                              – Publish on regular basis,
                              – Use variety of sources and edit them with quality and consistency,
                             Data consistency must be established and protected,

8 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE FOR DWH




         WORKFLOWS AND MODELS




9 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE FOR DWH
         Position of EA




10 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE FOR DWH
         Position of IA


                                            Motivation, goals, business principles
                                            organizational structure, Business
                                            Functions, Services and Processes



                                            IT support for Business Architecture
                                            System Services, Applications,
                                            Databases, Components, Forms,
                                            Reports, Data Flows....

                                            Technology for IS Architecture,
                                            network, servers, installed instances,
                                            Access points,

                                            From current to planned
11 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE FOR DWH
         Method (ADM)
               – To Define Architecture Development Method
                            Define at any point of the project Who is doing What, How and When
                            Define Phases, Workflows, Artifacts, Models, and Deliverable
               – Essential for DWH/BI with Backward Requirement process
               – Presented ADM and IA is:
                            Agile – simplification of RUP, TOGAF
                            Iterative and Incremental – cyclic repetition of workflows,
                            Data Driven – based on Data Assets
                            Comprehensive – includes all activities including maintenance and RFC
                            Model Driven – all artifacts are represented with modeling artifacts
                            Requirement Driven – placed in the center of methodology
                            Sustainable – at any point knowledge is collected, formally specified
                             and properly presented

12 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE FOR DWH
         Main ADM Cycle

     Requirements&Constraints in
     the center
     Not all are mandatory
     Presented main cycle, others
     possible
     Many cycles are expected
     All that is needed to obtain
     sustainable system
          • Development
          • Deployment
          • Maintenance
     Active, in IME


13 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE FOR DWH
         B.Data Analysis
         – Objective:
                      Discover, identify, collect, elaborate, specify, define and present Data Assets
                      Different abstraction levels: from conceptual to implementation
         – Viewpoints:
                      Architectural viewpoint, Data Providers and Consumers, data flow process,
                       engaged systems, applications, components, usage, access rights
                      Structural viewpoint, structure, attributes, relationships, dependencies,
                       rules applied on conceptual and physical level
         – Inputs:
                      IA (others not in the scope),
         – Outputs
                      DA, Sources Conceptual and Physical Data


14 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE FOR DWH
         C.DWH Design and Implementation
         – Objective:
                      D&I of integrated and unified data collection, organized in dimension of
                       time, which is subject oriented used for analysis, planning and evaluation of
                       business performances
                      Establish common view (unified/integrated/complete) over the enterprise
                       data, stable source of historical information, accommodate data growth
         – Activities:
                      Full and detailed schema specification for DWH, Staging and ODS
         – Inputs:
                      IA & DA, Sources Conceptual/Physical Data,
         – Outputs
                      IA & DA, Conceptual and Physical DWH


15 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE FOR DWH
         D.ETL Design and Implementation
         – Objective:
                      To analyze, elaborate, define, specify, present and implement full and
                       incremental ETL flows between source2staging, staging2DWH, DWH2MDM
                      To discover, identify, collect, elaborate, specify, define and present all
                       characteristics of ETL flows,
         – Activities:
                      Extraction Method, Schema, Condition and Frequency for increments,
                       – Source 2 Target Mapping,
                      Transformation processes on the appropriate level of details,
                      Data Flow Architecture, Trash management
         – Inputs:
                      IA&DA, Sources Conceptual/Physical Data and DWH,
         – Outputs
                      DA, Data Flow, Sources Conceptual/Physical Data,
16 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE FOR DWH
         E.BI Design and Implementation
         – Objective:
                      Establish Multidimensional space (Business Universe) with Facts, Measures,
                       Dimensions and Hierarchies,
                      Build visualization including Reports, Dashboards, OLAP views,
                      Check if requested KPI set is supported and presented,
         – Activities:
                      MDM Space (above)
                      Detailed specification of requested KPI with mapping
                      Detailed specification of Reports, Dashboards and OLAP Views
                      Access rights and delivery mechanisms
         – Inputs:
                      DWH, IA and DA
         – Outputs
                      IA, DA, DWH (MDM) models
17 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE FOR DWH
         Paths – Simplified Analysis, Design and Implementation

     Generally many paths are
     possible

     Gap Analysis may discover
     missing info

     Analysis, Design and
     Implementation of DWH, ETL
     and BI are tightly
     interconnected and
     dependent on each other




18 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE FOR DWH
         Models – Business&Information Architecture


               – Specifies
                            Application systems and applications,
                            Data Assets, Databases, Data Source/Destination, Data
                             Providers/Consumers,
                            Usage of Data Assets and Applications, cooperation and
                             collaboration of Applications and/or services,
                            ownership over the Data Assets, Applications and Services,
                             elements of SLA
                            ETL procedures on high abstraction level.
               – Viewpoints
                            Architecture of the system
               – Represents a “hat” for the rest of the system
19 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE FOR DWH
         Models - Source Model


               – Specifies
                            details to understand structural relationships and meaning (conceptual)
                            internal structure of data source with implementation details (physical)
                             – tables, columns, views, keys, procedures, indexes, rights, constraints, triggers
                            consolidated by bidirectional synchronization and associated
                             transformation
                            Specifies extraction scheme for every data source,
                            Source for Source2Target mapping
               – Viewpoint
                            One or more diagrams per source to represent subject area
               – Used to synchronize changes from source into DWH IA
                            Starting point for change management
20 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE FOR DWH
         Models – DWH model


               – Specifies
                            details to understand structural relationships and meaning (conceptual)
                            internal structure of DWH with implementation details (physical),
                            Internal MDM structure of Data Marts (physical),
                            For Staging, Trash, ODS, DWH and MDM
                            Target for Source2Target mapping
                            Relational2MDM mapping,
               – Viewpoints
                            One or more diagrams to represent subject area
                            One or more MDM diagrams to represent Data Marts
               – Used to synchronize changes from DWH IA to actual RDBMS
                            Ending point for change management
21 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE FOR DWH
         Models – Data Flow model


               – Specifies
                            Connects all important data sources to destination
                            Data flows from source to destination with all attributes and constraints
                             – characteristics of flow processes, source and destination tables, kind of the
                               flow (ETL, replication or federation), integration preconditions, used
                               integration service, possible outcomes etc.
                            Mapping source2target within every step of the flow
               – Viewpoints
                            One or more diagrams to represent actual flow task
                             – Aggregation, sort, filter, projection, split, join, merge, lookup
                            One or more diagrams to represent transformation control flow
               – Used to present integration, consolidation and migration

22 – Company Confidential – June 18, 2012
MAPPING ON SYBASE POWERDESIGNER




         DWH RELATED MODELS AND FEATURES




23 – Company Confidential – June 18, 2012
MAPPING ON SYBASE POWERDESIGNER
         Data Models




24 – Company Confidential – June 18, 2012
MAPPING ON SYBASE POWERDESIGNER
         Architecture and Requirements




25 – Company Confidential – June 18, 2012
MAPPING ON SYBASE POWERDESIGNER
         DHW related features – Dependency Matrix
         – What
                      Two dimensional hierarchical matrix
                      Present, review and create/delete links of particular kind between
                       two artifacts
                       – Any model, any diagram, any two artifacts
                       – Indirect (two or more links) dependency, drilling
                      Hierarchy of objects on row/column, Copy to CVS
         – Reasoning
                      Full, rich, useful dependency analysis (network)
                      EAM to understand and present dependency between Data Assets
                       and Data Providers and Consumers,
                      PDM to create mapping overview
                      DMM to present actual source to target dependencies

26 – Company Confidential – June 18, 2012
MAPPING ON SYBASE POWERDESIGNER
         DHW related features – Mappings
         – What
                      Modeling Connection between objects
                       – Mapping with transformation (O/R, R/R, O/O)
                       – Generation (Generate Mappings)
                      Wizard to convert mappings into Transformation Task (ILM)
                      Mapping Editor
         – Reasoning
                      Data Flow specification
                      Relational to Multidimensional,
                       – DWH2MDM
                      Relational to Relational,
                       – Source2Target
                      Any descriptive dependency
                       – Federation concept (not Replication or ETL)
27 – Company Confidential – June 18, 2012
MAPPING ON SYBASE POWERDESIGNER
         DHW related features – Impact/Lineage Analysis
         – What
                      Impact Analysis – consequences of the change
                      Lineage Analysis – objects forming the basis for object
                      Temporary View for Review
                      IAM for permanent view, snapshot (Drilling, Exploring)
                      Analysis Rules changeable (Impact/Lineage),
         – Reasoning
                      Change Management evaluation, estimation and planning,
                       – To asses change impact before it happens (costs, time, resources)
                      Snapshots
                       – Development points, different version of system,
                      Meta Data BI
                       – To explore meta-data set, discover implicit dependencies,

28 – Company Confidential – June 18, 2012
DEMONSTRATION




         EXAMPLE




29 – Company Confidential – June 18, 2012
REFERENT INFORMATION ARCHITECTURE




         MAIN LAYERS OF INFORMATION ARCHITECTURE




30 – Company Confidential – June 18, 2012
REFERENT INFORMATION ARCHITECTURE
         Recommended architecture - example




31 – Company Confidential – June 18, 2012
REFERENT INFORMATION ARCHITECTURE
         Data Access Layer - recommendations
               – Set of processes, tools, activities and models:
                            Data extraction (E) from operational system to DWH,
                            Transformation to suitable shape (T),
                             – Data cleansing, consistency check, integrity,
                             – Translation from operational to enterprise format,
                             – Enterprise DWH data structure is inevitable different then operational,
                            Data loading into DWH (L),
               – Recommendations :
                            Understand OS structure, rules and dynamics,
                            Dynamics of data refresh rate should be realistic,
                            Changed Data Capture Algorithm: Intrusive/Non Intrusive,
                            Apply effective ETL/ELT, use staging area,
                            Document everything - very intensive and complex changes,
                             – Mappings between Data Sources and DWH Destination,
32 – Company Confidential – June 18, 2012
REFERENT INFORMATION ARCHITECTURE
         DWH Layer and Recommendations
               – DWH, Staging, Trash and ODS
                            Common view on enterprise data, regardless of how/who will use it,
                            Unification offers flexibility in how the data is later interpreted
                            A stable source of historical information,
                            Efficient accommodation of a data explosion (growth),
                            Supply data for Analytical layer on required granularity,
                            Trash and Alerts&Matching to jump over initial cleansing (blocker),
               – Recommendations:
                            Use pre-packaged solution and existing experience,
                            Use relational and multidimensional modeling (document all),
                            Relational to address performance issues, follow OS paradigm,
                            Multidimensional to present later Business Universe for Analytics,
                            Use views to transform and map Relational to Multidimensional and
                             back,
33 – Company Confidential – June 18, 2012
REFERENT INFORMATION ARCHITECTURE
         Delivery Layer and Recommendations
               – Set of processes, tools, activities and models:
                            Selection of data subset to be delivered,
                            Reorganization (format) of the data to be delivered,
                             – Aggregation, Summing, Counting, additional classification,
                             – Data transformation (Date, Time), slowly changing dimensions
                            Transform DWH structures to “Business Universe”,
                             – Facts, Measurements, Dimensions, Hierarchies, Business lang. abstraction
                            Granularity accordingly to the End User needs,
               – Recommendations:
                            Use multidimensional modeling,
                            Model transformation/mappings between DWH and Data Mart(s),
                            Extend multidimensional model with required BI meta-data,
                            Define refresh rate on the basis on user needs (constraints),
                            Aggregations are difficult for incremental update
34 – Company Confidential – June 18, 2012
REFERENT INFORMATION ARCHITECTURE
         MDM Layer and Recommendations
               – Data marts
                            DWH derivatives, provide the business community answers to asked
                             questions and strategic analysis,
                            Tailored for a particular capability or function of enterprise,
                            Vertically organized and bounded to one business function,
                            Organized in multidimensional structure,
                            OLAP – On line Analytical Processing – ROLAP/MOLAP
               – Recommendations:
                            Choose proper storage technology (ROLAP/MOLAP),
                             – Special storage may not be standard and may narrow your choices,
                             – Common storage may not be performative enough,
                            Choose Virtual Marts as basement of Analytics,
                            Use separate V. Mart for separate business concerns,
                            Adjust to BI meta-data requirements, use automated access,
35 – Company Confidential – June 18, 2012
INFORMATION ARCHITECTURE
FOR DWH PROJECTS

QUESTIONS?



RUAIRI PRENDIVILLE
SENIOR CONSULTANT , SYBASE (UK)

JUNE I4TH, 2012, ISTANBUL
Information Architech and DWH with PowerDesigner

More Related Content

What's hot

White Paper - Data Warehouse Project Management
White Paper - Data Warehouse Project ManagementWhite Paper - Data Warehouse Project Management
White Paper - Data Warehouse Project ManagementDavid Walker
 
Jennifer Sledz Resume
Jennifer Sledz ResumeJennifer Sledz Resume
Jennifer Sledz Resumejsledz
 
Project Controls Expo 18th Nov 2014 - Introduction and key note presentation ...
Project Controls Expo 18th Nov 2014 - Introduction and key note presentation ...Project Controls Expo 18th Nov 2014 - Introduction and key note presentation ...
Project Controls Expo 18th Nov 2014 - Introduction and key note presentation ...
Project Controls Expo
 
Atul Randive CV_IKnowSolutions_ENv2
Atul Randive CV_IKnowSolutions_ENv2Atul Randive CV_IKnowSolutions_ENv2
Atul Randive CV_IKnowSolutions_ENv2atul randive
 
Rhapsody Technologies Introduction Deck 01 31 12
Rhapsody Technologies   Introduction Deck 01 31 12Rhapsody Technologies   Introduction Deck 01 31 12
Rhapsody Technologies Introduction Deck 01 31 12
ebreger
 
Unified big data architecture
Unified big data architectureUnified big data architecture
Unified big data architecture
DataWorks Summit
 
Agile BI Development Through Automation
Agile BI Development Through AutomationAgile BI Development Through Automation
Agile BI Development Through Automation
Manta Tools
 
2010/10 - Database Architechs - Data Services Summary
2010/10 - Database Architechs - Data Services Summary2010/10 - Database Architechs - Data Services Summary
2010/10 - Database Architechs - Data Services Summary
Database Architechs
 
Data warehouse
Data warehouseData warehouse
Data warehouse
Rishabh Dogra
 
IOUG93 - Technical Architecture for the Data Warehouse - Presentation
IOUG93 - Technical Architecture for the Data Warehouse - PresentationIOUG93 - Technical Architecture for the Data Warehouse - Presentation
IOUG93 - Technical Architecture for the Data Warehouse - PresentationDavid Walker
 
Agile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data PresentationAgile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data Presentation
Vishal Kumar
 
Master Data Management (MDM) 101 & Oracle Trading Community Architecture (TCA...
Master Data Management (MDM) 101 & Oracle Trading Community Architecture (TCA...Master Data Management (MDM) 101 & Oracle Trading Community Architecture (TCA...
Master Data Management (MDM) 101 & Oracle Trading Community Architecture (TCA...
Rhapsody Technologies, Inc.
 
David Edson CV Abridged
David Edson CV AbridgedDavid Edson CV Abridged
David Edson CV AbridgedDavid Edson
 
IP&A109 Next-Generation Analytics Architecture for the Year 2020
IP&A109 Next-Generation Analytics Architecture for the Year 2020IP&A109 Next-Generation Analytics Architecture for the Year 2020
IP&A109 Next-Generation Analytics Architecture for the Year 2020Anjan Roy, PMP
 
Powering Next Generation Data Architecture With Apache Hadoop
Powering Next Generation Data Architecture With Apache HadoopPowering Next Generation Data Architecture With Apache Hadoop
Powering Next Generation Data Architecture With Apache Hadoop
Hortonworks
 
Data Works Berlin 2018 - Worldpay - PCI Compliance
Data Works Berlin 2018 - Worldpay - PCI ComplianceData Works Berlin 2018 - Worldpay - PCI Compliance
Data Works Berlin 2018 - Worldpay - PCI Compliance
David Walker
 
Data warehouse 101-fundamentals-
Data warehouse 101-fundamentals-Data warehouse 101-fundamentals-
Data warehouse 101-fundamentals-AshishGuleria
 

What's hot (20)

White Paper - Data Warehouse Project Management
White Paper - Data Warehouse Project ManagementWhite Paper - Data Warehouse Project Management
White Paper - Data Warehouse Project Management
 
Jennifer Sledz Resume
Jennifer Sledz ResumeJennifer Sledz Resume
Jennifer Sledz Resume
 
Project Controls Expo 18th Nov 2014 - Introduction and key note presentation ...
Project Controls Expo 18th Nov 2014 - Introduction and key note presentation ...Project Controls Expo 18th Nov 2014 - Introduction and key note presentation ...
Project Controls Expo 18th Nov 2014 - Introduction and key note presentation ...
 
Atul Randive CV_IKnowSolutions_ENv2
Atul Randive CV_IKnowSolutions_ENv2Atul Randive CV_IKnowSolutions_ENv2
Atul Randive CV_IKnowSolutions_ENv2
 
Rhapsody Technologies Introduction Deck 01 31 12
Rhapsody Technologies   Introduction Deck 01 31 12Rhapsody Technologies   Introduction Deck 01 31 12
Rhapsody Technologies Introduction Deck 01 31 12
 
Unified big data architecture
Unified big data architectureUnified big data architecture
Unified big data architecture
 
Robin_Hadoop
Robin_HadoopRobin_Hadoop
Robin_Hadoop
 
Agile BI Development Through Automation
Agile BI Development Through AutomationAgile BI Development Through Automation
Agile BI Development Through Automation
 
Alphonso_Triplett.Sr_Prometheus_Phoenix
Alphonso_Triplett.Sr_Prometheus_PhoenixAlphonso_Triplett.Sr_Prometheus_Phoenix
Alphonso_Triplett.Sr_Prometheus_Phoenix
 
2010/10 - Database Architechs - Data Services Summary
2010/10 - Database Architechs - Data Services Summary2010/10 - Database Architechs - Data Services Summary
2010/10 - Database Architechs - Data Services Summary
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
IOUG93 - Technical Architecture for the Data Warehouse - Presentation
IOUG93 - Technical Architecture for the Data Warehouse - PresentationIOUG93 - Technical Architecture for the Data Warehouse - Presentation
IOUG93 - Technical Architecture for the Data Warehouse - Presentation
 
Agile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data PresentationAgile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data Presentation
 
Master Data Management (MDM) 101 & Oracle Trading Community Architecture (TCA...
Master Data Management (MDM) 101 & Oracle Trading Community Architecture (TCA...Master Data Management (MDM) 101 & Oracle Trading Community Architecture (TCA...
Master Data Management (MDM) 101 & Oracle Trading Community Architecture (TCA...
 
David Edson CV Abridged
David Edson CV AbridgedDavid Edson CV Abridged
David Edson CV Abridged
 
ashishtripathi
ashishtripathiashishtripathi
ashishtripathi
 
IP&A109 Next-Generation Analytics Architecture for the Year 2020
IP&A109 Next-Generation Analytics Architecture for the Year 2020IP&A109 Next-Generation Analytics Architecture for the Year 2020
IP&A109 Next-Generation Analytics Architecture for the Year 2020
 
Powering Next Generation Data Architecture With Apache Hadoop
Powering Next Generation Data Architecture With Apache HadoopPowering Next Generation Data Architecture With Apache Hadoop
Powering Next Generation Data Architecture With Apache Hadoop
 
Data Works Berlin 2018 - Worldpay - PCI Compliance
Data Works Berlin 2018 - Worldpay - PCI ComplianceData Works Berlin 2018 - Worldpay - PCI Compliance
Data Works Berlin 2018 - Worldpay - PCI Compliance
 
Data warehouse 101-fundamentals-
Data warehouse 101-fundamentals-Data warehouse 101-fundamentals-
Data warehouse 101-fundamentals-
 

Viewers also liked

Sybase PowerDesigner Vs Erwin
Sybase PowerDesigner Vs ErwinSybase PowerDesigner Vs Erwin
Sybase PowerDesigner Vs Erwin
Sybase Türkiye
 
Using modeling tools data profiling powerdesigner data solutions de spirlet
Using modeling tools  data profiling powerdesigner data solutions de spirletUsing modeling tools  data profiling powerdesigner data solutions de spirlet
Using modeling tools data profiling powerdesigner data solutions de spirlet
Thierry de Spirlet
 
UML and Software Modeling Tools.pptx
UML and Software Modeling Tools.pptxUML and Software Modeling Tools.pptx
UML and Software Modeling Tools.pptx
Nwabueze Obioma
 
Year One Data Stewardship
Year One Data StewardshipYear One Data Stewardship
Year One Data StewardshipAngela Boyd
 
Data Vault DWH Automation
Data Vault DWH AutomationData Vault DWH Automation
Data Vault DWH Automation
Torsten Glunde
 
DATA WAREHOUSING
DATA WAREHOUSINGDATA WAREHOUSING
DATA WAREHOUSING
King Julian
 

Viewers also liked (8)

Data Modelling
Data ModellingData Modelling
Data Modelling
 
Sybase PowerDesigner Vs Erwin
Sybase PowerDesigner Vs ErwinSybase PowerDesigner Vs Erwin
Sybase PowerDesigner Vs Erwin
 
Using modeling tools data profiling powerdesigner data solutions de spirlet
Using modeling tools  data profiling powerdesigner data solutions de spirletUsing modeling tools  data profiling powerdesigner data solutions de spirlet
Using modeling tools data profiling powerdesigner data solutions de spirlet
 
UML and Software Modeling Tools.pptx
UML and Software Modeling Tools.pptxUML and Software Modeling Tools.pptx
UML and Software Modeling Tools.pptx
 
planning & project management for DWH
planning & project management for DWHplanning & project management for DWH
planning & project management for DWH
 
Year One Data Stewardship
Year One Data StewardshipYear One Data Stewardship
Year One Data Stewardship
 
Data Vault DWH Automation
Data Vault DWH AutomationData Vault DWH Automation
Data Vault DWH Automation
 
DATA WAREHOUSING
DATA WAREHOUSINGDATA WAREHOUSING
DATA WAREHOUSING
 

Similar to Information Architech and DWH with PowerDesigner

Big Data in Media
Big Data in MediaBig Data in Media
Big Data in Media
Kris Tuttle
 
Analytic Platforms in the Real World with 451Research and Calpont_July 2012
Analytic Platforms in the Real World with 451Research and Calpont_July 2012Analytic Platforms in the Real World with 451Research and Calpont_July 2012
Analytic Platforms in the Real World with 451Research and Calpont_July 2012
Calpont Corporation
 
Create your Big Data vision and Hadoop-ify your data warehouse
Create your Big Data vision and Hadoop-ify your data warehouseCreate your Big Data vision and Hadoop-ify your data warehouse
Create your Big Data vision and Hadoop-ify your data warehouse
Jeff Kelly
 
Building a service knowledge dashboard
Building a service knowledge dashboardBuilding a service knowledge dashboard
Building a service knowledge dashboardDekkinga, Ewout
 
BAR360 open data platform presentation at DAMA, Sydney
BAR360 open data platform presentation at DAMA, SydneyBAR360 open data platform presentation at DAMA, Sydney
BAR360 open data platform presentation at DAMA, Sydney
Sai Paravastu
 
Hadoop as data refinery
Hadoop as data refineryHadoop as data refinery
Hadoop as data refinery
Steve Loughran
 
Hadoop as Data Refinery - Steve Loughran
Hadoop as Data Refinery - Steve LoughranHadoop as Data Refinery - Steve Loughran
Hadoop as Data Refinery - Steve Loughran
JAX London
 
GDPR Noncompliance: Avoid the Risk with Data Virtualization
GDPR Noncompliance: Avoid the Risk with Data VirtualizationGDPR Noncompliance: Avoid the Risk with Data Virtualization
GDPR Noncompliance: Avoid the Risk with Data Virtualization
Denodo
 
Organising the Data Lake - Information Management in a Big Data World
Organising the Data Lake - Information Management in a Big Data WorldOrganising the Data Lake - Information Management in a Big Data World
Organising the Data Lake - Information Management in a Big Data World
DataWorks Summit/Hadoop Summit
 
Education Seminar: Self-service BI, Logical Data Warehouse and Data Lakes
Education Seminar: Self-service BI, Logical Data Warehouse and Data LakesEducation Seminar: Self-service BI, Logical Data Warehouse and Data Lakes
Education Seminar: Self-service BI, Logical Data Warehouse and Data Lakes
Denodo
 
Big Data LDN 2018: AGILE DATA MASTERING: THE RIGHT APPROACH FOR DATAOPS
Big Data LDN 2018: AGILE DATA MASTERING: THE RIGHT APPROACH FOR DATAOPSBig Data LDN 2018: AGILE DATA MASTERING: THE RIGHT APPROACH FOR DATAOPS
Big Data LDN 2018: AGILE DATA MASTERING: THE RIGHT APPROACH FOR DATAOPS
Matt Stubbs
 
Advanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data VirtualizationAdvanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data Virtualization
Denodo
 
A Strategic View of Enterprise Reporting and Analytics: The Data Funnel
A Strategic View of Enterprise Reporting and Analytics: The Data FunnelA Strategic View of Enterprise Reporting and Analytics: The Data Funnel
A Strategic View of Enterprise Reporting and Analytics: The Data Funnel
Inside Analysis
 
charles_long Linkedin
charles_long Linkedincharles_long Linkedin
charles_long LinkedinCharles Long
 
Architecting Agile Data Applications for Scale
Architecting Agile Data Applications for ScaleArchitecting Agile Data Applications for Scale
Architecting Agile Data Applications for Scale
Databricks
 
Unified approach to analytics
Unified approach to analyticsUnified approach to analytics
Unified approach to analytics
Madhumita Mantri
 
Reinvent Your Data Management Strategy for Successful Digital Transformation
Reinvent Your Data Management Strategy for Successful Digital TransformationReinvent Your Data Management Strategy for Successful Digital Transformation
Reinvent Your Data Management Strategy for Successful Digital Transformation
Denodo
 
Optimizing IT Costs & Services With Big Data (Little Effort!) - Case Studies ...
Optimizing IT Costs & Services With Big Data (Little Effort!) - Case Studies ...Optimizing IT Costs & Services With Big Data (Little Effort!) - Case Studies ...
Optimizing IT Costs & Services With Big Data (Little Effort!) - Case Studies ...
TeamQuest Corporation
 
00 ai-one - overview content analytics
00 ai-one -  overview  content analytics00 ai-one -  overview  content analytics
00 ai-one - overview content analytics
diggelmann
 

Similar to Information Architech and DWH with PowerDesigner (20)

Big Data in Media
Big Data in MediaBig Data in Media
Big Data in Media
 
Analytic Platforms in the Real World with 451Research and Calpont_July 2012
Analytic Platforms in the Real World with 451Research and Calpont_July 2012Analytic Platforms in the Real World with 451Research and Calpont_July 2012
Analytic Platforms in the Real World with 451Research and Calpont_July 2012
 
Create your Big Data vision and Hadoop-ify your data warehouse
Create your Big Data vision and Hadoop-ify your data warehouseCreate your Big Data vision and Hadoop-ify your data warehouse
Create your Big Data vision and Hadoop-ify your data warehouse
 
Building a service knowledge dashboard
Building a service knowledge dashboardBuilding a service knowledge dashboard
Building a service knowledge dashboard
 
BAR360 open data platform presentation at DAMA, Sydney
BAR360 open data platform presentation at DAMA, SydneyBAR360 open data platform presentation at DAMA, Sydney
BAR360 open data platform presentation at DAMA, Sydney
 
Hadoop as data refinery
Hadoop as data refineryHadoop as data refinery
Hadoop as data refinery
 
Hadoop as Data Refinery - Steve Loughran
Hadoop as Data Refinery - Steve LoughranHadoop as Data Refinery - Steve Loughran
Hadoop as Data Refinery - Steve Loughran
 
GDPR Noncompliance: Avoid the Risk with Data Virtualization
GDPR Noncompliance: Avoid the Risk with Data VirtualizationGDPR Noncompliance: Avoid the Risk with Data Virtualization
GDPR Noncompliance: Avoid the Risk with Data Virtualization
 
Organising the Data Lake - Information Management in a Big Data World
Organising the Data Lake - Information Management in a Big Data WorldOrganising the Data Lake - Information Management in a Big Data World
Organising the Data Lake - Information Management in a Big Data World
 
KEDAR_TERDALKAR
KEDAR_TERDALKARKEDAR_TERDALKAR
KEDAR_TERDALKAR
 
Education Seminar: Self-service BI, Logical Data Warehouse and Data Lakes
Education Seminar: Self-service BI, Logical Data Warehouse and Data LakesEducation Seminar: Self-service BI, Logical Data Warehouse and Data Lakes
Education Seminar: Self-service BI, Logical Data Warehouse and Data Lakes
 
Big Data LDN 2018: AGILE DATA MASTERING: THE RIGHT APPROACH FOR DATAOPS
Big Data LDN 2018: AGILE DATA MASTERING: THE RIGHT APPROACH FOR DATAOPSBig Data LDN 2018: AGILE DATA MASTERING: THE RIGHT APPROACH FOR DATAOPS
Big Data LDN 2018: AGILE DATA MASTERING: THE RIGHT APPROACH FOR DATAOPS
 
Advanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data VirtualizationAdvanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data Virtualization
 
A Strategic View of Enterprise Reporting and Analytics: The Data Funnel
A Strategic View of Enterprise Reporting and Analytics: The Data FunnelA Strategic View of Enterprise Reporting and Analytics: The Data Funnel
A Strategic View of Enterprise Reporting and Analytics: The Data Funnel
 
charles_long Linkedin
charles_long Linkedincharles_long Linkedin
charles_long Linkedin
 
Architecting Agile Data Applications for Scale
Architecting Agile Data Applications for ScaleArchitecting Agile Data Applications for Scale
Architecting Agile Data Applications for Scale
 
Unified approach to analytics
Unified approach to analyticsUnified approach to analytics
Unified approach to analytics
 
Reinvent Your Data Management Strategy for Successful Digital Transformation
Reinvent Your Data Management Strategy for Successful Digital TransformationReinvent Your Data Management Strategy for Successful Digital Transformation
Reinvent Your Data Management Strategy for Successful Digital Transformation
 
Optimizing IT Costs & Services With Big Data (Little Effort!) - Case Studies ...
Optimizing IT Costs & Services With Big Data (Little Effort!) - Case Studies ...Optimizing IT Costs & Services With Big Data (Little Effort!) - Case Studies ...
Optimizing IT Costs & Services With Big Data (Little Effort!) - Case Studies ...
 
00 ai-one - overview content analytics
00 ai-one -  overview  content analytics00 ai-one -  overview  content analytics
00 ai-one - overview content analytics
 

More from Sybase Türkiye

Italya Posta Teskilatı Sybase Afaria Kullaniyot
Italya Posta Teskilatı Sybase Afaria KullaniyotItalya Posta Teskilatı Sybase Afaria Kullaniyot
Italya Posta Teskilatı Sybase Afaria Kullaniyot
Sybase Türkiye
 
SAP REAL TIME DATA PLATFORM WITH SYBASE SUPPORT
SAP REAL TIME DATA PLATFORM WITH SYBASE SUPPORTSAP REAL TIME DATA PLATFORM WITH SYBASE SUPPORT
SAP REAL TIME DATA PLATFORM WITH SYBASE SUPPORTSybase Türkiye
 
SAP Sybase Event Streaming Processing
SAP Sybase Event Streaming ProcessingSAP Sybase Event Streaming Processing
SAP Sybase Event Streaming ProcessingSybase Türkiye
 
Sybase IQ ile Muhteşem Performans
Sybase IQ ile Muhteşem PerformansSybase IQ ile Muhteşem Performans
Sybase IQ ile Muhteşem PerformansSybase Türkiye
 
Mobil Uygulama Geliştirme Klavuzu
Mobil Uygulama Geliştirme KlavuzuMobil Uygulama Geliştirme Klavuzu
Mobil Uygulama Geliştirme KlavuzuSybase Türkiye
 
Mobile Device Management for Dummies
Mobile Device Management for DummiesMobile Device Management for Dummies
Mobile Device Management for Dummies
Sybase Türkiye
 
SAP Sybase Data Management
SAP Sybase Data Management SAP Sybase Data Management
SAP Sybase Data Management
Sybase Türkiye
 
Sybase IQ ile Analitik Platform
Sybase IQ ile Analitik PlatformSybase IQ ile Analitik Platform
Sybase IQ ile Analitik Platform
Sybase Türkiye
 
SAP EIM
SAP EIM SAP EIM
Appcelerator report-q2-2012
Appcelerator report-q2-2012Appcelerator report-q2-2012
Appcelerator report-q2-2012
Sybase Türkiye
 
Elastic Platform for Business Analytics
Elastic Platform for Business AnalyticsElastic Platform for Business Analytics
Elastic Platform for Business Analytics
Sybase Türkiye
 
Actionable Architecture
Actionable Architecture Actionable Architecture
Actionable Architecture
Sybase Türkiye
 
Why modeling matters ?
Why modeling matters ?Why modeling matters ?
Why modeling matters ?
Sybase Türkiye
 
Welcome introduction
Welcome introductionWelcome introduction
Welcome introduction
Sybase Türkiye
 
Real-Time Loading to Sybase IQ
Real-Time Loading to Sybase IQReal-Time Loading to Sybase IQ
Real-Time Loading to Sybase IQ
Sybase Türkiye
 
Mobile Application Strategy
Mobile Application StrategyMobile Application Strategy
Mobile Application Strategy
Sybase Türkiye
 
Mobile is the new face of business
Mobile is the new face of businessMobile is the new face of business
Mobile is the new face of business
Sybase Türkiye
 
Sybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
Sybase SUP Mobil Uygulama Geliştirme Genel BilgilendirmeSybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
Sybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
Sybase Türkiye
 

More from Sybase Türkiye (20)

Italya Posta Teskilatı Sybase Afaria Kullaniyot
Italya Posta Teskilatı Sybase Afaria KullaniyotItalya Posta Teskilatı Sybase Afaria Kullaniyot
Italya Posta Teskilatı Sybase Afaria Kullaniyot
 
SAP REAL TIME DATA PLATFORM WITH SYBASE SUPPORT
SAP REAL TIME DATA PLATFORM WITH SYBASE SUPPORTSAP REAL TIME DATA PLATFORM WITH SYBASE SUPPORT
SAP REAL TIME DATA PLATFORM WITH SYBASE SUPPORT
 
SAP Sybase Event Streaming Processing
SAP Sybase Event Streaming ProcessingSAP Sybase Event Streaming Processing
SAP Sybase Event Streaming Processing
 
Sybase IQ ile Muhteşem Performans
Sybase IQ ile Muhteşem PerformansSybase IQ ile Muhteşem Performans
Sybase IQ ile Muhteşem Performans
 
Mobil Uygulama Geliştirme Klavuzu
Mobil Uygulama Geliştirme KlavuzuMobil Uygulama Geliştirme Klavuzu
Mobil Uygulama Geliştirme Klavuzu
 
Mobile Device Management for Dummies
Mobile Device Management for DummiesMobile Device Management for Dummies
Mobile Device Management for Dummies
 
SAP Sybase Data Management
SAP Sybase Data Management SAP Sybase Data Management
SAP Sybase Data Management
 
Sybase IQ ve Big Data
Sybase IQ ve Big DataSybase IQ ve Big Data
Sybase IQ ve Big Data
 
Sybase IQ ile Analitik Platform
Sybase IQ ile Analitik PlatformSybase IQ ile Analitik Platform
Sybase IQ ile Analitik Platform
 
SAP EIM
SAP EIM SAP EIM
SAP EIM
 
Appcelerator report-q2-2012
Appcelerator report-q2-2012Appcelerator report-q2-2012
Appcelerator report-q2-2012
 
Elastic Platform for Business Analytics
Elastic Platform for Business AnalyticsElastic Platform for Business Analytics
Elastic Platform for Business Analytics
 
Actionable Architecture
Actionable Architecture Actionable Architecture
Actionable Architecture
 
Why modeling matters ?
Why modeling matters ?Why modeling matters ?
Why modeling matters ?
 
Welcome introduction
Welcome introductionWelcome introduction
Welcome introduction
 
Real-Time Loading to Sybase IQ
Real-Time Loading to Sybase IQReal-Time Loading to Sybase IQ
Real-Time Loading to Sybase IQ
 
Mobile Application Strategy
Mobile Application StrategyMobile Application Strategy
Mobile Application Strategy
 
Mobile is the new face of business
Mobile is the new face of businessMobile is the new face of business
Mobile is the new face of business
 
Sybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
Sybase SUP Mobil Uygulama Geliştirme Genel BilgilendirmeSybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
Sybase SUP Mobil Uygulama Geliştirme Genel Bilgilendirme
 
Sybase IQ Big Data
Sybase IQ Big DataSybase IQ Big Data
Sybase IQ Big Data
 

Recently uploaded

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 

Recently uploaded (20)

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 

Information Architech and DWH with PowerDesigner

  • 1. INFORMATION ARCHITECTURE FOR DWH PROJECTS RUAIRI PRENDIVILLE SENIOR CONSULTANT , SYBASE (UK) JUNE I4TH, 2012, ISTANBUL
  • 2. AGENDA • Introduction to DWH – Are DWH project complex, challenges, requirements • Information Architecture (EA) for DWH – Models, Workflows, Artifacts • Mapping over Sybase PowerDesigner – Mapping to IA models and artifacts – Features of interest for DWH • Demonstration – One example of IA architecture on the project • DWH Referent IA – Layers and recommendations 2 – Company Confidential – June 18, 2012
  • 3. COMPLEXITY OF DWH PROJECTS ARE DWH PROJECTS COMPLEX? 3 – Company Confidential – June 18, 2012
  • 4. 4 – Company Confidential – June 18, 2012
  • 5. BI/DWH COMPLEXITY Causes, sources – Data Sources  Different sources, technologies, business functions, legacy, overlapping, concepts, elements – Scope and Performances, • Never enough, never on time, content variations(!), – Participants • Different backgrounds, knowledge, skills, motivation, visions, – Requirements • Continuous changes and extensions, – Growth and Development • Volume of data, people, reports and analysis, – Quality • Clean, right, correct on time, cleansing (division of resp.) 5 – Company Confidential – June 18, 2012
  • 6. BI/DWH COMPLEXITY Change, Heterogeneity – Never enough  Users/BI Analyst can not give definite, detailed, complete and precise specification of all reports/views in advance (!),  Changes are coming on the end, they are inevitable and continual, – Never on time  Every change should be implemented and used in usable time frame, before user forgets about it, – Never one and exactly one data source,  Different sources results in: – Different DMS technology, different refresh rate, different volume, different performances (management)..... – Data overlapping – consolidation, 6 – Company Confidential – June 18, 2012
  • 7. BI/DWH COMPLEXITY Volume and growth, data quality – Large Volume and intensive Growth is inevitable,  Operational Data Sources, – Keep only data set needed for operational work (year?), – Keep it in the shape suitable for operational work (Relational), – Analytical Extension,  Keep data needed for sound analysis (many years?),  Keep it in the shape suitable for analysis (MDM), – Growth is inevitable per time and volume, – Compromises:  Time: keep last (x) months or representative sample,  Nobody is actually happy, neither IT or Business – Data Quality  Clean, consolidated data source does not exists,  Every data source needs “housekeeping” constantly, Data Entry/ETL 7 – Company Confidential – June 18, 2012
  • 8. BI/DWH COMPLEXITY Performance – Never fast enough  Use of technology not designed/suited for analytics (RDBMS),  Intensive use of „ad hoc“ request – indexing problem (RDBMS), – Free exploration over arbitrary data set is heavily limited,  Very intensive and heavy administration – never ending story, – One and only one complete “Version of the truth”  Similar or overlapping analysis are presenting different data!! – Which one is correct and right? What about the rest of it?  You are publisher – hold the responsibilities, – Hold the reader's trust, – Publish on regular basis, – Use variety of sources and edit them with quality and consistency,  Data consistency must be established and protected, 8 – Company Confidential – June 18, 2012
  • 9. INFORMATION ARCHITECTURE FOR DWH WORKFLOWS AND MODELS 9 – Company Confidential – June 18, 2012
  • 10. INFORMATION ARCHITECTURE FOR DWH Position of EA 10 – Company Confidential – June 18, 2012
  • 11. INFORMATION ARCHITECTURE FOR DWH Position of IA Motivation, goals, business principles organizational structure, Business Functions, Services and Processes IT support for Business Architecture System Services, Applications, Databases, Components, Forms, Reports, Data Flows.... Technology for IS Architecture, network, servers, installed instances, Access points, From current to planned 11 – Company Confidential – June 18, 2012
  • 12. INFORMATION ARCHITECTURE FOR DWH Method (ADM) – To Define Architecture Development Method  Define at any point of the project Who is doing What, How and When  Define Phases, Workflows, Artifacts, Models, and Deliverable – Essential for DWH/BI with Backward Requirement process – Presented ADM and IA is:  Agile – simplification of RUP, TOGAF  Iterative and Incremental – cyclic repetition of workflows,  Data Driven – based on Data Assets  Comprehensive – includes all activities including maintenance and RFC  Model Driven – all artifacts are represented with modeling artifacts  Requirement Driven – placed in the center of methodology  Sustainable – at any point knowledge is collected, formally specified and properly presented 12 – Company Confidential – June 18, 2012
  • 13. INFORMATION ARCHITECTURE FOR DWH Main ADM Cycle Requirements&Constraints in the center Not all are mandatory Presented main cycle, others possible Many cycles are expected All that is needed to obtain sustainable system • Development • Deployment • Maintenance Active, in IME 13 – Company Confidential – June 18, 2012
  • 14. INFORMATION ARCHITECTURE FOR DWH B.Data Analysis – Objective:  Discover, identify, collect, elaborate, specify, define and present Data Assets  Different abstraction levels: from conceptual to implementation – Viewpoints:  Architectural viewpoint, Data Providers and Consumers, data flow process, engaged systems, applications, components, usage, access rights  Structural viewpoint, structure, attributes, relationships, dependencies, rules applied on conceptual and physical level – Inputs:  IA (others not in the scope), – Outputs  DA, Sources Conceptual and Physical Data 14 – Company Confidential – June 18, 2012
  • 15. INFORMATION ARCHITECTURE FOR DWH C.DWH Design and Implementation – Objective:  D&I of integrated and unified data collection, organized in dimension of time, which is subject oriented used for analysis, planning and evaluation of business performances  Establish common view (unified/integrated/complete) over the enterprise data, stable source of historical information, accommodate data growth – Activities:  Full and detailed schema specification for DWH, Staging and ODS – Inputs:  IA & DA, Sources Conceptual/Physical Data, – Outputs  IA & DA, Conceptual and Physical DWH 15 – Company Confidential – June 18, 2012
  • 16. INFORMATION ARCHITECTURE FOR DWH D.ETL Design and Implementation – Objective:  To analyze, elaborate, define, specify, present and implement full and incremental ETL flows between source2staging, staging2DWH, DWH2MDM  To discover, identify, collect, elaborate, specify, define and present all characteristics of ETL flows, – Activities:  Extraction Method, Schema, Condition and Frequency for increments, – Source 2 Target Mapping,  Transformation processes on the appropriate level of details,  Data Flow Architecture, Trash management – Inputs:  IA&DA, Sources Conceptual/Physical Data and DWH, – Outputs  DA, Data Flow, Sources Conceptual/Physical Data, 16 – Company Confidential – June 18, 2012
  • 17. INFORMATION ARCHITECTURE FOR DWH E.BI Design and Implementation – Objective:  Establish Multidimensional space (Business Universe) with Facts, Measures, Dimensions and Hierarchies,  Build visualization including Reports, Dashboards, OLAP views,  Check if requested KPI set is supported and presented, – Activities:  MDM Space (above)  Detailed specification of requested KPI with mapping  Detailed specification of Reports, Dashboards and OLAP Views  Access rights and delivery mechanisms – Inputs:  DWH, IA and DA – Outputs  IA, DA, DWH (MDM) models 17 – Company Confidential – June 18, 2012
  • 18. INFORMATION ARCHITECTURE FOR DWH Paths – Simplified Analysis, Design and Implementation Generally many paths are possible Gap Analysis may discover missing info Analysis, Design and Implementation of DWH, ETL and BI are tightly interconnected and dependent on each other 18 – Company Confidential – June 18, 2012
  • 19. INFORMATION ARCHITECTURE FOR DWH Models – Business&Information Architecture – Specifies  Application systems and applications,  Data Assets, Databases, Data Source/Destination, Data Providers/Consumers,  Usage of Data Assets and Applications, cooperation and collaboration of Applications and/or services,  ownership over the Data Assets, Applications and Services, elements of SLA  ETL procedures on high abstraction level. – Viewpoints  Architecture of the system – Represents a “hat” for the rest of the system 19 – Company Confidential – June 18, 2012
  • 20. INFORMATION ARCHITECTURE FOR DWH Models - Source Model – Specifies  details to understand structural relationships and meaning (conceptual)  internal structure of data source with implementation details (physical) – tables, columns, views, keys, procedures, indexes, rights, constraints, triggers  consolidated by bidirectional synchronization and associated transformation  Specifies extraction scheme for every data source,  Source for Source2Target mapping – Viewpoint  One or more diagrams per source to represent subject area – Used to synchronize changes from source into DWH IA  Starting point for change management 20 – Company Confidential – June 18, 2012
  • 21. INFORMATION ARCHITECTURE FOR DWH Models – DWH model – Specifies  details to understand structural relationships and meaning (conceptual)  internal structure of DWH with implementation details (physical),  Internal MDM structure of Data Marts (physical),  For Staging, Trash, ODS, DWH and MDM  Target for Source2Target mapping  Relational2MDM mapping, – Viewpoints  One or more diagrams to represent subject area  One or more MDM diagrams to represent Data Marts – Used to synchronize changes from DWH IA to actual RDBMS  Ending point for change management 21 – Company Confidential – June 18, 2012
  • 22. INFORMATION ARCHITECTURE FOR DWH Models – Data Flow model – Specifies  Connects all important data sources to destination  Data flows from source to destination with all attributes and constraints – characteristics of flow processes, source and destination tables, kind of the flow (ETL, replication or federation), integration preconditions, used integration service, possible outcomes etc.  Mapping source2target within every step of the flow – Viewpoints  One or more diagrams to represent actual flow task – Aggregation, sort, filter, projection, split, join, merge, lookup  One or more diagrams to represent transformation control flow – Used to present integration, consolidation and migration 22 – Company Confidential – June 18, 2012
  • 23. MAPPING ON SYBASE POWERDESIGNER DWH RELATED MODELS AND FEATURES 23 – Company Confidential – June 18, 2012
  • 24. MAPPING ON SYBASE POWERDESIGNER Data Models 24 – Company Confidential – June 18, 2012
  • 25. MAPPING ON SYBASE POWERDESIGNER Architecture and Requirements 25 – Company Confidential – June 18, 2012
  • 26. MAPPING ON SYBASE POWERDESIGNER DHW related features – Dependency Matrix – What  Two dimensional hierarchical matrix  Present, review and create/delete links of particular kind between two artifacts – Any model, any diagram, any two artifacts – Indirect (two or more links) dependency, drilling  Hierarchy of objects on row/column, Copy to CVS – Reasoning  Full, rich, useful dependency analysis (network)  EAM to understand and present dependency between Data Assets and Data Providers and Consumers,  PDM to create mapping overview  DMM to present actual source to target dependencies 26 – Company Confidential – June 18, 2012
  • 27. MAPPING ON SYBASE POWERDESIGNER DHW related features – Mappings – What  Modeling Connection between objects – Mapping with transformation (O/R, R/R, O/O) – Generation (Generate Mappings)  Wizard to convert mappings into Transformation Task (ILM)  Mapping Editor – Reasoning  Data Flow specification  Relational to Multidimensional, – DWH2MDM  Relational to Relational, – Source2Target  Any descriptive dependency – Federation concept (not Replication or ETL) 27 – Company Confidential – June 18, 2012
  • 28. MAPPING ON SYBASE POWERDESIGNER DHW related features – Impact/Lineage Analysis – What  Impact Analysis – consequences of the change  Lineage Analysis – objects forming the basis for object  Temporary View for Review  IAM for permanent view, snapshot (Drilling, Exploring)  Analysis Rules changeable (Impact/Lineage), – Reasoning  Change Management evaluation, estimation and planning, – To asses change impact before it happens (costs, time, resources)  Snapshots – Development points, different version of system,  Meta Data BI – To explore meta-data set, discover implicit dependencies, 28 – Company Confidential – June 18, 2012
  • 29. DEMONSTRATION EXAMPLE 29 – Company Confidential – June 18, 2012
  • 30. REFERENT INFORMATION ARCHITECTURE MAIN LAYERS OF INFORMATION ARCHITECTURE 30 – Company Confidential – June 18, 2012
  • 31. REFERENT INFORMATION ARCHITECTURE Recommended architecture - example 31 – Company Confidential – June 18, 2012
  • 32. REFERENT INFORMATION ARCHITECTURE Data Access Layer - recommendations – Set of processes, tools, activities and models:  Data extraction (E) from operational system to DWH,  Transformation to suitable shape (T), – Data cleansing, consistency check, integrity, – Translation from operational to enterprise format, – Enterprise DWH data structure is inevitable different then operational,  Data loading into DWH (L), – Recommendations :  Understand OS structure, rules and dynamics,  Dynamics of data refresh rate should be realistic,  Changed Data Capture Algorithm: Intrusive/Non Intrusive,  Apply effective ETL/ELT, use staging area,  Document everything - very intensive and complex changes, – Mappings between Data Sources and DWH Destination, 32 – Company Confidential – June 18, 2012
  • 33. REFERENT INFORMATION ARCHITECTURE DWH Layer and Recommendations – DWH, Staging, Trash and ODS  Common view on enterprise data, regardless of how/who will use it,  Unification offers flexibility in how the data is later interpreted  A stable source of historical information,  Efficient accommodation of a data explosion (growth),  Supply data for Analytical layer on required granularity,  Trash and Alerts&Matching to jump over initial cleansing (blocker), – Recommendations:  Use pre-packaged solution and existing experience,  Use relational and multidimensional modeling (document all),  Relational to address performance issues, follow OS paradigm,  Multidimensional to present later Business Universe for Analytics,  Use views to transform and map Relational to Multidimensional and back, 33 – Company Confidential – June 18, 2012
  • 34. REFERENT INFORMATION ARCHITECTURE Delivery Layer and Recommendations – Set of processes, tools, activities and models:  Selection of data subset to be delivered,  Reorganization (format) of the data to be delivered, – Aggregation, Summing, Counting, additional classification, – Data transformation (Date, Time), slowly changing dimensions  Transform DWH structures to “Business Universe”, – Facts, Measurements, Dimensions, Hierarchies, Business lang. abstraction  Granularity accordingly to the End User needs, – Recommendations:  Use multidimensional modeling,  Model transformation/mappings between DWH and Data Mart(s),  Extend multidimensional model with required BI meta-data,  Define refresh rate on the basis on user needs (constraints),  Aggregations are difficult for incremental update 34 – Company Confidential – June 18, 2012
  • 35. REFERENT INFORMATION ARCHITECTURE MDM Layer and Recommendations – Data marts  DWH derivatives, provide the business community answers to asked questions and strategic analysis,  Tailored for a particular capability or function of enterprise,  Vertically organized and bounded to one business function,  Organized in multidimensional structure,  OLAP – On line Analytical Processing – ROLAP/MOLAP – Recommendations:  Choose proper storage technology (ROLAP/MOLAP), – Special storage may not be standard and may narrow your choices, – Common storage may not be performative enough,  Choose Virtual Marts as basement of Analytics,  Use separate V. Mart for separate business concerns,  Adjust to BI meta-data requirements, use automated access, 35 – Company Confidential – June 18, 2012
  • 36. INFORMATION ARCHITECTURE FOR DWH PROJECTS QUESTIONS? RUAIRI PRENDIVILLE SENIOR CONSULTANT , SYBASE (UK) JUNE I4TH, 2012, ISTANBUL