Reporting Services: Report Builder Server Mode Enhacements

Slides:



Advertisements
Presentaciones similares
Seminarios Técnicos 1 Microsoft Windows Small Business Server 2003 R2 Volumen I Andrés de Pereda – José Fuentes Microsoft Certified Professionals.
Advertisements

Inteligencia de Negocio con Microsoft Office Sharepoint Server 2007 Rubén Alonso Cebrián
Herramientas de control de eventos y tareas en Windows Vista
Descripción técnica de las funciones de escalabilidad de SQL Server 2005 Christian Linacre Microsoft Cono Sur.
Lo nuevo en Microsoft Office Project Server 2003 Microsoft Corporation.
Componentes de ASP.NET Leonardo Diez Dolinski Servicios Profesionales Danysoft.
Implementación de SQL Server 2000 Reporting Services
Protección de servidores de correo Exchange 2007 con Forefront para Exchange Iván Castro Gayoso Security Technology Specialist
TNT1-64 KEY MESSAGE: This is Technet session TNT 1-64.
Implementación de Entornos de Colaboración Rubén Alonso Cebrián
Microsoft Office Sharepoint Server Business Intelligence Rubén Alonso Cebrián Código: HOL-SPS07.
Microsoft Sql Server 2000 Reporting Services Ruben Alonso Cebrian Código: HOL-SQL03.
Virtual Desktop Infrastructure (VDI) from Microsoft
SharePoint para Internet
Control Parental en Windows Vista. Se ha dicho por ahí… …sobre Windows Vista: …sobre Windows Vista: - El usuario quiere trabajar y usar su ordenador,
BASE DE DATOS MICROSOFT ACCESS
• SQL Server Integration Services SSIS
Especialista en Business Intelligence Reporting Services SSRS (Sesión 16) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
Especialista en Business Intelligence Analysis Services SSAS (Sesión 11) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
• SQL Server Analysis Services
Especialista en Business Intelligence Integration Services SSIS (Sesión 7) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
Exchange Server 2007 Actualización de un clúster CCR a Service Pack 1 Joshua Sáenz G.
IIS 8 Windows Server 2012 Paulo Dias IT
Almacenamiento en SSAS 08 R2
REMOVE THIS SLIDE! This is the description I sent to Antón – make sure I structure the slides like this. Also, finish demo – populate with more data for.
José Parada Gimeno ITPro Evangelist
Application & Multi Server Management
Microsoft System Center Operations Manager 2007 Gestión de Eventos
- Arquitectura e Implementación
Nuevas Certificaciones y cómo conseguirlas David Carrasco Microsoft Certified Trainer
Integración de BizTalk 2009 con Visual Studio 2008 Enrique Palomino BizTalk Escalation Engineer.
Entity Framework Desarrollador vs. DBA Enrique Puig Nouselles
Protección de datos de Exchange con System Center Data Protection Manager 2007 Joshua Sáenz G.
TRUCOS Y PISTAS PARA CONFIGURAR KCD CON ISA 2006
ALEJANDRO LEGUIZAMO Sales Manager – Mentor Solid Quality Mentors SQL Server 2008 R2 Reporting Services Map Overview.
Generación de Workflows con SharePoint Designer Matías Cordero Ochoa
SQL Server 2008 R2 Reporting Services Component Library Overview ALEJANDRO LEGUIZAMO Sales Manager – Mentor Solid Quality Mentors
Windows Vista: User Account Control
Sergio Carrillo Vila DPE (Data Platform Engineer) Solid Quality Mentors
Service Pack 3 SQL Server 2005 Marcos Celada Microsoft Support Services
Windows Server 2012 Alberto Marcos González (Plain Concepts)
Sergio Carrillo Vila DPE (Data Platform Engineer) Solid Quality Mentors
Gestión Basada en Directivas en SQL Server 2008
MOSS Servicios de búsqueda e indexación Rubén Alonso Cebrián
NORMAS Y REGLAMENTACIONES APLICABLES A TECNOLOGÍAS INFORMÁTICAS Juan Luis García Rambla MVP Windows Security
FOREFRONT TMG VPN Juan Luis García Rambla MVP Windows Security
FOREFRONT TMG HTTPS INSPECTION Juan Luis García Rambla MVP Windows Security
Maria Esteban Microsoft Support Services Reporting Services 2008.
Especialista en Business Intelligence Integration Services SSIS (Sesión 6) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
ARIS-G: Software de Monitoreo Geomecánico de Superficies
SQL SERVER Reporting Services
PowerPivot: SharePoint IT Experience José Quinto Zamora DPE (Data Platform Engineer) Solid Quality Mentors
© 2006 Microsoft Corporation. All rights reserved.
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
Publicación Segura con Forefront Protection 2010 para SharePoint.
Exchange Server 2007 SP1 Standby Continuous Replication Joshua Sáenz G.
Webcast TechNet: Automatización de los procesos de TI con Opalis: para un Centro de Datos verdaderamente dinámico.
Forefront Para Exchange Incidencias Más Frecuentes Presentador: Ross Parkel SEE de Soporte Para Forefront Server y Antigen.
POWER PIVOT Experiencia en Cliente ALEJANDRO LEGUIZAMO Sales Manager – Mentor Solid Quality Mentors
Taller de Inteligencia de Negocios SQL Server Analysis Services Semana 9.
Gestión de servidores y clientes con Microsoft System Center Essentials 2007 Joshua Sáenz G.
SQL Data Services Enrique Puig DPE (Data Platform Engineer) Solid Quality Mentors El modelo relacional en la nube.
SQL (Structured Query Language) Lenguaje orientado a bases de datos y sobre todo, al manejo de consultas; el objetivo principal de SQL es la realización.
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
Especialista en Business Intelligence Analysis Services SSAS (Sesión 8) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
Taller de Inteligencia de Negocios SQL Server Analysis Services Semana 8.
Cristina Sánchez.  Linux y Windows son sistemas multiusos. Esto permite que varias personas puedan usar el mismo ordenador para realizar sus tareas.
SQL Server como Fuente de Datos para Office 365 Ing. David Sánchez Aguilar Microsoft MVP Office 365 Microsoft Certified Trainer Senior Developer Advisor.
ACCESO A DATOS EN ASP.NET Controles de origen de datos Controles enlazados a datos.
Transcripción de la presentación:

Reporting Services: Report Builder Server Mode Enhacements CARLOS MARTÍNEZ MARTÍNEZ Data Platform Engineer Solid Quality Mentors CMartinez@solidq.com www.solidq.com

Agenda Aspectos a mejorar Soluciones de SQL Server 2008 R2 Orígenes de datos DEMO Orígenes de datos DEMO Origen embebido Sesiones de edición DEMO Configuración Caché DEMO Sesiones de edición Preguntas

Recordemos… Un datasource (origen de datos) será aquella fuente de la que leamos los datos. Hay de dos tipos: COMPARTIDO: aquél que está disponible en el servidor para ser utilizado desde varios informes. EMBEBIDO: aquél que está incluido en el propio informe. Un dataset representa el conjunto de campos recuperados desde un datasource.

ASPECTOS A MEJORAR

Aspectos a mejorar Problemas en los orígenes de datos (origen mal definido, falta de permisos…) Demora de tiempo por cada cambio realizado en el diseño del informe al previsualizarlo

Soluciones 2008 R2 Problemas en los orígenes de datos (origen mal definido, falta de permisos…) Configuración de permisos de orígenes de datos y testeo de los mismos Demora de tiempo por cada cambio realizado en el diseño del informe al previsualizarlo Almacenamiento en caché

Orígenes de datos

Orígenes de datos Uso tanto de orígenes compartidos como embebidos en el informe Diferencias en cómo se crean, almacenan y administran Testeo de las conexiones a orígenes de datos La conexión se prueba a través del servidor Soporta todos los tipos de conexiones Necesita tener permisos de ExecuteReportDefinition Errores mejorados

Demo: Testeo de conexiones

Conexión a datos Test conexión desde Report Builder Servidor Informes Uso de Servicio Web para probar un origen de datos para un usuario y password específicos 1 Test conexión desde Report Builder Servidor Informes Devolverá verdadero / falso 3 Prueba de conexión 2 Origen de datos

Cambios en la API de Report Server Se añaden nuevos métodos para soportar las mejoras del Report Builder: CreateReportEditSession TestConnectForDataSourceDefinition Orientado al test directo del origen de datos TestConnectForItemDataSource Orientado al test de orígenes de datos ya publicados en el servidor

DEMO: MODO EMBEBIDO

Sesiones de edición y almacenamiento de datos en caché

Sesiones de edición y almacenamiento en caché (1) Cuando modificamos un informe, algunos cambios requerirán volver a pedir datos… Causan refresco No causan refresco Añadir, cambiar o borrar un dataset o datasource Cambiar el lenguaje del informe Cambiar los assemblies o código del informe Añadir, cambiar o borrar los parámetros … cambios en los datos que recuperamos Añadir o quitar regiones de datos Añadir o quitar columnas del informe Cambiar orden de campos Añadir, cambiar o borrar grupos Cambiar saltos de página … cambios de presentación de los datos

Sesiones de edición y almacenamiento en caché (2) Mejora sustancialmente la experiencia de usuario al realizar cambios en la presentación de los informes Uso de sesiones de edición para almacenar en caché los data sets utilizados Reduce el tiempo de presentación del informe, se aplica por defecto y se puede forzar a no usarlo mediante el refresco del informe

Sesiones de edición y almacenamiento en caché (3) Configurable a través del servidor de informes. Valores predeterminados: Por defecto almacena 5 cachés durante 7200 segundos Cada configuración de data source, data set, informe y parámetros constituye una de las entradas de la cache Política LRU para mantener las cachés

DEMO: CONFIGURACIÓN DE LA CACHÉ

Sesiones de edición y almacenamiento en caché (4) Almacenado en la BD TempDB del servidor de informes Concepto no aplicable al modo local, únicamente cuando trabajamos contra el servidor

DEMO: ALMACENAMIENTO EN CACHÉ. SQL 2008 Vs SQL 2008 R2

Sesiones de edición y almacenamiento en caché (5) Funcionalidades dependientes de los permisos que tenga el usuario, de modo que se crea una jerarquía de capacidades de acceso Previsualización Nivel Asociado Global ExecuteReportDefinition sobre el sitio. Acceso a referencias relativas Nivel Asociado de Carpeta ExecuteReportDefinition y permisos de creación de informes

Sesiones de edición y almacenamiento en caché (6) Acceso a orígenes de datos almacenados en el servidor Nivel Asociado de Informe ExecuteReportDefinition sobre el sitio, permisos de lectura/escritura sobre el rdl y permisos de lectura sobre los orígenes de datos.

Petición en SQL Server 2008 Report Builder 2.0 Servidor Informes Petición datos 1 Report Builder 2.0 Servidor Informes No, leemos los datos de disco y los devolvemos Sí, devolvemos datos 2 Origen de datos ¿Está en caché de SQL Server?

Petición en SQL Server 2008 R2 Petición datos 1 Report Builder 3.0 Servidor Informes No, leemos los datos de disco y los devolvemos Sí, devolvemos datos Sí, devolvemos datos 2 ¿Está en caché de Report Server? No, solicitamos los datos 3 ¿Está en caché de SQL Server? Origen de datos

Preguntas?

Serie de webcasts Webcast Speaker Fecha Data Access, Modeling & the Developer Sergio Carrillo Enero 19 Project Oslo Enero 21 SQL Server Data Services Enrique Puig Enero 26 Application & Multi-Server Management Ruben Pertusa Enero 28 Entity Framework from the DBA's eyes Febrero 4 PowerPivot : Client Experience Alejandro Leguizamo (SQL Server MVP) Febrero 9 PowerPivot : SharePoint IT Experience José Quinto Febrero 11 PowerPivot : Data Analysis Expressions Ildefonso Mas Febrero 24 Reporting Services : Report Builder Server Mode Enhancements Carlos Martinez Marzo 2 Reporting Services : Component Library Overview Marzo 9 Reporting Services : Map Overview Marzo 11 Regístrate en http://technet.microsoft.com/es-es/ee126078.aspx

Más acciones desde TechNet Para ver los webcast grabados sobre éste tema y otros temas, diríjase a: http://www.microsoft.com/spain/technet/jornadas/webcasts/webcasts_ant.aspx Para información y registro de Futuros Webcast de éste y otros temas diríjase a: http://technet.microsoft.com/es-es/bb291010.aspx Para mantenerse informado sobre todos los Eventos, Seminarios y webcast suscríbase a nuestro boletín TechNet Flash en ésta dirección: http://www.microsoft.es/technet/boletines/default.mspx Descubra los mejores vídeos para TI gratis y a un solo clic: http://www.microsoft.es/technet/itsshowtime/default.aspx Para acceder a toda la información, betas, actualizaciones, recursos, puede suscribirse a Nuestra Suscripción TechNet en: http://technet.microsoft.com/es-es/subscriptions/default.aspx

Preguntas?

Carlos Martínez Martínez Contacto Carlos Martínez Martínez cmartinez@solidq.com

GRACIAS