Preparar datos para informes de Reporting Services móviles
Nota
El Publicador de informes móviles de SQL Server está en desuso para todas las versiones de SQL Server Reporting Services posteriores a SQL Server Reporting Services 2019. Se interrumpe a partir de SQL Server Reporting Services 2022 y Power BI Report Server.
Publicador de informes móviles de SQL Server admite un número de operaciones de datos complejas, como el filtrado, la agregación y la segmentación de tiempo. En este artículo se ofrecen algunos puntos a tener en cuenta al preparar los datos. Agregar previamente datos puede optimizar tanto la creación como el uso de informes móviles y algunos diseños de informes móviles lo requieren.
Formatos de fecha y hora
Al trabajar con intervalos de fecha y hora para usarlos en un informe móvil, especialmente con TimeNavigator, es importante dar formato correctamente a la columna de fecha y hora para que el Publicador de informes móviles pueda identificarla como tal. Estos son algunos ejemplos de formatos de fecha y hora válidos:
05/01/2009
2009-05-01
05/01/2009 14:57:32.8
2009-05-01 14:57:32.8
2009-05-01T14:57:32.8375298-04:00
5/01/2008 14:57:32.80 -07:00
1 May 2008 2:57:32.8 PM
Fri, 15 May 2009 20:10:57 GMT
Los conjuntos de datos basados en la fecha y hora se pueden describir mediante uno o varios intervalos de fecha y hora, como, por ejemplo, cada hora, diariamente, mensualmente, trimestralmente y anualmente. Publicador de informes móviles puede combinar varias tablas de diferente granularidad y mostrarlas en un único informe móvil. En cambio, tenga en cuenta los intervalos relevantes de los conjuntos de datos originales, ya que pueden ayudar a la hora de decidir qué opciones del filtro de fecha y hora presentar al usuario en el informe móvil final.
Los campos de fecha en modelos tabulares y multidimensionales de Analysis Services pueden perder su formato de fecha en conjuntos de datos compartidos. Para obtener una solución que mantenga su formato, vea Conservar el formato de fecha para Analysis Services en los informes móviles .
Preparar los datos del filtro
Publicador de informes móviles puede filtrar datos basándose tanto en los campos de fecha y hora como en los campos clave. Aunque los campos clave pueden ser numéricos, en la mayoría de los casos, son un id. o un valor de cadena. Para preparar un campo de filtro para usarlo con un elemento de navegador, como la lista de selección, la clave del filtro debe ser una sola columna en la tabla de datos. De este modo, puede agrupar las filas de la tabla según el valor de la columna del filtro. Tener varias columnas que contengan claves de filtro diferentes o criterios de filtro permite que se usen conjuntamente informes móviles con varios navegadores de filtro jerárquica o individualmente.
Sector | Location | Region |
---|---|---|
Bancos | AFGANISTÁN | ASIA |
Servicios comerciales y profesionales | AFGANISTÁN | ASIA |
Alimentación, bebidas y tabaco | AFGANISTÁN | ASIA |
Medios | AFGANISTÁN | ASIA |
Productos farmacéuticos | AFGANISTÁN | ASIA |
Comida y venta al por menor básica | ALBANIA | EUROPA |
También se pueden estructurar jerárquicamente los filtros basados en claves para usarlos con una lista de selección en una estructura de árbol. Para preparar los datos para usarlos en este tipo de escenario, cree una tabla de búsqueda que describa la estructura jerárquica. Use una estructura de tabla que incluya una columna Key y una columna Parent Key para indicar si un nodo pertenece a la jerarquía general.
En esta tabla, los elementos ParentKey aparecen primero en la columna ItemKey, después se muestran en la columna ParentItemKey junto a sus elementos secundarios.
ItemKey | ParentItemKey |
---|---|
Datos financieros | |
Sectores | |
Básicos del consumidor | |
Consumo discrecional | |
Asistencia sanitaria | |
Information Technology | |
Bancos | Datos financieros |
Inmobiliaria | Datos financieros |
Finanzas diversificadas | Datos financieros |
Seguros | Datos financieros |
Servicios comerciales y profesionales | Sectores |
Bienes de capital | Sectores |
Transporte | Sectores |
Alimentación, bebidas y tabaco | Básicos del consumidor |
Comida y venta al por menor básica | Básicos del consumidor |
Hogar y productos personales | Básicos del consumidor |
Medios | Consumo discrecional |
Automóviles y componentes | Consumo discrecional |
Ropa y bienes de consumo duradero | Consumo discrecional |
Servicios del consumidor | Consumo discrecional |
Venta al por menor | Consumo discrecional |
Productos farmacéuticos | Asistencia sanitaria |
Equipo y servicios de asistencia sanitaria | Asistencia sanitaria |
Software y servicios | Tecnología de la información |
Equipos y hardware de tecnología | Information Technology |
Servicios de telecomunicaciones | Information Technology |