Servicios de datos de Microsoft SQL Server Master

Ir a: navegación, búsqueda de

Servicios de datos de Microsoft SQL Server Master es un Gestión de datos maestros Producto (MDM) Microsoft, que se enviará como parte de la Microsoft SQL Server base de datos.[1] Originalmente denominada Bulldog, Master Data Services es la marca de la Stratature Producto MDM titulado + EDM, adquirida por Microsoft en junio de 2007.[2] Master Data Services es arquitectónicamente similar a + EDM, con mayor integración con otras aplicaciones de Microsoft, así como algunas nuevas características.[1] Master Data Services envía primero con Microsoft SQL Server 2008 R2. Microsoft SQL Server 2012 mejora las capacidades analíticas, añade integración basada en la tabla, un add-in para Microsoft Excel y la integración con otro software.[3]

Contenido

  • 1 Resumen
  • 2 Terminología
  • 3 Referencias
  • 4 Enlaces externos

Resumen

Al igual que otros productos MDM, Master Data Services tiene como objetivo crear un origen de datos centralizada y mantenerlo sincronizado y así reducir redundancias, a través de las aplicaciones que procesan los datos.[1]

Compartir el núcleo arquitectónico con Stratature + EDM, Master Data Services utiliza un Microsoft SQL Server base de datos en el almacén de datos físicos. Es una parte de la Master Data Hub, que utiliza la base de datos para almacenar y administrar datos entidades.[1] Es una base de datos con el software para validar y gestionar los datos y mantenerlo sincronizado con los sistemas que utilizan los datos.[4] El centro de datos principal tiene que extraer los datos desde el sistema de origen, validar, desinfecte y forma los datos, eliminar duplicados y actualizar los repositorios de eje, así como sincronizar las fuentes externas.[4] Los esquemas de la entidad, atributos, jerarquías de datos, reglas de validación e información de control de acceso se especifican como metadatos el tiempo de ejecución de servicios de datos Master. Master Data Services no impone ninguna limitación sobre el modelo de datos. Master Data Services permite también personalizado Reglas de negocio, utilizado para validar y desinfectando los datos entrando en el centro de datos, para definirse, que luego se ejecuta en los datos que coinciden con el criterio especificado. Todos los cambios realizados en los datos se validan contra las reglas, y un registro de la transacción se almacena persistentemente. Las violaciones se registran por separado, y opcionalmente el dueño es notificado, automáticamente. Todas las entidades de datos pueden ser versionados.[1]

Master Data Services permite que los datos maestros ser categorizada por relaciones jerárquicas, tales como datos de los empleados son un subtipo de los datos de la organización. Las jerarquías son generadas por datos atributos relativos. Datos pueden categorizarse automáticamente usando las reglas, y las categorías son observadas mediante programación. Master Data Services también puede exponer los datos como Microsoft SQL Server Vistas, que se puede tirar por cualquier SQL-cliente compatible. Utiliza un sistema de control de acceso basado en roles para restringir el acceso a los datos. Las vistas son generadas dinámicamente, por que contienen las últimas entidades de datos en el eje principal. También puede ingresar los datos dirigiéndose por escrito a algunas revistas externas. Master Data Services también incluye una interfaz de usuario basada en web para la visualización y gestión de los datos. Usa AJAX en el front-end y ASP.NET en el back-end.[1]

Master Data Services también incluye algunas funciones no están disponibles en el Stratature + EDM producto. Adquiere un Servicio Web interfaz para exponer los datos, así como una API, que utiliza internamente los servicios web expuestos, exponiendo el conjunto de características, mediante programación, para tener acceso y manipular los datos. También se integra con Active Directory para fines de autenticación. A diferencia de + EDM, apoya los servicios de datos Master Unicode personajes, así como interfaces de usuario multilingüe de apoyo.[1]

Terminología

  • Modelo es el nivel más alto de una instancia MDS. Es el envase primario para grupos específicos de datos maestros. En muchos aspectos es muy similar a la idea de una base de datos.
  • Entidades los envases se crean dentro de un modelo. Entidades proporcionan un hogar para los miembros y en muchos aspectos análogos a las tablas de base de datos. (por ejemplo cliente)
  • Miembros son análogos a los registros de una tabla de base de datos (entidad) por ejemplo Will Smith. Los miembros están contenidos dentro de las entidades. Cada miembro está compuesta por dos o más atributos.
  • Atributos son análogos a las columnas de una tabla de base de datos (entidad) por ejemplo apellido. Atributos existen dentro de las entidades y ayudan a describir a los miembros (los registros en la tabla). Atributos de nombre y el código se crean por defecto para cada entidad y sirven para describir y para identificar de forma exclusiva los miembros hoja. Atributos pueden estar relacionados con otros atributos de otras entidades que se llaman ' dominio ' atributos. Esto es similar al concepto de una clave externa.

Sin embargo, otros atributos serán del tipo 'free-form' (más común) o 'file'.

  • Grupos de atributos son definidas explícitamente colecciones de atributos particulares. Decir que tienes una entidad "cliente" que tiene 50 atributos — demasiada información para muchos de sus usuarios. Grupos de atributos permiten la creación de sistemas personalizados de atributos recogidos a mano que son relevantes para audiencias específicas. (e.g. "cliente - detalles de la entrega" que incluiría sólo su nombre y su última dirección conocida de entrega). Esto es muy similar a una vista de base de datos.
  • Jerarquías organizar a los miembros en estructuras jerárquicas explícitas o derivados. Jerarquías derivadas, como su nombre indica, se derivan del MDS motor basado en las relaciones que existen entre atributos. Las jerarquías explícitas son creadas a mano usando ambas hojas y consolidaron a los miembros.
  • Reglas de negocio puede ser creado y aplicado contra modelo datos para asegurar que la lógica empresarial personalizada se adhiere a. Con el fin de ser cometido en el sistema de datos deben pasar todas las validaciones de regla de negocio aplicadas a ellos. por ejemplo dentro de la entidad Customer quizá quieras crear una regla de negocio que asegura que todos los miembros del atributo 'País' contiene el texto "USA" o "Canadá". La regla de negocio una vez creado y funcionó voluntad entonces verificar todos los datos son correctos antes de que lo acepta en el modelo aprobado.
  • Versiones proporcionar a los propietarios del sistema / administradores con la capacidad de abrir, cerrar o cometer una versión particular de un modelo y los datos contienen dentro de él en un momento determinado en el tiempo. Como el contenido dentro de un modelo varía, aumenta o reduce las versiones tiempo proporcionan una manera de gestionar los metadatos para que sistemas de abonados puedan acceder al contenido correcto.

Referencias

  1. ^ a b c d e f g "Microsoft Master Data Management Roadmap". Simplilearn. 23 / 10 / 2014.
  2. ^ "Stratature Timeline corporativa". Profisee. 13 / 02 / 2012.
  3. ^ "Microsoft Master Data Management". 2007-09-25.
  4. ^ a b Roger Walter. "Master Data Management (MDM) Hub Architecture". MSDN TechNet. 2007-09-25.

Enlaces externos

  • Servicios de datos de Microsoft SQL Server 2008 R2 Master

Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=Microsoft_SQL_Server_Master_Data_Services&oldid=632010554"