Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Use las instrucciones siguientes para implementar manualmente dos paquetes de solución que agregan características de PowerPivot a un entorno de SharePoint Server 2010. La implementación de las soluciones es un paso necesario para configurar PowerPivot para SharePoint en un servidor de SharePoint 2010. Para ver la lista completa de los pasos necesarios, consulte Administración y configuración del servidor PowerPivot en Administración central.
Como alternativa, puede usar la herramienta de configuración de PowerPivot para implementar las soluciones. El uso de la herramienta de configuración es más fácil y eficaz para una sola instalación de servidor, pero es posible que quiera usar Administración central y PowerShell si prefiere usar una herramienta conocida o si va a configurar varias características al mismo tiempo. Para obtener más información sobre el uso de la herramienta de configuración, consulte Herramientas de configuración de PowerPivot.
Antes de implementar las soluciones, primero debe instalar PowerPivot para SharePoint mediante el medio de instalación de SQL Server 2012. El programa de instalación de SQL Server instala los paquetes de solución que está a punto de implementar.
Este tema contiene las secciones siguientes:
Requisito previo: Comprobación de que la aplicación web usa la autenticación en modo clásico
Paso 1: Desplegar la solución de granja
Paso 2: Implementación de la solución de aplicación web PowerPivot en Administración central
Paso 3: Implementar la solución de aplicación web PowerPivot en otras aplicaciones web
Reimplementación o retirada de la solución
Acerca de las soluciones de PowerPivot
Requisito previo: Comprobación de que la aplicación web usa la autenticación en modo clásico
PowerPivot para SharePoint solo se admite para las aplicaciones web que usan la autenticación en modo windows clásico. Para comprobar si la aplicación usa el modo clásico, ejecute el siguiente cmdlet de PowerShell desde el Shell de administración de SharePoint 2010, reemplazando por http://<top-level site name> el nombre del sitio de SharePoint:
Get-SPWebApplication http://<top-level site name> | Format-List UseClaimsAuthentication
El valor devuelto debe ser false. Si es cierto, no puede acceder a los datos de PowerPivot con esta aplicación web.
Paso 1: Implementar la solución de la granja
En esta sección se muestra cómo implementar soluciones mediante PowerShell, pero también puede usar la herramienta de configuración de PowerPivot para completar esta tarea. Para obtener más información, vea Configurar o reparar PowerPivot para SharePoint 2010 (Herramienta de configuración de PowerPivot).
Esta tarea solo debe realizarse una vez, después de instalar PowerPivot para SharePoint.
En un servidor que tiene una instalación de PowerPivot para SharePoint, abra un Shell de administración de SharePoint 2010 mediante la opción Ejecutar como administrador .
Ejecute el siguiente comando cmdlet para agregar la solución de la granja.
Add-SPSolution -LiteralPath "C:\Program Files\Microsoft SQL Server\110\Tools\PowerPivotTools\ConfigurationTool\Resources\PowerPivotFarm.wsp"El cmdlet devuelve el nombre de la solución, su identificador de solución y Deployed=False. En el paso siguiente, implementará la solución.
Ejecute el siguiente cmdlet para implementar la solución de granja de servidores:
Install-SPSolution -Identity PowerPivotFarm.wsp -GACDeployment -Force
Paso 2: Implementación de la solución de aplicación web PowerPivot en Administración central
Después de implementar la solución de granja de servidores, debe implementar la solución de aplicación web en la Administración central. Este paso agrega el panel de administración de PowerPivot a administración central.
Abra un Shell de administración de SharePoint 2010 mediante la opción Ejecutar como administrador .
Ejecute el siguiente cmdlet para crear una referencia a Administración central:
$centralAdmin = $(Get-SPWebApplication -IncludeCentralAdministration | Where { $_.IsAdministrationWebApplication -eq $TRUE})Ejecute el siguiente cmdlet para agregar la solución de granja de servidores.
Add-SPSolution -LiteralPath "C:\Program Files\Microsoft SQL Server\110\Tools\PowerPivotTools\ConfigurationTool\Resources\PowerPivotWebApp.wsp"El cmdlet devuelve el nombre de la solución, su identificador de solución y Deployed=False. En el paso siguiente, implementará la solución.
Ejecute el siguiente cmdlet para instalar la solución de aplicación web en Administración central.
Install-SPSolution -Identity PowerPivotWebApp.wsp -GACDeployment -Force -WebApplication $centralAdmin
Ahora que la solución de aplicación web se implementa en Administración central, puede usar Administración central para completar todos los pasos de configuración restantes.
Paso 3: Implementar la solución de aplicación web PowerPivot en otras aplicaciones web
En la tarea anterior, implementó Powerpivotwebapp.wsp en Administración central. En esta sección, implementará powerpivotwebapp.wsp en cada aplicación web existente que admita el acceso a datos PowerPivot. Si agrega más aplicaciones web más adelante, asegúrese de repetir este paso para esas aplicaciones web adicionales.
En Administración Central, en Configuración del sistema, haga clic en Administrar soluciones de granja.
Haga clic en powerpivotwebapp.wsp.
Haga clic en Implementar solución.
En Implementar en?, seleccione la aplicación web de SharePoint para la que desea agregar compatibilidad con características de PowerPivot.
Haz clic en Aceptar.
Repita la repetición para otras aplicaciones web de SharePoint que también admitirán el acceso a datos PowerPivot.
Reimplementación o retirada de la solución
Aunque Administración central de SharePoint proporciona retracción de soluciones, no es necesario retirar el archivo powerpivotwebapp.wsp a menos que esté solucionando sistemáticamente un problema de instalación o implementación de revisiones.
En Administración central de SharePoint 2010, en Configuración del sistema, haga clic en Administrar soluciones de granja de servidores.
Haga clic en Powerpivotwebapp.wsp.
Haga clic en Retirar solución.
Si encuentra problemas de implementación del servidor que se deben a la solución de granja, puede volver a implementarla ejecutando la opción Reparar en la herramienta de configuración de PowerPivot. Se prefieren las operaciones de reparación a través de la herramienta porque requiere menos pasos en su parte. Para obtener más información, vea Configurar o reparar PowerPivot para SharePoint 2010 (Herramienta de configuración de PowerPivot).
Si desea volver a implementar todas las soluciones, asegúrese de hacerlo en este orden:
Retire la solución de aplicación web PowerPivot de todas las aplicaciones web de SharePoint que la usen.
Retirar la solución de granja de servidores PowerPivot.
Vuelva a implementar la solución de granja de servidores PowerPivot.
Vuelva a implementar la solución de aplicación web PowerPivot en todas las aplicaciones web de SharePoint.
Acerca de las soluciones de PowerPivot
PowerPivot para SharePoint usa dos paquetes de solución para implementar sus páginas de aplicación y archivos de programa en la granja de servidores y en aplicaciones web individuales.
La solución de granja de servidores es global. Se implementa una vez y, a continuación, está disponible automáticamente para cualquier nuevo PowerPivot para servidores de SharePoint que agregue a la granja más adelante.
La solución de aplicación web es específica de la aplicación y debe implementarse en cada aplicación web del grupo de servidores, incluida la aplicación web de Administración Central.
Cada solución se implementa de forma diferente. La solución de granja de servidores se implementa una vez, después de instalar la primera instancia de PowerPivot para SharePoint. Para implementar la solución de granja de servidores, use la herramienta de configuración de PowerPivot o los cmdlets de PowerShell.
La solución de aplicación web se implementa inicialmente en Administración central, seguida de implementaciones de soluciones posteriores en cualquier aplicación web adicional que admita solicitudes de datos PowerPivot. Para implementar la solución de aplicación web en Administración central, debe usar la herramienta de configuración de PowerPivot o el cmdlet de PowerShell. Para todas las demás aplicaciones web, puede implementar la solución de aplicación web manualmente mediante Administración central o PowerShell.
| Solución | Descripción |
|---|---|
| Powerpivotfarm.wsp | Agrega Microsoft.AnalysisServices.SharePoint.Integration.dll al ensamblado global. Agrega Microsoft.AnalysisServices.ChannelTransport.dll al ensamblado global. Instala características y archivos de recursos y registra tipos de contenido. Agrega plantillas de biblioteca para la galería de PowerPivot y las bibliotecas de alimentación de datos. Agrega páginas de aplicación para la configuración de aplicaciones de servicio, panel de administración de PowerPivot, actualización de datos y Galería de PowerPivot. |
| Powerpivotwebapp.wsp | Agrega archivos de recursos Microsoft.AnalysisServices.SharePoint.Integration.dll a la carpeta de extensiones del servidor web en la parte frontal web. Agrega el servicio web PowerPivot al front-end web. Agrega la generación de imágenes en miniatura para la Galería de PowerPivot. |
Véase también
Actualización de PowerPivot para SharePoint
Administración y configuración del servidor PowerPivot en Administración central
Configuración de PowerPivot con Windows PowerShell