Instalación y configuración de Master Data Services

Se aplica a:SQL Server: solo windows Azure SQL Managed Instance

En este artículo se explica cómo instalar Master Data Services en un equipo de Windows Server 2012 R2, configurar la base de datos y el sitio web de MDS e implementar los modelos y datos de ejemplo. Master Data Services (MDS) permite a su organización administrar una versión de confianza de los datos.

Nota

Puede instalar Master Data Services en una máquina Windows 10 cuando use la edición Developer que ahora admite Master Data Services.

Para obtener más información sobre la compatibilidad del sistema operativo con diferentes ediciones, SQL Server 2019: Requisitos de hardware y software.

Para obtener información general sobre cómo organizar los datos en Master Data Services, consulte Master Data Services Información general (MDS).

Para obtener información sobre las nuevas características, vea Novedades de Master Data Services (MDS).

Para obtener vínculos a vídeos y otros recursos de aprendizaje para ayudarle a aprender Master Data Services, consulte Learn Master Data Services.

Descargar

¿No puede crear un sitio web de MDS?

Consulte este artículo de soporte técnico de Microsoft para obtener instrucciones sobre cómo resolver este problema. No se puede crear un sitio web de MDS mediante una cuenta con pocos privilegios en SQL Server 2016

Internet Explorer y Silverlight

  • Al instalar Master Data Services en una máquina Windows Server 2012, es posible que tenga que configurar la seguridad mejorada de Internet Explorer para permitir el scripting para el sitio de la aplicación web. De lo contrario, la exploración al sitio en el equipo servidor producirá errores.
  • Antes de SQL Server 2019 (15.x), para trabajar en la aplicación web, Silverlight 5 debe estar instalado en el equipo cliente. Si no tiene la versión necesaria de Silverlight, se le pedirá que la instale cuando navegue a un área de la aplicación web que la necesite. Puede instalar Silverlight 5 aquí.
  • A partir de SQL Server 2019 (15.x), los controles HTML reemplazan a todos los componentes anteriores de Silverlight, por lo que se quitó la dependencia de Silverlight. Más exploradores, incluido Chrome y Edge, ahora funcionan para acceder a la aplicación web de Master Data Services.

Master Data Services en una máquina virtual de Azure

De forma predeterminada, al poner en marcha una máquina virtual de Azure con SQL Server ya instalado, también se instala Master Data Services.

El siguiente paso consiste en instalar Internet Information Services (IIS). Vea la sección Instalación y configuración de IIS.

Si está interesado en realizar cambios en la instalación de SQL Server, encontrará el archivo setup.exe en la ubicación predeterminada, <drive>:\SQLServer_13.0_Full.

Instalación de Master Data Services

Use el Asistente para instalación de SQL Server o un símbolo del sistema para instalar Master Data Services.

Para instalar Master Data Services mediante el programa de instalación de SQL Server en un equipo Con Windows Server

  1. Haga doble clic en Setup.exe y siga los pasos del asistente para la instalación.

  2. Seleccione Master Data Services en la página Selección de características en Características compartidas.

    Esto instala Administrador de configuración de Master Data Services, ensamblados, un complemento de Windows PowerShell y carpetas y archivos para aplicaciones y servicios web.

    mds_SQLServer2016Setup_FeatureSelection

  3. Complete el asistente para la instalación.

Instalación y configuración de IIS

  1. En Windows Server 2012 R2, haga clic en el icono Administrador del servidor de la barra de tareas del escritorio.

    Icono del Administrador del servidor en Windows Server 2012 barra de tareas

  2. En el menú Administrador del servidor del menú Administrar, haz clic en Agregar roles y características.

    En Administración del servidor, el comando de menú Agregar roles y características

  3. En la página Tipo de instalación del Asistente para agregar roles y características, acepte el valor predeterminado (Instalación basada en características o en roles) y haga clic en Siguiente.

  4. Haga clic en Seleccionar un servidor del grupo de servidores y, a continuación, haga clic en el servidor donde instaló Master Data Services.

    mds_AddRolesFeaturesWizard_ServerSelectionPage

  5. En la página Roles de servidor, haga clic en Servidor web y en Siguiente.

    mds_AddRolesFeaturesWizard_ServerRolesPage

  6. En la página Características, compruebe que estén seleccionadas las siguientes características y haga clic en Siguiente. Estas características son necesarias para Master Data Services en Windows Server 2012 R2.

    Características Características
    mds_AddRolesFeaturesWizard_FeaturesPage mds_AddRolesFeaturesWizard_FeaturesPage_WindowsProcActive
  7. En el panel izquierdo, haga clic en Rol de servidor web (IIS) y en Servicios de rol.

  8. En la página Servicios de rol, compruebe que estén seleccionados los siguientes servicios y haga clic en Siguiente. Estos servicios son necesarios para Master Data Services en Windows Server 2012 R2.

    Advertencia

    No instale el servicio de rol Publicación en WebDAV. La publicación de WebDAV no es compatible con Master Data Services.

    Servicios de rol Servicios de rol
    mds_AddRolesFeaturesWizard_RoleServicesPage mds_AddRolesFeaturesWizard_RoleServicesPage_PerformSecurity
    mds_AddRolesFeaturesWizard_RoleServicesPage_AppDevsection mds_AddRolesFeaturesWizard_RoleServicesPage_ManageToolssection

    Para obtener una lista de los servicios de características y roles necesarios en otros sistemas operativos, consulte Requisitos de aplicación web (Master Data Services).

Para obtener más información sobre cómo instalar SQL Server mediante el programa de instalación, consulte Instalación de SQL Server 2016 desde el Asistente para instalación (programa de instalación).

Para obtener más información sobre cómo instalar SQL Server mediante un símbolo del sistema, consulte Instalación de SQL Server 2016 desde el símbolo del sistema. Cuando se usa un símbolo del sistema, Master Data Services está disponible como parámetro de característica.

Para obtener una descripción breve con vínculos a información adicional sobre las tareas previas a la instalación, consulte Instalar Master Data Services.

Configurar la base de datos y el sitio web

Para configurar la base de datos y el sitio web mediante el Administrador de configuración de Master Data Services

Advertencia

Debe instalar IIS antes de iniciar el Administrador de configuración de Master Data Services. De lo contrario, el Configuration Manager mostrará un error de Internet Information Services y no podrá crear la aplicación web de Master Data Services.

Requisito del explorador La aplicación web Master Data Services solo funciona en Internet Explorer (IE) 9 o posterior. No se admite ni IE 8 ni versiones anteriores, así como tampoco Microsoft Edge ni Chrome.
A partir de SQL Server 2019 (15.x), los controles HTML reemplazan a todos los componentes anteriores de Silverlight, por lo que se quitó la dependencia de Silverlight. Más exploradores, incluido Chrome y Edge, ahora funcionan para la aplicación web Master Data Services.

  1. Inicie el Administrador de configuración de Master Data Services y haga clic en Configuración de base de datos en el panel izquierdo.

  2. Haga clic en Crear base de datosy, después, haga clic en Siguiente en el Asistente para crear bases de datos.

  3. En la página Servidor de bases de datos, especifique la instancia de SQL Server.

    SQL Server 2019 (15.x) agrega compatibilidad con SQL Server Instancia administrada. Establezca el valor de SQL Server Instancia en el host de la instancia administrada. Por ejemplo, xxxxxx.xxxxxx.database.windows.net.

  4. Seleccione el tipo de autenticación y, a continuación, haga clic en Probar conexión para confirmar que puede conectarse a la base de datos con las credenciales del tipo de autenticación seleccionado. Haga clic en Next.

    Para SQL Server 2019 (15.x), para conectarse a la instancia administrada, use uno de los siguientes tipos de autenticación:

    • Autenticación integrada de Azure Active Directory: usuario actual: Integrado de Active Directory
    • autenticación SQL Server: cuenta de SQL Server.

    En SQL Managed Instance, el usuario debe ser miembro del sysadmin rol fijo de servidor.

    Nota

    Al seleccionar Usuario actual: Seguridad integrada como el tipo de autenticación, el cuadro Nombre de usuario es de solo lectura y muestra el nombre de la cuenta de usuario de Windows con la que se ha iniciado sesión en el equipo. Si ejecuta SQL Server Master Data Services en una máquina virtual (VM) de Azure, el cuadro Nombre de usuario muestra el nombre de la máquina virtual y el nombre de usuario de la cuenta de administrador local en la máquina virtual.

    mds_2016ConfigManager_CreateDatabaseWizard_ServerPage

  5. Escriba un nombre en el campo Nombre de la base de datos . Opcionalmente, para seleccionar una intercalación de Windows, desmarque la casilla Intercalación predeterminada de SQL Server y haga clic en una o varias de las opciones disponibles, como Distinguir mayúsculas de minúsculas. Haga clic en Next.

    mds_2016ConfigManager_CreateDatabaseWizard_DatabasePage

    Para obtener más información sobre la intercalación de Windows, consulte Nombre de intercalación de Windows (Transact-SQL).

  6. En el campo Nombre de usuario, especifique la cuenta de Windows del usuario que será el superusuario predeterminado para Master Data Services. Un superusuario tiene acceso a todas las áreas funcionales y puede agregar, eliminar y actualizar todos los modelos.

    mds_2016ConfigManager_CreateDatabaseWizard_AdminPage

  7. Haga clic en Siguiente para ver un resumen de la configuración de la base de datos de Master Data Services y, a continuación, haga clic en Siguiente de nuevo para crear la base de datos. Aparecerá la página Avanzar y finalizar.

  8. Cuando se haya creado y configurado la base de datos, haga clic en Finalizar.

    Para obtener más información sobre la configuración del Asistente para crear bases de datos, vea Asistente para crear bases de datos (Administrador de configuración de Master Data Services) .

  9. En la página Configuración de base de datos de la Administrador de configuración de Master Data Services, haga clic en Seleccionar base de datos.

  10. Haga clic en Conectar, seleccione la base de datos Master Data Services que creó en el paso 7 y, a continuación, haga clic en Aceptar.

    mds_2016ConfigManager_SelectDatabaseButton_ConnectToDatabaseDialog

    Ha terminado de configurar la base de datos. La página Configuración de base de datos muestra ahora la instancia de SQL Server a la que está conectado para Master Data Services, la base de datos que ha creado y la versión actual de la base de datos.

    mds_2016ConfigManager_DatabaseConfig_Completed

  11. En Administrador de configuración de Master Data Services y haga clic en Configuración web en el panel izquierdo.

  12. En el cuadro de lista Sitio web , haga clic en Sitio web predeterminadoy, luego, haga clic en Crear para crear una aplicación web.

    Nota

    Al seleccionar Sitio web predeterminado, debe crear una aplicación web. Si selecciona Crear nuevo sitio web en el cuadro de lista, la aplicación se crea de forma automática.

    mds_2016ConfigManager_WebConfig

  13. En la sección Grupo de aplicaciones , realice una de las siguientes acciones.

    • Escriba el mismo nombre de usuario que ha escrito en el paso 5 para la Cuenta de administradorde la base de datos, escriba la contraseña y, después, haga clic en Aceptar.

      O

    • Seleccione otro nombre de usuario, escriba la contraseña y, luego, haga clic en Aceptar.

      No tiene que usar la misma cuenta al crear la base de datos y la aplicación web.

      Nota

      La identidad del grupo de aplicaciones MDS debe formar parte del grupo de acceso de autorización de Windows.

      mds_2016ConfigManager_WebConfig_CreateWebApplication

    Para obtener más información sobre el cuadro de diálogo Crear aplicación web, vea Cuadro de diálogo Crear aplicación web (Administrador de configuración de Master Data Services) .

    Nota

    Si el dominio implementó el enlace de canal LDAP 2020 y los requisitos de firma LDAP para Windows, verá el mensaje de error "No se pudieron comprobar las credenciales en Active Directory" al usar la cuenta de dominio para crear un grupo de aplicaciones. Para una resolución, en lugar del usuario del dominio, use un usuario de equipo local. Esto omite la comprobación de credenciales con Active Directory. Después de crear la aplicación web, puede cambiar la identidad al usuario del dominio en el Administrador de Internet Information Services (IIS).

  14. En la página Configuración web del cuadro Aplicación web , haga clic en la aplicación que ha creado y, a continuación, haga clic en Seleccionar en la sección Asociar aplicación con base de datos .

  15. Haga clic en Conectar, seleccione la base de datos Master Data Services que desea asociar a la aplicación web y, a continuación, haga clic en Aceptar.

    Ha terminado de configurar el sitio web. La página Configuración web muestra ahora el sitio web seleccionado, la aplicación web que creó y la base de datos de Master Data Services asociada a la aplicación.

    mds_2016ConfigManager_WebConfig_Completed

  16. Haga clic en Aplicar. Aparecerá el cuadro de mensaje Configuración completada. Haga clic en Aceptar en el cuadro de mensaje para iniciar la aplicación web. La dirección del sitio web es https:// nombre/de servidor aplicación web/.

mds_2016ConfigurationComplete_MessageBox

Para obtener más información sobre la configuración de la página Configuración web, vea Página de configuración web (Administrador de configuración de Master Data Services)

También puede usar Administrador de configuración de Master Data Services para especificar otras opciones de configuración para las aplicaciones web y los servicios asociados a la base de datos de Master Data Services. Por ejemplo, puede especificar la frecuencia con la que se cargan los datos o con la que se envían correos electrónico de validación. Para obtener más información, vea Configuración del sistema (Master Data Services).

Implementar modelos y datos de ejemplo

Los siguientes tres paquetes de modelo de ejemplo se incluyen con Master Data Services. Estos modelos de ejemplo incluyen datos. La ubicación predeterminada de los paquetes de modelo de ejemplo es %programfiles%\Microsoft SQL Server\140\Master Data Services\Samples\Packages.

  • chartofaccounts_en.pkg
  • customer_en.pkg
  • product_en.pkg

Implemente estos paquetes mediante la herramienta MDSModelDeploy. La ubicación predeterminada de la herramienta MDSModelDeploy es unidad\Archivos de programa\Microsoft SQL Server\140\Master Data Services\Configuration.

Para obtener información sobre los requisitos previos para ejecutar esta herramienta, consulte Implementar un paquete de implementación de modelo mediante MDSModelDeploy.

Para obtener información sobre las actualizaciones realizadas en los datos para admitir nuevas características en SQL Server Master Data Services, vea ejemplos de SQL Server: paquetes de implementación de modelos (MDS).

Para implementar los modelos de ejemplo

  1. Copie los paquetes de modelo de ejemplo en unidad\Archivos de programa\Microsoft SQL Server\140\Master Data Services\Configuration.

  2. Abra un símbolo del sistema de administrador y ejecute el siguiente comando para ir a MDSModelDeploy.exe.

    cd c:\Program Files\Microsoft SQL Server\140\Master Data Services\Configuration  
    
  3. Implemente cada uno de los modelos de ejemplo en Master Data Services mediante la ejecución de cada uno de los siguientes comandos.

    Importante

    En los ejemplos siguientes, se especifica el valor de servicio de MDS1 . Use este valor si seleccionó Sitio web predeterminado al configurar el sitio web de Master Data Services. Consulte la sección Configurar la base de datos y el sitio web .

    Si ha creado un sitio web nuevo o ha seleccionado otro sitio web existente, ejecute primero el comando siguiente para determinar el valor de servicio correcto.

    MDSModelDeploy listservices

    El primer valor de servicio de la lista de valores devueltos es el que especifica para implementar un modelo.

    Nota

    Para obtener más información sobre la información de metadatos de los modelos de ejemplo, consulte el archivo Léame disponible en esta ubicación "c:\Archivos de programa\Microsoft SQL Server\140\Master Data Services\Configuration".

    Para implementar el modelo de ejemplo chartofaccounts_en.pkg

    MDSModelDeploy deploynew -package chartofaccounts_en.pkg -model ChartofAccounts -service MDS1  
    

    Para implementar el modelo de ejemplo customer_en.pkg

    MDSModelDeploy deploynew -package customer_en.pkg -model Customer -service MDS1  
    

    Para implementar el modelo de ejemplo product_en.pkg

    MDSModelDeploy deploynew -package product_en.pkg -model Product -service MDS1  
    

    Al implementar correctamente un modelo, se muestra el mensaje MDSModelDeploy finalizó correctamente .

    En la siguiente imagen se muestra el comando para implementar el modelo de ejemplo product_en.pkg.

    Línea de comandos para implementar el modelo de ejemplo de producto

  4. Para ver los modelos de ejemplo, haga lo siguiente.

    1. Vaya al sitio web de Master Data Services que configuró. Consulte la sección Configurar la base de datos y el sitio web .

      La dirección del sitio web es https:// nombre/de servidor aplicación web/.

    2. Seleccione un modelo del cuadro de lista Modelo y haga clic en Explorador.

      Sitio web de MDS, página principal.

siguiente paso

Cree un nuevo modelo y entidades para los datos. Consulte Crear un modelo (Master Data Services) y Crear una entidad (Master Data Services).

Para obtener información general sobre cómo usar un modelo y entidades para crear una estructura para los datos en Master Data Services, consulte información general de Master Data Services (MDS).

Consulte también

Base de datos de Master Data Services
Aplicación web Master Data Services
Página Configuración de base de datos (Administrador de configuración de Master Data Services)
Novedades en Master Data Services (MDS)