Configurar AdventureWorks para las soluciones de inteligencia empresarial

SE APLICA A:yes-img-132013 no-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint en Microsoft 365

El conjunto de datos de ejemplo de AdventureWorks proporciona una base de datos de ejemplo, un almacén de datos y un cubo OLAP. Los artículos siguientes de esta sección usan estos datos de ejemplo para mostrar las funcionalidades de Business Intelligence en Excel, Excel Services en SharePoint Server 2013 y PerformancePoint Services. Este artículo describe cómo instalar y configurar el conjunto de datos de ejemplo de AdventureWorks y configurar un centro de inteligencia empresarial en su granja de SharePoint Server 2013.

Importante

Este escenario solo se aplica a SharePoint Server 2013 Enterprise.

Introducción al escenario

La instalación del conjunto de datos de ejemplo de AdventureWorks consiste en descargar los datos de ejemplo, adjuntar las bases de datos de ejemplo en SQL Server Management Studio e implementar el cubo OLAP de ejemplo con SQL Server Data Tools.

La creación de un centro de inteligencia empresarial consiste en la creación de una nueva colección de sitios con la plantilla de centros de inteligencia empresarial mediante el sitio web de Administración central de SharePoint.

Los procedimientos para completar ambas tareas, además de los procedimientos para configurar el acceso de usuario y los permisos necesarios, se incluyen en este artículo.

Antes de empezar

Antes de empezar, lea la siguiente información acerca de permisos y requisitos de software:

  • Para implementar datos de ejemplo de AdventureWorks, debe ser administrador de SQL Server y Analysis Services.

  • Para crear un centro de inteligencia empresarial, debe ser un administrador de granja en la granja de servidores de SharePoint Server 2013.

Los siguientes artículos usan Servicios de Excel y PerformancePoint Services. Se supone que están configurados en su granja. Para obtener información sobre la implementación de Excel Services, vea Información general de Excel Services en SharePoint Server 2013 y Configurar Excel Services en SharePoint Server 2013.

Al usar Servicios de Excel o PerformancePoint Services, el acceso del usuario se puede proporcionar con la Autenticación de Windows con la delegación de Kerberos, Servicio de almacenamiento seguro o, con orígenes de datos OLAP, la característica EffectiveUserName. Se supone que una o varias de estas opciones están configuradas en su granja. Para obtener información sobre cómo configurar el almacén seguro, vea Planear el servicio de almacenamiento seguro en SharePoint Server y Configurar el servicio de almacenamiento seguro en SharePoint Server. Para obtener información sobre cómo configurar la característica EffectiveUserName para orígenes de datos OLAP, vea Uso de EffectiveUserName de Analysis Services en SharePoint Server.

Demostración de vídeo

Este vídeo muestra los pasos necesarios para instalar y configurar el conjunto de datos de muestra de AdventureWorks, tal y como se describe en este artículo.

Vídeo: Configurar AdventureWorks para soluciones de inteligencia empresarial

Instalación de los datos de ejemplo de AdventureWorks

Los datos de ejemplo de AdventureWorks constan de:

  • La base de datos AdventureWorks2012

  • La base de datos AdventureWorksDW2012

  • El cubo OLAP AdventureWorksDW2012Multidimensional-EE

Las siguientes secciones describen cómo implementar cada uno de estos conjuntos de datos.

Implementación de las bases de datos de ejemplo de AdventureWorks

Ambas bases de datos de ejemplo de AdventureWorks deben descargarse por separado.

Use el siguiente procedimiento para descargar e implementar la base de datos de AdventureWorks2012.

Para implementar la base de datos AdventureWorks2012

  1. Descargue AdvetureWorks Database 2012.

    Nota:

    Dado que este archivo se descarga de Internet, puede que esté bloqueado por Windows. Haga clic con el botón secundario en el archivo y, a continuación, haga clic en Propiedades. Haga clic en el botón Desbloquear, si está presente, y haga clic en Aceptar. (Si el botón Desbloquear no está presente, el archivo no está bloqueado).

  2. Copie AdventureWorks2012_Data.mdf en su directorio de bases de datos predeterminado (normalmente, \Archivos de programa\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA) u otra ubicación, según lo designado por el administrador de bases de datos.

  3. Abra SQL Server Management Studio.

  4. Conéctese al motor de la base de datos.

  5. Haga clic con el botón secundario en Bases de datos y, a continuación, haga clic en Adjuntar.

  6. En el cuadro de diálogo Adjuntar bases de datos , haga clic en Agregar.

  7. Desplácese hasta la ubicación en la que copió AdventureWorks2012_Data.mdf, seleccione el archivo y haga clic en Aceptar.

  8. En Detalles de la base de datos "AdventureWorks2012", seleccione la fila en la que el Tipo de archivo es Registro.

  9. Haga clic en Quitar.

  10. Haga clic en Aceptar.

Use el siguiente procedimiento para descargar e implementar la base de datos de almacén de datos AdventureWorksDW2012.

Para implementar el almacenamiento de datos AdventureWorksDW2012

  1. Descargue AdvetureWorks Database 2012.

    Nota:

    Dado que este archivo se descarga de Internet, puede que esté bloqueado por Windows. Haga clic con el botón secundario en el archivo y, a continuación, haga clic en Propiedades. Haga clic en el botón Desbloquear, si está presente, y haga clic en Aceptar. (Si el botón Desbloquear no está presente, el archivo no está bloqueado).

  2. Copie AdventureWorksDW2012_Data.mdf en su directorio de bases de datos predeterminado (normalmente, \Archivos de programa\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA) u otra ubicación, según lo designado por el administrador de bases de datos.

  3. Abra SQL Server Management Studio.

  4. Conéctese al motor de la base de datos.

  5. Haga clic con el botón secundario en Bases de datos y, a continuación, haga clic en Adjuntar.

  6. En el cuadro de diálogo Adjuntar bases de datos , haga clic en Agregar.

  7. Desplácese hasta la ubicación en la que copió AdventureWorksDW2012_Data.mdf, seleccione el archivo y haga clic en Aceptar.

  8. En Detalles de la base de datos "AdventureWorksDW2012", seleccione la fila en la que el Tipo de archivo es Registro.

  9. Haga clic en Quitar.

  10. Haga clic en Aceptar.

Implementación del cubo OLAP de ejemplo de AdventureWorks

Los siguientes requisitos deben cumplirse antes de que pueda implementar el cubo OLAP de ejemplo. Estos procedimientos se proporcionan para realizar cada una de estas tareas si no se han completado aún en su entorno.

  • La base de datos AdventureWorksDW2012 debe implementarse en el motor de base de datos SQL Server, tal y como se describe en la sección anterior.

  • SQL Server Data Tools debe instalarse como parte de su implementación de SQL Server y Analysis Services.

    Nota:

    SQL Server Data Tools se conocía como Business Intelligence Developer Studio (BIDS) en versiones anteriores de SQL Server.

  • La cuenta que usa el servicio Analysis Services debe tener un inicio de sesión en el motor de base de datos de SQL Server.

Si no ha implementado la base de datos AdventureWorksDW2012, hágalo ahora antes de continuar con los procedimientos de esta sección.

Si no ha implementado SQL Server Data Tools, use el siguiente procedimiento para hacerlo.

Nota:

You can determine if the SQL Server Data Tools are installed by clicking Start, All Programs, and then Microsoft SQL Server 2012 on the computer running SQL Server. If the SQL Server Data Tools are installed, it will appear in the menu under Microsoft SQL Server 2012.

Para instalar el SQL Server Data Tools

  1. En el DVD de SQL Server 2012, ejecute setup.exe.

  2. En Centro de instalación de SQL Server, en el panel izquierdo, haga clic en Instalación.

  3. En el panel derecho, haga clic en Nueva instalación independiente de SQL Server o agregue características a una instalación existente.

  4. En la página Reglas auxiliares del programa de instalación, haga clic en Aceptar.

  5. En la página de actualizaciones de productos, haga clic en Siguiente.

  6. En la página Reglas auxiliares del programa de instalación, haga clic en Siguiente.

  7. En la página Tipo de instalación, seleccione la opción Agregar características a una instancia existente de SQL Server 2012 y seleccione la instancia en la que desea instalar SQL Server Data Tools.

  8. Haga clic en Siguiente.

  9. En la página de selección de características, active la casilla SQL Server Data Tools y haga clic en Siguiente.

  10. En la página Reglas de instalación, haga clic en Siguiente.

  11. En la página Requisitos de espacio en disco, haga clic en Siguiente.

  12. En la página Informe de errores, haga clic en Siguiente.

  13. En la página Reglas de configuración de instalación, haga clic en Siguiente.

  14. En la página Listo para instalar, haga clic en Instalar.

  15. Cuando finalice la instalación, haga clic en Cerrar.

Una vez instalado SQL Server Data Tools, el siguiente paso es crear un inicio de sesión para la cuenta que usa Analysis Services si no existe uno aún.

Si no sabe qué cuenta usa Analysis Services, utilice el procedimiento siguiente para determinar la cuenta.

Para determinar la cuenta de servicio de Analysis Services

  1. En el equipo que usa Analysis Services, haga clic en Inicio, en Todos los programas, en Microsoft SQL Server 2012, en Herramientas de configuración y, a continuación, en Administrador de configuración de SQL Server.

  2. En el panel izquierdo, haga clic en Servicios de SQL Server.

  3. En el panel derecho, encuentre la instancia de Analysis Services que va a usar y anote la cuenta que aparece en la columna Iniciar sesión como. Esta es la cuenta para la que debe agregar un inicio de sesión en SQL Server.

Si no tiene aún un inicio de sesión de SQL Server para la cuenta que usa Analysis Services, utilice el procedimiento siguiente para crearlo.

Para agregar un inicio de sesión para la cuenta de servicio de Analysis Services

  1. Abra SQL Server Management Studio.

  2. Conéctese al motor de la base de datos.

  3. Expanda Seguridad.

  4. Haga clic con el botón secundario en Inicios de sesión y en Nuevo inicio de sesión.

  5. En el cuadro de texto Nombre de inicio de sesión, escriba el nombre de la cuenta que usa el servicio Analysis Services.

  6. Haga clic en Aceptar.

    Nota:

    Este inicio de sesión no requiere otros roles de servidor distintos al predeterminado de Público. No es necesaria una asignación de usuario.

Una vez configurado el inicio de sesión para la cuenta de servicio de Analysis Services, el siguiente paso es descargar e implementar el cubo OLAP de AdventureWorks. Use el siguiente procedimiento para descargar e implementar el cubo.

Para configurar el cubo OLAP de AdventureWorks

  1. Descarga de AdventureWorks Multidimensional Models SQL Server 2012

    Nota:

    Dado que este archivo se descarga de Internet, puede que esté bloqueado por Windows. Haga clic con el botón secundario en el archivo y, a continuación, haga clic en Propiedades. Haga clic en el botón Desbloquear, si está presente, y haga clic en Aceptar. (Si el botón Desbloquear no está presente, el archivo no está bloqueado).

  2. Descomprima el archivo en una ubicación en el equipo con Analysis Services.

  3. En la carpeta Enterprise, haga doble clic en AdventureWorksDW2012Multidimensional-EE.sln.

  4. Si aparece el cuadro de diálogo Elegir configuración de entorno predeterminada , elija la opción Configuración de Business Intelligence y, a continuación, haga clic en Iniciar Visual Studio.

  5. En Visual Studio, en la parte superior de la ventana Explorador de soluciones, haga clic con el botón secundario en AdventureWorksDW2012Multidimensional-EE y haga clic en Implementar.

  6. Cierre Visual Studio sin guardar los cambios.

Configuración del acceso de usuario AdventureWorks

Una vez implementadas las bases de datos y el cubo, debe conocer acceso a los usuarios a estos. Es necesario el siguiente acceso:

  • Los usuarios que vayan a crear informes o paneles en los siguientes artículos de esta sección deben tener el acceso db_datareader a las bases de datos de AdventureWorks y el acceso de Lectura al cubo AdventureWorks.

  • Si va a usar la cuenta de servicio sin supervisión con Servicios de Excel o PerformancePoint Services, esa cuenta debe tener el acceso db_datareader a las bases de datos de AdventureWorks y el acceso de Lectura al cubo AdventureWorks.

  • Si va a usar Almacenamiento seguro para actualizar los datos en Servicios de Excel o PerformancePoint Services, las credenciales de la aplicación de destino deben tener el acceso db_datareader a las bases de datos de AdventureWorks y el acceso de Lectura al cubo AdventureWorks.

Se recomienda usar un grupo de Active Directory que contenga los usuarios a los que desea conceder acceso.

Use el siguiente procedimiento para conceder acceso a las bases de datos de AdventureWorks. Si elige conceder acceso a cada usuario de forma individual en lugar de usar un grupo de Active Directory, debe crear un inicio de sesión independiente para cada usuario.

Para conceder acceso a las bases de datos AdventureWorks

  1. En SQL Server Management Studio, conéctese al motor de la base de datos.

  2. Expanda Seguridad.

  3. Haga clic con el botón secundario en Inicios de sesión y, a continuación, haga clic en Nuevo inicio de sesión.

  4. Haga clic en Buscar.

  5. Si usa un grupo de Active Directory, haga clic en Tipos de objeto, active la casilla Grupos y haga clic en Aceptar.

  6. En el cuadro de diálogo Seleccionar usuario o grupo , escriba el nombre del grupo o usuario de Active Directory al que desea conceder acceso a la base de datos y, a continuación, haga clic en Aceptar.

  7. En Seleccionar una página, haga clic en Asignación de usuarios.

  8. Active la casilla Asignar para AdventureWorks2012 y active la casilla de pertenencia al rol de la base de datos para db_datareader.

  9. Active la casilla Asignar para AdventureWorksDW2012 y active la casilla de pertenencia al rol de la base de datos para db_datareader.

  10. Haga clic en Aceptar.

Use el siguiente procedimiento para conceder acceso al cubo OLAP de AdventureWorks.

Para conceder acceso al cubo OLAP de AdventureWorks

  1. En SQL Server Management Studio, conéctese a Analysis Services.

  2. Expanda Bases de datos y, a continuación, expanda AdventureWorksDW2012Multidimensional-EE.

    Nota:

    Si la base de datos AdventureWorksDW2012Multidimensional-EE no está presente, haga clic con el botón secundario en Bases de datos y haga clic en Actualizar.

  3. Haga clic con el botón secundario en Roles y, a continuación, seleccione Nuevo rol.

  4. En el cuadro de texto Nombre de rol, escriba un nombre para el rol.

  5. En el panel Seleccionar una página, haga clic en Pertenencia.

  6. Haga clic en Agregar.

  7. Escriba el nombre de los usuarios o el grupo de Active Directory a quienes desea conceder acceso al cubo.

    Nota:

    Si va a usar Almacenamiento seguro o una cuenta de servicio desatendida para obtener acceso al cubo, incluya estas credenciales aquí.

  8. En el cuadro de diálogo Seleccionar usuarios o grupos , haga clic en Aceptar.

  9. En el panel Seleccionar una página, haga clic en Cubos.

  10. En el panel derecho, en la columna Acceso, seleccione Lectura de la lista desplegable para Adventure Works y Clientes extraídos.

  11. En el panel derecho, en la columna Acceso a cubo local/obtención de detalles, seleccione Obtención de detalles de la lista desplegable de Adventure Works y Clientes extraídos.

  12. Haga clic en Aceptar.

Creación de un Centro de inteligencia empresarial

Los siguientes artículos de esta sección se basan en un sitio del Centro de inteligencia empresarial ya presente. Si tiene un Centro de inteligencia empresarial existente, puede usarlo. Sin embargo, recomendamos crear uno nuevo que no forme parte de su entorno de producción.

Use el siguiente procedimiento para crear un Centro de inteligencia empresarial.

Para crear un centro de inteligencia empresarial

  1. En el sitio web de Administración central de SharePoint, en Administración de aplicaciones, haga clic en Crear colecciones de sitios.

  2. En la página Crear colección de sitios:

  3. Escriba un título en el cuadro de texto Título.

  4. Escriba la dirección URL que desea usar en el cuadro de texto Dirección URL.

  5. En Seleccione una plantilla, elija la pestaña Empresa y seleccione Centro de inteligencia empresarial.

  6. En la sección Administrador de la colección de sitios primaria, escriba el nombre del administrador de la colección de sitios principal en el cuadro de texto Nombre de usuario.

  7. De forma opcional, escriba un nombre para el administrador de colección de sitios secundario.

  8. De forma opcional, seleccione una plantilla de cuota.

  9. Haga clic en Aceptar.

Configuración del acceso al Centro BI

La siguiente tabla describe los permisos disponibles en un Centro de inteligencia empresarial.

Permisos del Centro de inteligencia empresarial

Cuenta Permisos
Visitantes
Lectura
Los permisos de lectura permiten a los usuarios ver información en el Centro de inteligencia empresarial.
Miembros
Colaboración
Los permisos de colaboración permiten a los usuarios ver y crear elementos, como informes, y guardarlos en este sitio.
Diseñadores
Diseño
Los permisos de diseño permiten a los usuarios ver, crear y publicar elementos, incluidos paneles.
Propietarios
Control total
Los permisos de control total permiten a los usuarios ver, crear y publicar contenido de paneles, y ver o editar los permisos de usuario.

Para los escenarios descritos en los siguientes artículos de esta sección, los usuarios necesitarán los siguientes permisos.

  • Los usuarios que publiquen libros en el Centro de inteligencia empresarial desde Excel necesitan permisos de Contribución y deben agregarse al grupo Miembros.

  • Los usuarios que publiquen paneles desde Diseñador de paneles de PerformancePoint requieren permisos de Diseño y deben agregarse al grupo Diseñadores.

  • Los usuarios que solo vean informes o paneles en el Centro de inteligencia empresarial pero que no publiquen solo necesitan permiso de Lectura y se pueden agregar al grupo Visitantes.

Use el siguiente procedimiento para configurar permisos para el Centro de inteligencia empresarial.

Para establecer permisos en el Centro de inteligencia empresarial

  1. En el Centro de inteligencia empresarial, haga clic en Compartir.

  2. Escriba los nombres de los usuarios o grupos a los que desea conceder acceso.

  3. Haga clic en Mostrar opciones.

  4. En la lista desplegable Seleccionar un nivel de permiso o grupo, seleccione el nivel de permiso que desee.

  5. Haga clic en Compartir.

Escenarios que usan esta configuración

Los siguientes escenarios usan los datos de ejemplo de AdventureWorks y el Centro de inteligencia empresarial como se ha configurado en este artículo:

Crear un panel de Servicios de Excel mediante datos de SQL Server Analysis Services