mds - aplicando y gestionando centralizadamente los datos maestros en escenarios empresariales...
DESCRIPTION
Breve muestra sobre como aplicar y gestionar centralizadamente los datos maestros en escenarios empresariales dentro de las compañías y corporaciones de hoyTRANSCRIPT
“Master Data Services”Aplicando y Gestionando Datos
MaestrosJosé Redondo - @redondoj
CL SQL PASS Venezuela – DPA SolidQ – CA SynergyTPC – DAA Bits America
http://redondoj.wordpress.com
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
“Master Data Services”Aplicando y Gestionando Datos
Maestros
Qué son los Datos Maestros?
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.
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
Donde están los Datos Maestros en un DW?
PRODUCT
PROMOTION
SALES
Porqué es importante?
Porqué es importante?
Porqué es importante?
Porqué es importante?
Porqué es importante?
Vista rápida de MS SQL Server 2012 MDS
Capacidades
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)
Arquitectura
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
Modelos, Entidades y Atributos
Modelos
Contenedor que encapsulan Entidades, Jerarquías y Colecciones que definen una entidad empresarial o área de interés.
Los modelos pueden ser versionados.
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.
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.
Jerarquías y Colecciones
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.
JERARQUÍAS DERIVADAS
Esta basado en las relaciones Padre-Hijo entre dos entidades existentes. Las relaciones estan inferidas sobre valores basados en dominio.
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.
COLECCIONES
Grupos de miembros consolidados de una jerarquía explícita y miembros hoja de una sola entidad.
Reglas de Negocio
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.
REGLAS DE NEGOCIO
Seguridad
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
Demos
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
PREGUNTAS & RESPUESTAS
CONTACTO
Sitio web:http://venezuela.sqlpass.org/
Facebook: https://www.facebook.com/sqlpassvzla
Twitter: https://twitter.com/sqlpassve
Los Invitamos al
Muchas gracias por su participación