Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Reporting Services
Ao : 2011
Reporting Services
Ao : 2011
Reporting Services
Ao : 2011
Reporting Services
Con lo cual obtendremos una solucin para empezar ha crear nuestros reportes.
Ao : 2011
Reporting Services
Para este tutorial vamos a crear dos conexiones que sern tiles para los distintos tipos de
reporte que podemos construir.
Para crear una conexin hacemos clic derecho en Orgenes de datos compartidos. Hay
que decir que las conexiones pueden hacerse en cada reporte por separado pero es mejor
tener las conexiones centralizadas y compartirlas para los distintos reportes.
Ao : 2011
Reporting Services
Una vez seleccionada la opcin Agregar nuevo origen de datos tendremos la siguiente
caja de dilogo:
Ao : 2011
Reporting Services
Ao : 2011
Reporting Services
Ao : 2011
Reporting Services
Para ello tendremos que cambiar el proveedor de datos a Microsoft SQL Server Analysis
Services, la imagen siguiente muestra esta nueva conexin.
Ahora estamos listos para comenzar a crear nuestros reportes. En este caso vamos a crear
un reporte de VENTAS POR EMPRESA y sobre la carpeta Informes seleccionamos Agregar y
Nuevo Elemento.
Ao : 2011
Reporting Services
Ao : 2011
Reporting Services
Ao : 2011
Reporting Services
Este aspecto es importante recalcarlo, sobre todo para aquellos que estaban
acostumbrados con las versiones anteriores dnde se tena otra perspectiva de este
importante aspecto.
Pues bien, vamos entonces a crear un DataSet, y esto lo haremos pulsando el botn
derecho del mouse en Conjunto de datos (DataSet).
Ao : 2011
Reporting Services
Ao : 2011
Reporting Services
Luego seleccionamos el origen de datos compartido, para ello tenemos que seleccionar
Nueva y dejamos la caja de dialogo de la siguiente manera, ntese que hemos cambiado
el nombre del origen de datos al mismo que tiene el origen compartido, slo por razones
de orden:
Ao : 2011
Reporting Services
Una vez que hay regresado, en la caja de texto para la consulta agregue la siguiente
sentencia SQL, puede testear esta sentencia SQL en el propio SQL Server antes para
chequear no tenga problemas con el formato de fechas o en el propio diseador, todo
depende de la experiencia con que cuente.
La sentencia que vamos a utilizar es la siguiente:
SELECT
PC.Name AS ProdCat,
PS.Name AS SubCat,
DATEPART(yy, SOH.OrderDate) AS OrderYear,
Q + DATENAME(qq, SOH.OrderDate) AS OrderQtr,
SUM(SOD.UnitPrice * SOD.OrderQty) AS Sales
FROM
Production.ProductSubcategory AS PS INNER JOIN
Sales.SalesOrderHeader AS SOH INNER JOIN
Sales.SalesOrderDetail AS SOD ON SOH.SalesOrderID = SOD.SalesOrderID INNER JOIN
Production.Product AS P ON SOD.ProductID = P.ProductID ON
PS.ProductSubcategoryID = P.ProductSubcategoryID INNER JOIN
Production.ProductCategory AS PC ON PS.ProductCategoryID = PC.ProductCategoryID
WHERE
Elaborado por : Naim Jhon Cruzado Paredes
Ao : 2011
Reporting Services
Ao : 2011
Reporting Services
Luego nos ubicamos donde en la matriz, en la fila ProdCat y ah hacemos clic derecho y
elegimos Agregar Grupo (Insert Group) y seleccionamos Grupo Secundario.
Ao : 2011
Reporting Services
Esto quedara as y hay que mirar abajo en los Grupos de Filas como quedan:
Elaborado por : Naim Jhon Cruzado Paredes
Ao : 2011
Reporting Services
Hagamos pues una Vista Previa para testear si vamos bien, si as no fuera hay que rehacer
todos los paso hasta lograr el siguiente estado parcial en la confeccin de nuestro
Reporte:
Ao : 2011
Reporting Services
Ahora vamos a lograr darle dinamismo ocultando la columna subcategora para poder
realizar los Drill Down y Drill Up para un informe de Matriz de este tipo muy til en
reportes de BI.
Los pasos son los siguientes: Ocultar la columna sub categora bajo una condicin especial.
Para ello volvemos a la pestaa de Diseo. Vamos abajo a los Grupos de filas y con el
botn derecho del mouse buscamos la opcin Propiedades del Grupo y la seleccionamos.
Ao : 2011
Reporting Services
Una vez realizado esto podrn ver en la Vista Previa como se ocultan y se muestran,
expandiendo o colapsando, las distintas sub categoras de productos.
Ao : 2011
Reporting Services
Ao : 2011
Reporting Services
Ao : 2011
Reporting Services
Ahora vamos a agregar los valores a visualizar en la matriz, para ello agregaremos desde
nuestros Orgenes de Datos el campo Sales a los datos de la Matriz.
Ao : 2011
Reporting Services
Ahora podemos poner ms bonito nuestro reporte e incluso jugar con las consultas a los
cubos con la misma tcnica.
Espero que este Paso a Paso les sea til.
Muchas gracias por su inters en BI.
Atte.
Cruzado Paredes Naim Jhon
Ao : 2011