mds - aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales...

37
“Master Data Services” Aplicando y Gestionando Datos Maestros José Redondo - @redondoj CL SQL PASS Venezuela – DPA SolidQ – CA SynergyTPC – DAA Bits America [email protected] http://redondoj.wordpress.com

Upload: jose-redondo

Post on 22-Jun-2015

476 views

Category:

Documents


1 download

DESCRIPTION

Breve muestra sobre como aplicar y gestionar centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

TRANSCRIPT

Page 1: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

“Master Data Services”Aplicando y Gestionando Datos

MaestrosJosé Redondo - @redondoj

CL SQL PASS Venezuela – DPA SolidQ – CA SynergyTPC – DAA Bits America

[email protected]

http://redondoj.wordpress.com

Page 2: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

AGENDA

• Qué son los Datos Maestros?• Escenarios Principales• Donde están los Datos Maestros en un DW?

• Porqué es importante?• Vista rápida de MS SQL Server 2012 Master Data Services

• Capacidades• Arquitectura

• Modelos, Entidades y Atributos• Jerarquías y Colecciones• Reglas de Negocio• Seguridad

• Demos

Page 3: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

“Master Data Services”Aplicando y Gestionando Datos

Maestros

Page 4: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Qué son los Datos Maestros?

Page 5: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Qué son los Datos Maestros?

• Los Datos Maestros (Master Data) es el conjunto de objetos de datos que están en el centro de actividades empresariales como por ejemplo (Clientes, Productos, Centros de costos, Lugares, etc...) que requieren:

• Mantenimiento centralizado• Gestión de la calidad continua• Facilidad de acceso para los usuarios de negocios• Intercambio efectivo (Produciendo y Consumiendo)

• Master Data contiene atributos diferentes para diferentes departamentos (Marketing, Finanzas, Operaciones, Grupos Empresariales, etc...)

MDS permite a los usuarios crear datos maestros. Esta capacidad puede ser de gran alcance en una serie de escenarios de toda la organización.

Page 6: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Soluciones de Administración de Datos

AdministraciónData Warehouse / Data Marts

Permite a los usuarios de negocio gestionar las dimensiones y jerarquías del y/o DW | Data Marts

• Escenarios de Inteligencia de Negocio

Canonical form System A System B

Product ID

Product Name Color Size ID Name Price ID Name

El departamento de TI ha construido un almacén de datos y la plataforma de presentación de informes, pero los usuarios de negocios necesitan una mayor agilidad en la toma de actualizaciones.MDS permite a los usuarios de negocio para gestionar las dimensiones mismas mientras que puede dirigir las actualizaciones

Proveer almacenamiento y Administración de los objetos y metadata usadas en las Aplicaciones de conocimiento

• Mapeo de objetos

• Datos de Referencia / Lista de Objetos Administradas

• Administración de la Metadata / Diccionario de Datos

La información expuesta para los objetos asignados entre los diferentes sistemas. Procesos ETL hacen referencia a dicho entorno para la toma de decisiones de transformación.MDS permite a los usuarios de negocio para la gestión de la asignación de objetos

Escenarios Principales

Page 7: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Donde están los Datos Maestros en un DW?

PRODUCT

PROMOTION

SALES

Page 8: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Porqué es importante?

Page 9: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Porqué es importante?

Page 10: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Porqué es importante?

Page 11: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Porqué es importante?

Page 12: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Porqué es importante?

Page 13: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Vista rápida de MS SQL Server 2012 MDS

Page 14: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Capacidades

Page 15: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Capacidades

Versioning

ValidationAuthoring business rules

to ensure data correctness

ModelingEntities, Attributes, Hierarchies

Enabling Integration & Sharing

Role-based Security and Transaction Annotation

Master Data Stewardship

External (CRM, ..)Excel DWH

Loading batched data through

Staging Tables

Consuming data through Views

Registering to changes through

APIs

Excel Add-In Web UI

Workflow / Notifications

Data Matching (DQS Integrated)

Page 16: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Arquitectura

Page 17: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Arquitectura

MDS Database

Entity BasedStaging Tables

Subscription Views

IIS Service

MDS Service

Excel Add-InWEB-UI

External System

CRM/ERP

Workflow / Notifications

DWH

Excel Cleansing and Matching

(DQS)

Silverlight

SSIS

SSIS

SSIS

BI OLAP

External System

WCF

PW Pivot

BizTalk / Others

Page 18: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Modelos, Entidades y Atributos

Page 19: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Modelos

Contenedor que encapsulan Entidades, Jerarquías y Colecciones que definen una entidad empresarial o área de interés.

Los modelos pueden ser versionados.

Page 20: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Entidades

En su forma más simple son el contenedor de base de datos. Piensen de él como el equivalente de una tabla de base de datos. Contiene todos los atributos que definen a una entidad de negocios.

Page 21: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Atributos

Describe un miembro de una entidad. Visualícenlos como el equivalente de columna de una tabla.

Puede ser libre de base de dominio o un archivo.

Page 22: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Jerarquías y Colecciones

Page 23: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

JERARQUÍAS

Una jerarquía es una estructura de árbol que representa las relaciones entre los miembros. Podemos utilizarlas para:

- Grupo de miembros similares fines organizacionales.- Consolidar y resumir a los miembros para Reporting y Análisis.

Los miembros tienen un sólo padre.

Page 24: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

JERARQUÍAS DERIVADAS

Esta basado en las relaciones Padre-Hijo entre dos entidades existentes. Las relaciones estan inferidas sobre valores basados en dominio.

Page 25: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

JERARQUÍAS EXPLICITAS

Contienen a los miembros hoja de una entidad.

Miembros consolidados se crean y miembros hoja explícitamente se asignan a los miembros consolidados.

Page 26: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

COLECCIONES

Grupos de miembros consolidados de una jerarquía explícita y miembros hoja de una sola entidad.

Page 27: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Reglas de Negocio

Page 28: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

REGLAS DE NEGOCIO• Reglas de Negocio son expresiones y

acciones que pueden regir la conducta y acciones de los procesos de negocio.

• Habilitar el gobierno de datos a través de:• Hacer cumplir las normas de datos• Alertar a los usuarios de los problemas de

calidad de datos• Creación de flujos de trabajo sencillos

• Tiene limitaciones, pero se puede extender en un servidor SharePoint

Los comandos If / Then que comprueban la existencia de una condición dada a través de los atributos de un elemento. Pueden iniciar acciones como valores predeterminados, cambios de valores, validaciones y workflows externos.

Las Reglas de Negocio se evalúan en el orden que corresponde a la prioridad asignada a ellos.

Page 29: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

REGLAS DE NEGOCIO

Page 30: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Seguridad

Page 31: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Seguridad

• Permisos de área funcional• Permisos de nivel de Modelo / Entidad proporcionan

seguridad a nivel de columna• Permisos de Jerarquía permite seguridad a nivel de fila• Utilice grupos del AD ("Directorio Activo de Windows"),

no a los usuarios individuales• Utilice sólo los permisos de Jerarquía si se requiere

seguridad de nivel de fila

Page 32: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Demos

Page 33: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Demos

• Creando un Modelo• Usando el nueva interfaz de MDS en MS Excel 2013• Creando una Jerarquía • Visualizando datos del MDS en el DW• Usando Reglas de Negocio

Page 34: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

PREGUNTAS & RESPUESTAS

Page 35: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

CONTACTO

Sitio web:http://venezuela.sqlpass.org/

Facebook: https://www.facebook.com/sqlpassvzla

Twitter: https://twitter.com/sqlpassve

Page 36: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Los Invitamos al

Page 37: MDS - Aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoy

Muchas gracias por su participación