2010-05-07 17 views

Respuesta

7

He estado trabajando con MDS desde que se lanzó por primera vez como parte de un paquete de características para SQL Server 2008 R2. Si bien el MDS tiene algunas características atractivas, en particular el linaje de datos detallados, aún no estoy seguro de recomendarlo a los clientes.

El motivo de esta duda es la naturaleza de la instalación y el tendendency to fail en la actualización o cambio del sistema. Luché mucho con las instalaciones de SQL Server 2012 RC0 MDS y RTM. Simplemente hay demasiados aspectos frágiles de la instalación (como el requisito estricto de que el servicio se instale en una máquina unida a un dominio y la necesidad de instalar Silverlight 5.0 SDK para que el cliente funcione correctamente). También experimenté escamas en el complemento de Excel.

Veo hacia dónde va Microsoft y creo que el producto finalmente será útil. Teniendo en cuenta su propósito (repositorio de datos maestros), MDS debe ser más sólido como una roca antes de que yo lo use en producción.

4

No lo estamos utilizando actualmente en nuestra oficina, sin embargo, la presentación que hizo Microsoft en la ciudad hace un tiempo parecía muy interesante. Lo vi como una especie de competidor del almacén OBAW de Oracle. Probablemente ya has mirado a estos, pero Microsoft tiene un sistema decente de transmisiones por Internet que cubren cómo instalar y utilizar MDS aquí:
http://www.msdev.com/Directory/SeriesDescription.aspx?CourseId=155

Estoy ansioso por ver si alguien lo está utilizando, así, tendemos a tener dificultades para que nuestra administración nos permita probar este tipo de servicios sin poder señalar a otras corporaciones que hayan implementado con éxito dicho producto.

+2

crosan, un lugar para comenzar a buscar a otros que hayan usado MDS (o incluso otra tecnología de Microsoft) es http://www.microsoft.com/casestudies/default.aspx. Buscar "servicios de datos maestros" trae cerca de 19 resultados. Por supuesto, estas son solo las grandes implementaciones documentadas públicamente. Probablemente hay un montón de pequeñas implementaciones de MDS a nivel departamental. – Arun

1

Estamos empezando a investigar el uso de MDS para respaldar nuestra práctica de consultoría, específicamente en torno al análisis de datos y los ETL para deduplicar, estandarizar y desinfectar los datos del cliente. Probablemente esté arañando la superficie de MDS, pero inicialmente nos condujeron a MDS para incluir funciones de expresión regular en SQL para transformar datos de texto de forma libre.

1

Antes de MDS/DQS, parte de la sostenibilidad/perdurable-éxito de una aplicación de base de datos personalizada dependía en gran medida de uno o ambos de los siguientes artículos ...

  1. Tener un recurso técnico a tiempo completo a actualizar manualmente los datos maestros. Alguien que puede trabajar con los expertos en negocios y hacer los ajustes necesarios a los datos en la base de datos.
  2. Desarrollar (además de la base de datos/aplicación/etc) una interfaz de usuario personalizada que sea lo suficientemente intuitiva para que los expertos en negocios menos técnicos la utilicen para gestionar los datos maestros.

Ninguno de estos era ideal desde el punto de vista de los costos. Con MDS/DQS, un desarrollador/contratista puede ingresar, diseñar una solución integral de Data Warehouse/BI que incluya integración completa con DQS/MDS (probablemente a través de paquetes de SSIS) con relativa facilidad. Los Business-Experts pueden ser entrenados para administrar los datos maestros utilizando una UI con la que ya están familiarizados (por ejemplo, Excel), y el desarrollador/contratista puede pasar al siguiente proyecto/cliente.

Además, si la empresa ya tiene otras fuentes de datos (a través de adquisiciones o esfuerzos solapados o lo que sea), MDS puede utilizarse para gestionar todos los datos maestros en una ubicación centralizada.

+0

Todavía estoy evaluando MDS, pero la idea de que un MDS ayudará a administrar una solución de Data Warehouse, actualmente no veo más. Veo lo opuesto: MDS obtiene generalmente sus datos por un proceso SSIS al final y un proceso SSIS es lo que se necesita después de MDS para crear un modelo dimensional para hacer análisis de BI en él. Esto significa que si la fuente de datos original (modelo) cambia, un IT-Guy no puede cambiar el modelo de MDS, pero nunca los dos procesos de SSIS que se utilizan. Por lo tanto, siempre y cuando su fuente de datos no solo se administre manualmente mediante excel imports, el servicio de calidad de datos (DQS) es útil, pero no el MDS. – spikey

+0

sí, me gusta la forma en que redactó eso ... el DW utiliza/alimenta desde MDS durante los procesos de carga de dimensión. Creo que el punto principal que estaba tratando de hacer es que MDS/DQS vienen con un complemento de Excel que permite a los usuarios no técnicos administrar los datos (maestros) y las reglas (calidad de los datos). Desde un nivel alto, hay varios enfoques para las soluciones MDM (MD management) ... utilícelos para limpiar los sistemas fuente que alimentan el DW y otros sistemas descendentes ... o úselos para limpiar los datos una vez que deja los sistemas fuente en camino hacia los sistemas DW y aguas abajo. –

1

Puede que no sea el mejor producto MDS disponible, pero viene con SQL Server. Comparado con la mayoría de los esfuerzos hechos a medida para acomodar metadatos o datos maestros en cargas de almacén, es una buena opción, ya que la mayor parte del tiempo se dedica a concentrarse en el almacén y el dominio de datos auxiliares u otros normalmente no se acomoda bien para salir. resultados cuestionables. Prefiero usarlo que crear alguna otra opción escamosa que los clientes encontrarán difícil de mantener. Si tienes presupuesto, sin embargo, consideraría buscar algo más pulido.

Al igual que todo, dale a los datos maestros el respeto que se merece. Si se va a usar, vale la pena invertir el tiempo para modelar correctamente las entidades, el flujo de datos y el uso. Los administradores de datos necesitarán tener conocimientos y requerirán capacitación (no es la interfaz más útil del mundo, por decir lo menos).

-1

El servicio de datos maestro es muy útil para gestionar datos maestros, Hemos utilizado los servicios de datos maestros 2012 y 2016, no hay muchas funciones presentes en 2012, 2016 es mucho mejor que 2012 con algunas características nuevas, pero creo aún Microsoft necesita mejorar los servicios de datos maestros, estos deberían incluir cierta flexibilidad en el área de reglas comerciales.

Cuestiones relacionadas