EIM : du basic à la pratique

Slides:



Advertisements
Présentations similaires
Making PowerPoint Slides Avoiding the Pitfalls of Bad Slides.
Advertisements

PERFORMANCE One important issue in networking is the performance of the network—how good is it? We discuss quality of service, an overall measurement.
Base de données de connaissance Site Web institutionnel principal (présentation société et mise en ligne de produits) Back office de gestion des fiches.
Traffic Sign Recognition Jacob Carlson Sean St. Onge Advisor: Dr. Thomas L. Stewart.
IP Multicast Text available on
Template Provided By Genigraphics – Replace This Text With Your Title John Smith, MD 1 ; Jane Doe, PhD 2 ; Frederick Smith, MD, PhD 1,2 1.
Update on Edge BI pricing January ©2011 SAP AG. All rights reserved.2 Confidential What you told us about the new Edge BI pricing Full Web Intelligence.
1. Neal Creative | click & Learn more Neal Creative © TIP │ Use the built-in c olor palette with green and yellow for callouts and accents Neal Creative.
Subject: CMS(Content Management System) Université Alioune DIOP de Bambey UFR Sciences Appliquées et Technologies de l’Information et de la Communication.
FORMATION EPMT ENTRAINEMENT PROFESSIONNEL AUX MÉTIERS DU TERTIARE
Quelle solution pour quel usage ?
Master II BioInfo - Galaxy – Session Décembre 2016
La règlementation en matière de transfert de données
Information Value Management
The Basis of the Servqual Model The Gaps The Key Service Dimensions Causes & Solutions to Gaps.
Contrôle de Qualité de Données Marines
Reference Document Document de référence
Vers des bâtiments Flexibles & Modulaires Multi-usages
IGTMD réunion du 4 Mai 2007 CC IN2P3 Lyon
La mise en oeuvre du Plan d’Investissement pour l’Europe
Work: ISA8895 Implementation Section: Interoperability Chapter: B2O
LOGO PowerPoint Template Add your company slogan.
IDL_IDL bridge The IDL_IDLBridge object class allows an IDL session to create and control other IDL sessions, each of which runs as a separate process.
Introduction Bases de données Accès Internet (Web)
Technologies de l’intelligence d’affaires
Présentation du CERN Service Portal
Samples for evaluation from All Charts & Templates Packs for PowerPoint © All-PPT-Templates.comPersonal Use Only – not for distribution. All Rights Reserved.
ABAQUS I Summary Program Capability Components of an ABAQUS Model Elements, Materials and Procedures Modules (analysis, pre and post processing) Input.
- User case - 3D curve length optimization
Système flexible de Workflow pour la plate-forme Motu
Internet – s 3 choses à toujours garder en tête concernant internet:
Exercices: Système d’Information
© 2004 Prentice-Hall, Inc.Chap 4-1 Basic Business Statistics (9 th Edition) Chapter 4 Basic Probability.
Modèles de représentation des systèmes d’information
Basic Business Statistics, 10e © 2006 Prentice-Hall, Inc. Chap 1-1 Chapter 1 Introduction and Data Collection Basic Business Statistics 10 th Edition.
Essai
Microsoft Office 365 Qu’est ce que c’est ?. 2 Introduction En quelques mots… Qu'est-ce que Office 365 ? Tout comme Google Apps, Office 365 est une suite.
Introduction to Computational Journalism: Thinking Computationally JOUR479V/779V – Computational Journalism University of Maryland, College Park Nick Diakopoulos,
I Copyright © 2004, Oracle. Tous droits réservés. Introduction.
Comment créer des applications Sharepoint Intelligentes
La famille ER conjugaison
Restoration efforts required for achieving the objectives of the Birds and Habitats Directives Expert Group on Reporting under the Nature Directives –
NOUS SOMMES UNIS The Forum was established as a collective in 2010 at the same time that the Task Force on Financial Literacy issued their report. We.
Looking forward: Should the IHP+ activities continue - either within IHP+ or as part of a broader UHC alliance? No 0% A few activities should continue.
Qu’est-ce que tu as dans ta trousse?
Pascal Belaud – Microsoft France
FREE PPT TEMPLATES INSERT THE TITLE OF YOUR PRESENTATION HERE LogoType.
Definition Division of labour (or specialisation) takes place when a worker specialises in producing a good or a part of a good.
Introduction à GENIUS et GILDA
Bshare – optimisation des processus de gestion documentaire
1-1 Introduction to ArcGIS Introductions Who are you? Any GIS background? What do you want to get out of the class?
Vulnerability Analysis by : Wail Belhouchet Dr Djouad Tarek 1.
sortir avec mes copains faire les magasins jouer à des vidéo
SharePoint 2010 au service des Ressources Humaines
TP1 - DBMAIN BFSH Lausanne - Switzerland - Tel Université de Lausanne.
Aymeric Weinbach MVP Microsoft
BRMS Implementation Status Update Template designed by 18-July-2015.
Making PowerPoint Slides Avoiding the Pitfalls of Bad Slides.
POWERPOINT PRESENTATION FOR INTRODUCTION TO THE USE OF SPSS SOFTWARE FOR STATISTICAL ANALISYS BY AMINOU Faozyath UIL/PG2018/1866 JANUARY 2019.
BIENVENUE. Sommaire Maison Intelligente La Domotique ? Qu'est ce que c'est la domotique ? Détails et exemple Ma partie dans ce projet Détails de mon projet.
Microsoft Azure Quelles protections des données à l'heure du Cloud ?
Avoiding the Pitfalls of Bad Slides Tips to be Covered Outlines Slide Structure Fonts Colour Background Graphs Spelling and Grammar Conclusions Questions.
Les promesses des plateformes d’échanges de données
+ Siham Boutayeb BMC Sr Software Consultant.
Soutenance de thèse: Okba Taouali 1 02/08/2019 Fathia AZZOUZI, Adam BOURAS, Nizar JEBLI Conceptual specifications of a cooperative inter- machines dialogue.
Conditions de certifications individuelles : Employer ou engager au minimum deux individus ayant chacun validé les pré-requis de chaque liste. Compétence.
LF
INS Tunisia, Towards a fully SDMX compliant Information system
M’SILA University Information Communication Sciences and technology
Transcription de la présentation:

EIM : du basic à la pratique Ismaïl BEN LAMINE Frédéric BROSSARD Julien VIDAL

Merci d’éteindre votre téléphone

Merci à nos sponsors

Espace partenaire En Bref : Depuis 2007 100% Microsoft - 200 collaborateurs 5 pôles : SharePoint – .NET - BI – BizTalk – CRM Présent à Paris, Lyon et Genève Pôle décisionnel reconnu par Microsoft Gold & sélectionné dans le programme « SQL Server 2012 » Expertise technique forte sur la Suite décisionnelle SQL Server 2012/2014 et Office 2013 Accompagnement global Maîtrise d’ouvrage / Maîtrise d’œuvre et Régie / Forfait

Qui sommes-nous ? Ismaïl BEN LAMINE Twitter : @Sam_Tun Blog : http://mybitips.blogspot.com/ Frédéric BROSSARD Twitter : @f_brossard Blog : http://fbro.wordpress.com/ Julien VIDAL

Agenda EIM (MDS, DQS, SSIS) : Définition et Composants, Démonstrations : Initialisation automatique des modèles et entités, Alimentation des entités avec SSIS, SSIS DQS Matching Transformation, SSIS DQS Domain Value Import, Extension des possibilités MDM via les customs Workflow

EIM (MDS, DQS, SSIS) : Définition et Composants

EIM : la problématique Principale problématique Slide Goal: To identify data quality as the #1 problem for BI adoption. Please note: This slide and the four slides that follow it all present different views of this problem – tell the story piece by piece, without spending too much time on any one slide. Don’t spend more than a few seconds on this slide or the two slides that follow. You’re not trying to dive deep – you’re simply highlighting that this is not an isolated problem, but is instead something that is the biggest problem for a broad set of businesses. Source: Information Week Reports, 2011

EIM : la problématique Top 3 des obstacles Slide Goal: To demonstrate that the data quality problem affects a broad range of scenarios, and isn’t limited only to BI. We started the presentation off with a BI scenario because this will be familiar to most audience members, but the lack of consistent and credible data is an impediment to any IT system. Source: Information Week Reports, 2011

Enterprise Information Management EIM : une définition ? “Enterprise information management (EIM) is a set of business processes, disciplines and practices used to manage the information created from an organization's data. […] The goal is to provide and preserve information as a business asset that remains secure, easily accessible, meaningful, accurate and timely.”  Source: SearchContentManagement, 2011 Enterprise Information Management Nettoyage Intégration Gestion Gouvernance Archivage Création

EIM : les composants 2012 Référentiel Règles métier Import des données DQS Cleansing Nettoyage Import des données Référentiel Dédoublonnage

EIM : quid de l’architecture décisionnelle ? SharePoint Collaboration Excel Workbooks PowerPivot Applications Dashboards & Scorecards Analysis Services Reporting Integration Analysis Services Reporting Integration Master Data Data Quality Hadoop Big Data

Master Data Services (MDS) : principe CRM Customer ID Name Address Phone 1235 Ben Smith 1 High St, Seattle 555 12345 Master Data Hub  Customer ID Account No Contact No Customer Address Phone 1235 531 22 Ben Smith 1 High St, Seattle 555 12345 Master Data Services Order Processing System Marketing System Data Steward Other consumers (e.g. Data Warehouse ETL) Account No Customer Address Phone 531 Benjamin Smith 1 High St, Seattle 555 12345 Contact No Name Address Phone 22 B Smith 5 Main St, Seattle 555 54321

Master Data Services (MDS) : Master Data Hub CRM Other consumers (e.g. Data Warehouse ETL) Master Data Hub  SSIS SSIS Order Processing System SSIS Marketing System SSIS Data Steward Les utilisateurs insèrent et mettent à jour des données dans leurs applications Les données d'application sont chargées dans le Master Data Hub via des tables de staging pour la consolidation et la gestion par les intendants des données Les données master sont diffusées aux consommateurs de données dans toute l'entreprise via des vues d’abonné

Data Quality Services DQS Server Excel, CSV Knowledge Base Correct Corrected Suggested New Invalid

EIM : quid des limites ? Import automatisé des données dans MDS ? Import automatisé des données dans DQS ? Réalisation du Matching dans SSIS ? Règles de validation dans MDS ?

Démonstration : Création et intégration des données dans MDS

Architecture BI Apps IIS MDS Service MDS Database Master Data Manager (Web UI) Excel add-in Workflow / Notification BI Excel Power Pivot RDBMS DWH Cube MD/TAB Apps External System CRM ERP IIS WCF MDS Service External System MDS Database Data Cleansing & Matching (DQS) Subscription views Entity based staging tables

Démo 1 – Créer le modèle Modèles Entités Groupes d’attributs Attributs Structure des métadonnées Les outils à votre disposition Master Data Manager (Web UI) Add-in Excel WCF API Hiérarchies explicites Hiérarchies dérivées La structure est définie par l'utilisateur La structure est dérivée des relations entre les attributs basés sur un domaine Contient les membres d'une seule entité Contient les membres de plusieurs entités Utilise les membres consolidés pour regrouper d'autres membres Utilise des membres feuille d'une entité pour regrouper des membres feuille d'une autre entité Peut être déséquilibrée Contient toujours un nombre cohérent de niveaux Modèles Entités Groupes d’attributs Attributs

Démo 2 – Charger les référentiels avec SSIS Pré-chargez les données dans les tables de staging 3 tables de staging par entité stg.<name>_Leaf stg.<name>_Consolidated stg.<name>_Relationship 3 propriétés obligatoires à renseigner Import Type (insert, update, delete) Import Status ID Batch Tag Utilisez les proc stock pour charger les données 3 proc stock par entité stg.udp_<name>_Leaf stg.udp_<name>_Consolidated stg.udp_<name>_Relationship Validez les données 4 proc stock possibles stg.udpValidateModel stg.udpValidateEntity stg.udpValidateMembers Stg.udpValidateMember

Démo 3 – Consommer les référentiels MDS Utilisez les vues d’abonnements pour exposer les membres feuilles et leurs attributs les membres consolidés et leurs attributs les collections et leurs attributs les membres des hiérarchies dérivées, que ce soit au format parent-enfant ou level-based Les membres des hiérarchies explicites d’une entité que ce soit au format parent-enfant ou level-based

Démonstration : Extensions DQS pour SSIS

Démo 4 : SSIS DQS Matching Transformation Composant de transformation dans SSIS développé par “OH22 data” Disponible gratuitement sur le site codeplex.com Compatible avec SQL Server 2012 Repose sur la Knowledge Base (KB) pour dédoublonner les données dans le flux SSIS Diversifie les sources de données à dédoublonner (à part Excel, CSV, SQL Server)

Démo 5 : SSIS DQS Domain Value Import Composant de destination dans SSIS développé par “OH22 data” Disponible gratuitement sur le site codeplex.com Compatible avec SQL Server 2012 Permet d’importer des valeurs de domaines (y compris les synonymes) dans une Knowledge Base (KB) existante Permet de publier la Knowledge Base une fois l’import des données terminé

Démonstration : Création d’un custom Workflow simple

Démo 6 – Custom Workflow simple Excel MDS Add-in for Microsoft Excel Déclenchement du « workflow » Création d’un nouveau produit Publication MDS Email pour validation Utilisateur Publication Responsable Excel MDS Add-in for Microsoft Excel Email de confirmation Validation du nouveau produit

Démo 7 – Custom Workflow simple Excel MDS Add-in for Microsoft Excel Utilisateur Publication « Business Rules » qui déclenche le « workflow » Création d’un nouveau produit MDS MDS Database Service Broker Message MDS Service Mise à jour Email de validation SQL Server MDS Workflow Integration Services Message en queue Interrogation Responsable Custom .NET Assembly Exécution

Pour aller plus loin…

EIM : cas réels d’application

Liens utiles Master Data Services Team : http://sqlblog.com/blogs/mds_team/default.aspx Data Quality Services Team : http://blogs.msdn.com/b/dqs/ SSIS DQS Matching Transformation : http://ssisdqsmatching.codeplex.com/ SSIS DQS Domain Value Import : https://domainvalueimport.codeplex.com/ Cas d’application Areva : http://www.microsoft.com/casestudies/Microsoft-SQL-Server-2012-Enterprise/AREVA/Energy-Firm-Speeds-the-Delivery-of-Reliable-Centralized-Master-Data-to-Customers/710000000203 Cas d’application Great Western Bank : http://www.microsoft.com/casestudies/Microsoft-SQL-Server-2012/Great-Western-Bank/Fast-Growing-Bank-Gains-Customers-and-Maximizes-Profits-with-Microsoft-BI-Tools/4000011340 API Reference Guide : http://msdn.microsoft.com/en-us/library/microsoft.masterdataservices.services.servicecontracts.iservice_methods(v=sql.110).aspx

Merci pour votre attention