Compartir a través de


Cambios de comportamiento de SQL Server Reporting Services en SQL Server 2012

En este tema se describen los cambios de comportamiento en Reporting Services. Los cambios de comportamiento afectan al modo en que las características funcionan o interactúan en SQL Server 2012 en comparación con las versiones anteriores de SQL Server.

En este tema:

  • Cambios de comportamiento de SQL Server 2012 Reporting Services

  • Cambios de comportamiento de SQL Server 2008 R2 Reporting Services

  • Cambios de comportamiento de SQL Server 2008 Reporting Services

Cambios de comportamiento en SQL Server 2012 Reporting Services

En esta sección se describen los cambios de comportamiento en el modo de SharePoint de Reporting Services.

El permiso Ver elementos no descargará conjuntos de datos compartidos (modo de SharePoint)

Nuevo comportamiento: los usuarios con el permiso de SharePoint "Ver elementos” ya pueden descargar el contenido de los conjuntos de datos compartidos de Reporting Services. Este cambio de comportamiento ahora es coherente con los permisos "Ver elementos” para informes, orígenes de datos y modelos. Los usuarios con el permiso "Ver elementos” pueden ver y ejecutar informes, orígenes de datos y modelos, pero no pueden descargar su contenido.

Comportamiento anterior: los usuarios con el permiso de SharePoint "Ver elementos” podían descargar el contenido de los conjuntos de datos compartidos de Reporting Services.

Para obtener más información acerca de los niveles de permisos de SharePoint, vea Permisos de usuario y niveles de permisos

Los registros de seguimiento del Servidor de informes se encuentran en una nueva ubicación para el modo de SharePoint (Modo de SharePoint)

Nuevo comportamiento: para un servidor de informes instalado en modo de SharePoint, los registros de seguimiento del servidor de informes estarán en %Programfiles%\Common Files\Microsoft Shared\Web Server Extensions\14\Web Services\ReportServer\LogFiles.

Comportamiento anterior: los registros de seguimiento del Servidor de informes estaban en una ruta similar a la siguiente: %Programfilesdir%\Microsoft SQL Server\<RS_instance>\Reporting Services\LogFiles

La API SOAP GetServerConfigInfo ya no se admite (Modo de SharePoint)

Nuevo comportamiento: use el cmdlet de PowerShell “Get-SPRSServiceApplicationServers”

Comportamiento anterior: los clientes podían desarrollar código de cliente SOAP para comunicarse directamente con el punto final de Reporting Services y llamar a GetReportServerConfigInfo ().

Herramientas de administración y configuración del servidor de informes

El Administrador de configuración no se usa en modo de SharePoint

Nuevo comportamiento: el Administrador de configuración de Reporting Services no admite servidores de informes en modo de SharePoint. La configuración del modo de SharePoint de Reporting Services ahora se puede completar con Administración central de SharePoint; por tanto, el Administrador de configuración de Reporting Services ya no admite el modo de SharePoint. Ahora el Administrador de configuración se utiliza solo con los servidores de informes en modo nativo.

No se puede cambiar el servidor de un modo a otro

Nuevo comportamiento: no se pueden cambiar los modos de servidor. Si se instala un servidor de informes en modo nativo, no podrá cambiarlo o volver a configurarlo para estar en modo de SharePoint. Si lo instala en modo de SharePoint, no podrá cambiarlo al modo nativo.

Comportamiento anterior: el cliente instala un servidor de informes de Reporting Services en modo de SharePoint. Si el cliente desea cambiar el servidor de informes al modo nativo, puede abrir el administrador de configuración de Reporting Services y cambiar al modo nativo creando una base de datos nueva o conectándose a una existente en modo nativo. El cliente puede utilizar también el Administrador de configuración de Reporting Services para cambiar desde el modo de SharePoint al modo nativo.

Icono de flecha usado con el vínculo Volver al principioArriba

Cambios de comportamiento de SQL Server 2008 R2 Reporting Services

En esta sección se describen los cambios de comportamiento en SQL Server 2008 R2 Reporting Services.

[!NOTA]

Dado que SQL Server 2008 R2 es una actualización de versión menor de SQL Server 2008, recomendamos también revisar el contenido en la sección de SQL Server 2008.

Propiedad SecureConnectionLevel en la biblioteca de proveedores WMI de Reporting Services

En la biblioteca de proveedores WMI para SQL Server 2008 Reporting Services, la propiedad SecureConnectionLevel admite los valores 0,1,2 y 3; 0 indica que Capa de sockets seguros (SSL) no se requiere para ninguno de los métodos de servicio web, 3 indica que SSL se requiere para todos los métodos de servicio web y 1 y 2 indican que los subconjuntos de métodos de servicio web requieren SSL. En SQL Server 2008 Reporting Services, estos valores tendrán solo dos significados posibles:

  • 0 indica que SSL no se requiere para cualquiera de los métodos de servicio web.

  • Un número entero positivo indica que SSL se requiere para todos los métodos de servicio web.

Este cambio afecta al modo en que el servidor de informes responde a las llamadas del servicio web. Por ejemplo, ListSecureMethods ahora no devuelve nada si SecureConnectionLevel está establecido en 0 y devuelve todos los métodos de ReportingService2005 si SecureConnectionLevel está establecido en 1, 2 o 3.

Icono de flecha usado con el vínculo Volver al principioArriba

Cambios de comportamiento de SQL Server 2008 Reporting Services

En esta sección se describen los cambios de comportamiento en SQL Server 2008 Reporting Services.

Herramientas de administración y Configuración del servidor de informes

Creación de informes

Procesamiento de informes

Representación de informes

Cambios de comportamiento de las Herramientas de administración y Configuración del servidor de informes

Reporting Services incluye varias herramientas y aplicaciones que se utilizan para configurar el servidor y administrar el contenido y las operaciones. En esta versión, cada herramienta está destinada a un propósito concreto: configuración y administración del contenido. Para fomentar la coherencia dentro de una herramienta y quitar la funcionalidad que se solapaba, se han agregado y se han quitado características y tareas de las herramientas. Si estaba acostumbrado a utilizar una herramienta para realizar una tarea determinada, puede que ahora tenga que utilizar otra diferente.

Característica

Descripción

Configuración de Reporting Services

Se han quitado los iconos de estado codificados con colores. Las páginas de configuración de direcciones URL nuevas reemplazan a las páginas para crear directorios virtuales. Se ha revisado el flujo de trabajo para crear y configurar una base de datos del servidor de informes. Ahora se utiliza un asistente para crear o actualizar la conexión a bases de datos.

SQL Server Management Studio

Management Studio solo admite tareas de administración de servidor. Puede conectar con un servidor de informes que se ejecute en modo nativo o en modo integrado de SharePoint y configurarlo.

Administrador de informes

El Administrador de informes se utiliza para ver y administrar el contenido del servidor de informes. Esta versión introduce la capacidad de administrar modelos de informes. Ahora puede establecer la seguridad del elemento de modelo y asociar informes click-through a las entidades de un modelo.

Cuando vea un informe en el Administrador de informes, gracias a los cambios introducidos por el procesamiento de los informes a petición, la barra de herramientas mostrará una evaluación de la página con un signo de interrogación en lugar del número real de páginas de un informe. Todavía puede hacer clic en el botón Última página y navegar hasta el final del informe.

Tareas que admiten las herramientas

Tareas

Configuración del servidor de informes

Management Studio

Administrador de informes

Utilidades de la línea de comandos

Reservar direcciones URL

X

X

Establecer la cuenta de servicio y contraseña

X

X

Crear la base de datos del servidor de informes o cambiar información de la conexión

X

X

Configurar la ampliación horizontal del servidor de informes

X

X

Hacer copia de seguridad, restaurar, cambiar las claves o eliminar datos cifrados

X

X

Configurar la cuenta de ejecución desatendida

X

X

Configurar el correo electrónico del servidor de informes

X

Habilitar Mis informes

X

Habilitar el registro de la ejecución de informes

X

Habilitar la impresión del lado cliente

X

Establecer los servidores predeterminados para el historial de informe

X

Crear o modificar las definiciones de roles

X

Ver el estado de un proceso de modelo o informe en ejecución, y detenerlo si tarda demasiado

X

Conceder permisos a los elementos del servidor de informes y operaciones creando asignaciones de roles en el nivel de los sistemas y elementos

X

Definir y administrar la jerarquía de carpetas del servidor de informes

X

Ver informes, modelos de informes, orígenes de datos compartidos, recursos y carpetas

X

Cargar los archivos de definición de informe (.rdl), de modelo de informe (.smdl) y de recursos.

X

Crear y administrar las programaciones compartidas

X

X

Crear y administrar informes vinculados

X

Crear y administrar el historial de informes

X

Crear y administrar los orígenes de datos compartidos y cualquier propiedad de origen de datos definida en un informe individual

X

Programar cuándo se produce el procesamiento de datos para un informe, o configurar un informe para ejecutarse como una instantánea de ejecución de informes

X

Suscribirse para notificar las entregas, y crear y administrar las suscripciones controladas por datos

X

Crear suscripciones controladas por datos

X

Usar el Generador de informes para crear, modificar y guardar informes

X

Generar los modelos, asociar informes click-through a las entidades de un modelo y establecer la seguridad del elemento de modelo

X

Creación de informes

En las versiones anteriores de Reporting Services, las cuatro regiones de datos (Tabla, Matriz, Lista y Gráfico) eran elementos de informe distintos con sus propias propiedades y comportamiento de diseño. En esta versión de Reporting Services, las regiones de datos Tabla, Matriz y Lista se han reemplazado por un nuevo diseño de cuadrícula flexible denominado región de datos Tablix, que usa las plantillas predefinidas para crear las regiones de datos anteriores. La región de datos Tablix permite combinar aspectos de las tablas y matrices en diseños de informe flexibles. La región de datos Gráfico sigue siendo un elemento de informe independiente. Se han agregado nuevos tipos de gráfico, como Polar, Radar y Embudo, a la región de datos Gráfico. Para obtener más información acerca de los nuevos tipos de gráfico, vea Gráficos (Generador de informes y SSRS). Para obtener más información acerca la región de datos Tablix, vea Tablas, matrices y listas (Generador de informes y SSRS).

Conservar un espacio en blanco en un contenedor de rectángulo o texto de un informe

De forma predeterminada, los espacios en blanco adicionales ya no se quitan. Cuando representa un informe que tenía espacios en blanco adicionales en el texto del informe al mostrarse en la superficie de diseño del informe, los espacios en blanco finales a continuación del último elemento de informe se conservan en la página. Esto puede producir más páginas en un informe existente. Para quitar el espacio en blanco, establezca la propiedad del informe ConsumeContainerWhitespace en true.

Procesamiento de informes

El procesamiento de informes se ha rediseñado en SQL Server 2008. Los informes se procesan y se representan ahora interactivamente página por página a medida que el usuario del informe los lee. La cantidad de datos de cada página influye en el tiempo de representación de la misma. El número total de páginas se determina cuando se representa el informe. Con algunos representadores se muestra un número evaluado de páginas hasta que todas las páginas de un informe se han representado.

Imágenes

Las imágenes ya no se recuperan durante la sesión inicial al representarse un informe. Las imágenes se recuperan cuando se tiene acceso a ellas por primera vez durante el procesamiento a petición.

En las instantáneas de historial y ejecución, las imágenes se recuperan en el momento en que se crea la instantánea.

Registro de ejecución: TimeDataRetrieval, TimeProcessing, TimeRendering

Las entradas de registro de informe correspondientes a TimeDataRetrieval, TimeProcessingy TimeRendering se registran en la solicitud inicial del procesador de informes.

Detección de errores al exportar

En las versiones anteriores de Reporting Services, el informe completo se procesaba antes de que se pudiera ver una página. Los errores de las expresiones de la propiedad RDL Visibility.Hidden se detectaban antes de que se pudiera exportar un informe. Si podía ver la primera página de un informe, podía exportar el informe completo sin errores.

En esta versión, los informes se procesan página a página. Si hay algún error en una expresión de la propiedad RDL Visibility.Hidden, puede que no se detecte hasta que la página en la que se encuentra el error se represente para exportarse. En este caso, no se puede realizar la exportación al completo. El que se puedan ver correctamente algunas páginas de un informe no garantiza que se pueda exportar todo el informe. Debe intentar exportar el informe y esperar a que se complete correctamente antes de saber que el informe se exporta sin errores.

La evaluación de las expresiones para las operaciones de grupo, ordenación y filtro continúa comportándose de la misma manera que en las versiones de Reporting Services anteriores. El componente de procesamiento de informes detecta los errores de estas expresiones, y se notifican como errores críticos antes de que se represente la primera página de un informe.

Representación de informes

El cambio del diseño de la representación de informes ha introducido los siguientes cambios de comportamiento al representar un informe existente.

Saltos de página

En las versiones anteriores de Reporting Services, los representadores de saltos de página automáticos administraban los elementos del informe en un contenedor (en un rectángulo o en el texto del informe) de la manera siguiente: los saltos de página de los elementos de informe de los niveles superior e inferior se aplicaban al contenedor para reducir al mínimo posible las páginas en blanco adicionales. En el nuevo modelo de objetos de representación, los saltos de página que se establecen en los elementos de informe, conocidos como saltos de página lógicos, siempre hacen que se represente una nueva página. No se realiza ningún intento para eliminar las páginas adicionales.

Para obtener más información, vea Paginación en Reporting Services (Generador de informes y SSRS).

Elementos RepeatWith

En las versiones anteriores de Reporting Services, los representadores de saltos de página automáticos incluían los elementos de informe en una página cuando la propiedad RepeatWith se establecía en true. Estos elementos de informe no se tenían en cuenta al calcular el tamaño de página, debido a la naturaleza flexible del tamaño de página para un representador de saltos de página automático, ni se tenían en cuenta al establecer InteractiveHeight para controlar la cantidad de datos de una página. En SQL Server 2008, estos elementos se contabilizarán en el tamaño total de la página. El resultado es que las páginas pueden contener menos datos, pero el valor de InteractiveHeight influye más en el tamaño de la página.

Para obtener más información, vea Comportamientos de la representación (Generador de informes y SSRS).

Subinformes anidados y regiones de datos en Excel

En las versiones anteriores de Reporting Services, las regiones de datos anidadas y los subinformes de las celdas de la matriz y la tabla no se admitían al exportar un informe a Microsoft Office Excel. En SQL Server 2008, se ha quitado esta limitación. Puede diseñar informes que utilicen regiones de datos anidadas y subinformes en una región de datos, exportar el informe al representador de Excel y ver los elementos de informe anidados.

Para obtener más información, vea Exportar a Microsoft Excel (Generador de informes y SSRS).

Icono de flecha usado con el vínculo Volver al principioArriba

Vea también

Conceptos

Novedades (Reporting Services)

Características desusadas de SQL Server Reporting Services en SQL Server 2012

Funcionalidad de SQL Server Reporting Services no incluida en SQL Server 2012

Cambios recientes de SQL Server Reporting Services en SQL Server 2012