SQL Server Reporting Services (SSRS)
SQL Server Reporting Services (SSRS)
SQL Server Reporting Services (SSRS)
Introducción
En este artículo, veremos qué es SQL Server Reporting Services (SSRS) y
comprenderemos sus componentes de cliente y servidor.
SSRS
SQL Server Reporting Services (SSRS) es una plataforma de informes basada en
servidor. Proporciona herramientas y servicios para crear, administrar e implementar
informes.
Para usar los servicios de informes, primero debe usar Visual Studio para diseñar
informes. En el diseñador de informes, especifica la información que desea
recuperar del origen de datos. Comúnmente, una fuente de datos es una base de
datos relacional como Microsoft SQL Server. Una vez que identifique la información
que desea recuperar, puede usar el diseñador de informes para mostrar cómo
desea presentar esa información. Hay una variedad de estilos de presentación
disponibles. Por ejemplo, puede tomar datos y mostrarlos en una tabla en un estilo
tabular. También puede tener un gráfico para mostrar información gráficamente.
Cuando esté satisfecho con el informe y se vea bien y funcione correctamente,
puede tomar ese informe e implementarlo en un servidor. Y el servidor de informes
está disponible para todos sus clientes o usuarios dentro de la empresa. Los
servicios de informes tienen características de seguridad como autenticar a los
usuarios y luego autorizarlos y asegurarse de que se les permita ver los informes.
Podemos usar SSRS para:
Informes comerciales (Business Reporting)
Informes integrados (Embedded Reporting)
En Business Reporting, desea tomar información de sus fuentes de datos y
proporcionarla a los usuarios en un formato que puedan entender. Por ejemplo, es
posible que tenga un departamento de ventas que desee ver los totales de ventas
mensuales de todos los vendedores de su organización. Una vez que crea un
informe, es muy fácil para ellos iniciar el navegador web y ver la información en
cualquier momento.
También es posible tomar estos informes e incrustarlos dentro de la aplicación.
Puede incrustar informes dentro de una aplicación web o aplicación de escritorio.
Existe una API de servicio web expuesta por el servidor de informes que permite
interactuar mediante programación con las características de los servicios de
informes:
Componentes del cliente (Client Components)
Componentes del servidor (Server Components)
-Expanda "Microsoft SQL Server 2012" -Expand "Microsoft SQL Server 2012"
-Busque "Herramientas de datos de SQL -Look for "SQL Server Data Tools"
Server"
-Expanda "Microsoft SQL Server 2012". -Expand "Microsoft SQL Server 2012".
-Busque "SQL Server Reporting Services -Look for "SQL Server Reporting
(SQL 2012)" en el panel derecho. Services (SQL 2012)" in the right
panel.
-Asegúrese de que se esté ejecutando el
estado de "SQL Server Reporting -Be sure the state of "SQL Server
Services (SQL 2012)". Reporting Services (SQL 2012)" is
running.