Share via


Introducción a Excel Services

Excel Services es una nueva tecnología de servidor incluida en Microsoft Office SharePoint Server 2007. Este servicio compartido le permite cargar, calcular y mostrar libros de Excel en Office SharePoint Server 2007.

El uso de Excel Services le permite reutilizar y compartir fácilmente libros de Excel en portales y paneles de Office SharePoint Server 2007. Por ejemplo, los analistas financieros, los planeadores de negocios o los ingenieros pueden crear contenido en Excel y compartirlo con otros mediante el uso de un portal y panel de Office SharePoint Server 2007 sin tener que escribir código personalizado. Puede controlar qué datos se deben mostrar y puede mantener una sola versión del libro de Excel.

Existen dos interfaces principales para Excel Services:

  • Un elemento web Excel Web Access, que permite ver e interactuar con un libro activo mediante un explorador

  • Excel Web Services para acceso mediante programación

Además, puede ampliar Excel Calculation Services mediante el uso de funciones definidas por el usuario (UDF).

Nota

Para obtener más información acerca de Excel Calculation Services, consulte Arquitectura de Excel Services.

El uso de Excel Services le permite ver libros en directo e interactivos con la ayuda de un explorador. Esto significa que puede guardar libros de Excel e interactuar con ellos desde dentro de sitios del portal.

También puede interactuar con libros para explorar y crear tablas dinámicas sobre datos, además de analizar informes y gráficos de tabla dinámica mediante el uso de un explorador. Excel Services admite libros que están conectados a orígenes de datos externos. Puede incrustar cadenas de conexión en orígenes de datos externos en el libro, o puede guardarlos de un modo central en un archivo de biblioteca de conexión de datos.

También puede hacer que las celdas seleccionadas en las hojas de cálculo sean editables convirtiéndolas para ello en rangos con nombre (o "parámetros"). Estos elementos que elige para que puedan visualizarse, al guardarlos en Excel Services, aparecerán en el panel Parámetros de Excel Web Access. Puede cambiar los valores de estos rangos con nombre en el panel de parámetros y actualizar el libro. También puede usar el elemento web de filtro del portal para filtrar varios elementos web (Excel Web Access y otros tipos de elementos web) juntos.

Sin embargo, no puede usar Excel Services para crear libros. Para crear un libro, debe usar Microsoft Office Excel 2007.

Excel Services también dispone de un servicio web. Puede usar Excel Web Services para cargar libros, establecer valores en celdas y rangos, actualizar conexiones de datos externos, calcular hojas de cálculo y extraer resultados calculados (incluidos valores de celdas, todo el libro calculado o una instantánea del libro).

Nota

Para obtener más información sobre las instantáneas, consulte Procedimiento para obtener un libro completo o una instantánea.

Excel Services admite UDF, que puede usar para ampliar las capacidades de Excel Calculation Services, por ejemplo, para implementar bibliotecas de cálculo personalizadas o leer datos de servicios web y orígenes de datos que no admite Excel Services de manera nativa.

Excel Services está diseñado para ser un servidor robusto, escalable y para la empresa, que proporciona fidelidad en las características y en los cálculos con Excel 2007.

Situaciones y características

Excel Services admite muchas situaciones y características diferentes, algunas de las cuales se describen en esta sección.

Portal de inteligencia empresarial y análisis de libros

Un portal de inteligencia empresarial muestra tarjetas de puntuaciones e informes y permite a los usuarios explorar datos mediante el uso de un explorador. La característica Centro de informes de Office SharePoint Server 2007 incluye un portal de inteligencia empresarial y funcionalidades de panel. La Figura 1 muestra un panel del centro de informes con una biblioteca de informes, un gráfico e indicadores de rendimiento clave (KPI) ya configurados.

Excel Services también le permite calcular datos del servidor. Puede mostrar un libro de Excel mediante el uso del elemento web de Excel Web Access, o conectarse a orígenes de datos externos e interactuar más con los datos del libro.

La siguiente ilustración muestra un panel con un elemento web de filtro y libros de Excel mostrados mediante el uso de elementos web de Excel Web Access.

Panel

La siguiente ilustración muestra un libro con fórmulas y celdas específicas designadas como parámetros. La designación de celdas específicas como parámetros permite a los usuarios cambiar los valores de esas celdas en una hoja de cálculo mediante el uso de cuadros de edición del panel derecho. A continuación, Excel Services recalcula la hoja de cálculo en función de los nuevos valores.

Si necesita usar determinadas funcionalidades en Excel o analizar un libro mediante el uso de todas las funcionalidades de Excel, puede abrir un libro en Excel haciendo clic en Abrir en Excel 2007. También puede abrir el libro en Excel para imprimirlo y trabajar sin conexión.

Nota

Para abrir un libro mediante el uso del comando Abrir en Excel 2007, debe tener derechos de "apertura". Para obtener más información, consulte la siguiente sección sobre la administración de libros. Los usuarios que no dispongan de este derecho, pueden seguir abriendo una instantánea en Excel.

Uso del panel de parámetros

También puede analizar, crear tablas dinámicas e interactuar con datos mediante el uso de Excel Web Access tal y como se muestra en la siguiente ilustración.

Análisis de datos mediante Excel Web Access

Para obtener más información acerca de Excel Services y la capacidad de inteligencia empresarial en Office SharePoint Server 2007, consulte la documentación sobre inteligencia empresarial en la Ayuda de Office SharePoint Server 2007 y en Office Online (https://office.microsoft.com/es-es/default.aspx).

Administración de libros

La administración de libros y las capacidades de bloqueo de Excel Services le permiten:

  • Mantener sólo una copia del libro, creado y cambiado por un creador de confianza en un lugar central y seguro, en lugar de varias copias en el equipo de cada usuario. La versión correcta de la hoja de cálculo resulta fácil de encontrar, compartir y usar desde dentro de Excel u otras aplicaciones.

  • Asegurar y proteger los modelos del libro y los datos back-end. Puede dar a los usuarios derechos de "sólo visualización" para limitar el acceso al libro. Por ejemplo, puede impedir que los usuarios abran un libro mediante el uso de Excel o controlar que se les permita ver en un libro.

  • Crear instantáneas de un libro.

Excel Services está optimizado para muchos usuarios y libros. También puede realizar un equilibrio de carga del cálculo en la granja de servidores.

Para obtener más información acerca de la administración de libros mediante el uso de Excel Services, consulte Office SharePoint Server 2007 TechCenter, la Ayuda de Office SharePoint Server 2007 u Office Online (https://office.microsoft.com/es-es/default.aspx).

Acceso mediante programación a través de aplicaciones .NET personalizadas

Puede crear aplicaciones personalizadas, por ejemplo, aplicaciones ASP.NET, que:

  • Llamen a Excel Web Services para obtener acceso, parametrizar y calcular libros.

  • Llamen a un flujo de trabajo personalizado para programar operaciones de cálculo o enviar notificaciones por correo electrónico.

Funciones definidas por el usuario (UDF)

También puede usar UDF de Excel Services, que le permiten usar fórmulas en una celda para llamar a funciones personalizadas que están escritas en código administrado e implementadas en Office SharePoint Server 2007.

Vea también

Otros recursos

Guía básica de desarrollo de Excel Services
Arquitectura de Excel Services
Tutorial: Desarrollar una aplicación personalizada mediante Excel Web Services
Preguntas más frecuentes sobre las UDF de Excel Services
Características no admitidas en Excel Services
Blogs de Excel Services