Report Builder es una herramienta de generacion de informes ad-hoc orientada al usuario (no al desarrollador). En teoría todo esto está muy bien. Si quieres conocer esta herramienta y su realidad a la hora de ser utilizada por las empresas no te pierdas esta presentacion.
3. Usuarios vs Desarrolladores
• No hay un informe de • Otro informe ? seguro que
ventas por “blablabla” ? casi no lo usa.
Pues lo necesito Mañana salgo más tarde
y lo hago
• Con lo urgente que es, no • Y encima para ayer, como
puedo esperar 2 días siempre, con la cosas
importantes que tengo
que hacer. Hoy imposible
• Encima de tarde, no es lo
que les pedí, si es que
nunca lo dejan como les • Otra vez con los cambios,
digo a ver si se aclaran
www.codecamp.es
4. Quiero más información
• Cada vez más informes y
más complejos
– Mayor tiempo de desarrollo
– Mayor número de conflictos
usuario-desarrollador
– Mayor mantenimiento
• Gran número de informes que se usarán de
forma puntual
www.codecamp.es
5. Hay solución ?
• “Que el usuario se haga sus informes”
– Qué necesitamos:
• Una herramienta con interfaz conocida
– Como el Office
• Una estructura de datos entendible
– Modelo Relacional, no apto para usuarios
www.codecamp.es
7. Qué NO es Report Builder
• No es un sustituto de las Pivot Tables
• No es un cliente analítico completo
• No es un sustituto de Report Designer
www.codecamp.es
8. Report Builder 1.0
• Estupendo !!!
• Ahora entiendo los
datos
– Report Model
– UDM
• Y la herramienta es
como las demás
– Look & Feel Office 2003
www.codecamp.es
9. Modelos de datos
Report builder
Modelo de
Base de datos
informe
• Modelos semánticos vs modelos UDM
www.codecamp.es
10. • DEMO
– Report Builder 1.0
• Report Model
• Creación de informes
www.codecamp.es
11. Report Builder 1.0, y si quiero …
• Un gráfico al lado ?
– No puede incluirse más de una región de datos
• Datos adicionales que vienen de otro origen
– Sólo un origen por informe, y ha de ser un Modelo
• Mostrar un gauge
– No existen
• y…?
• NO PUEDO, pues vaya …
www.codecamp.es
13. Report Builder 1.0 vs 2.0
Criterio 1.0 2.0
Audiencia Usuarios de negocio (Usuarios de negocio?)
Usuarios expertos
Diseño Básico, subconjunto RDL, Soporta toda la funcionalidad
Diseño basado en plantillas RDL
RDL RDL 2005 RDL 2008
Report Model Requerido Opcional, soportado
Queries Auto-generadas Lenguaje nativo DataSource
DataSources SQL Server, Oracle, SSAS Cualquiera
Extensibilidad No extensible Con código personalizado
Autogeneración Drillthrough autogenerado
Autogeneración de Queries X
www.codecamp.es
14. Report Builder 2.0
• Características
– Funcionalidad RDL completa
– Look & Feel Office 2007
– Guarda informes (vs deploy)
– Wizards para creación de tablas, gráficos, etc…
– Diseñadores de consultas
www.codecamp.es
15. Report Builder 2.0
• Report Builder 2.0 vs Report Designer 2008
– No está orientado a proyectos, un solo informe
– No tiene depuración
– No tiene control de código fuente
– No necesita Visual Studio
www.codecamp.es
17. SQL Server 2008 R2 Reporting Services
SELF SERVICE REPORTING
More Powerful Ad-hoc Reporting with Enhanced Data Models
Report with Ease
•Decrease time and costs developing reports
•Enable timely access to information to help make better decisions
by empowering end users to easily design queries, reports and
charts through a highly intuitive, drag and drop interface
•Powerful and intuitive authoring and ad hoc reporting capabilities
with enhanced data models
Support for Geospatial Visualization
Get More Out of Your Data
•New support for geospatial visualization including mapping,
routing, and custom shapes
•“Mash up” business information with geographical representation
to gain new insights to the business
•Support for SQL Spatial and integration with Microsoft Virtual Earth
tiles
“Grab & Go” Reporting
Collaborate with Confidence
•Central, secure location for IT administrators and users to publish
content objects that can be broadly reused and easily customized to
meet the users’ needs
•Ensure consistency by creating and maintaining departmental
content that can be accessed by the rest of the organization for
building comprehensive business reports
•Accelerate report creation by allowing end users to reuse existing
components (queries, tables, charts, maps, gauges, logos) as
building blocks for creating new reports
18. Sueño o realidad?
• La realidad es mixta
– No todos los informes los
harán los usuarios
• Del sueño a la realidad Consumidores de
informes
– No siempre habrá Usuarios de
usuarios capacitados negocio /
Usuarios
expertos
– No todos los usuarios
Desarro
capacitados harán informes lladores
www.codecamp.es