sql server 2008 novedades en business intelligence salvador ramos solid quality mentors...

62
SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors [email protected] MVP SQL Server

Upload: anunciacion-alcantara

Post on 03-Feb-2015

8 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

SQL Server 2008Novedades en Business

Intelligence

Salvador RamosSolid Quality [email protected]

MVP SQL Server

Page 2: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

SQLU Summit 2008 (23-27 Junio – Madrid) tres tracks simultáneos: SQL Server, Business Intelligence y

Desarrollo Mentores

Fernando G. Guerrero, Miguel Egea, Alejandro Leguízamo, Jesús López, Jordi Rambla, Eladio Rincón, Daniel Seara, Guillermo Som, Antonio Soto, Adolfo Wiernik, …

+80 mentores en todo el mundo, 45 MVPs, 5 RDs. Ayudando a obtener lo mejor de SQLServer y .NET con

Formación Consultoría Mentoring

http://blogs.solidq.com/ES/BICorner

Page 3: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Información sobre la versión Beta

Toda la información y ejemplos son relativos a la versión CTP6 pública de SQL Server 2008

Los comandos y funcionalidades pueden diferir de lo que se incluya en la versión final (RTM)

3© 2008 Solid Quality Mentors

Page 4: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Plataforma SQL Server BI

4© 2008 Solid Quality Mentors

Adquisición de datos en sus orígenes e integración

Transformación y síntesis de datos

Enriquecer los datos con lógica

empresarial y vistas jerárquicas Descubrir información con minería de datos

Presentación y distribución de

datos Acceso a los datos

para todos

Integrar Analizar Informar

Page 5: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Plataforma SQL Server BI

5© 2008 Solid Quality Mentors

Adquisición de datos en sus orígenes e integración

Transformación y síntesis de datos

Enriquecer los datos con lógica

empresarial y vistas jerárquicas Descubrir información con minería de datos

Presentación y distribución de

datos Acceso a los datos

para todos

Integrar Analizar Informar

Page 6: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Agenda

Novedades en Integration Services 2008

Novedades en Analysis Services 2008

Novedades en Reporting Services 2008

6© 2008 Solid Quality Mentors

Page 7: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Novedades en Integration

Services 2008

Page 8: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

8

Novedades en Integration Services

Soporta código en lenguaje C# Nuevos tipos de datos para hora y fecha Mejora del rendimiento y el uso de la caché para

las transformaciones Lookup Nuevos componentes ADO.NET Nuevos objetos: tarea y visor para la clasificación

de datos Escalabilidad del flujo de trabajo Mejoras en la herramienta de

importación/exportación SuperDump

Puntos clave

© 2008 Solid Quality Mentors

Page 9: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

9

Novedades en Integration Services

2005 usaba un componente “obsoleto” para diseñar y ejecutar código llamado VSA Diseño de código limitado Solo aceptaba Visual Basic Conjunto limitado de assemblies referenciables Está “muerto”

En 2008 usa VSTA Actualización directa de las tareas de código y

transformaciones Diseñador altamente mejorado. Es una parte de VS Permite código en C# Puede referenciar cualquier assembly .net

VSTA

© 2008 Solid Quality Mentors

Page 10: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

10

Novedades en Integration Services

Introduce los nuevos tipos de datos para fecha y hora que incluye SQL Server 2008

Beneficios de los nuevos tipos de datos Soporta una mayor escala para segundos fraccionados

(milésimas) Soporta precisión definida por el usuario Soporta las diferencias horarias entre distintas bandas

horarias

Nuevos tipos de datos para fecha y hora

© 2008 Solid Quality Mentors

Page 11: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

11

Novedades en Integration Services

Nueva transformación Lookup GUI totalmente rediseñado Otras curiosidades

Una caché para no coincidentes. No mas consultas contra filas que no existen

Salida para filas no coincidentes, no más salidas de error

Los ficheros para caché persintente (.caw) tienen el mismo formato que un RawFile

Lookup

© 2008 Solid Quality Mentors

Page 12: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

12

Novedades en Integration Services

Se trata ADO.Net como a un ciudadano de primera clase Se renombra. ¿Porque se llamaba

DataReader Source Adapter? UI específico para el Source Adapter

Drop down para lista de tablas Invoca el diseñador de queries “expression-able” para cambios dinámicos

Un Destination adapter UI específico ODBC

Componentes ADO.NET

© 2008 Solid Quality Mentors

Page 13: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

13

Novedades en Integration Services

La información aportada por la clasificación ayuda a identificar problemas potenciales con la calidad de los datos

Hay diversos tipos de clasificaciones Porcentaje de valores nulos Distribución de valores o longitudes en

la columna Estadísticas para columnas numéricas Dependencias funcionales entre

columnas Etc.

Clasificación de datos

© 2008 Solid Quality Mentors

Page 14: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

14

Novedades en Integration ServicesClasificación de datos

© 2008 Solid Quality Mentors

Page 15: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

15

Novedades en Integration Services

El planificador de los hilos de ejecución de las tareas de flujo de datos es nuevo y mejora el comportamiento anterior Es capaz de optimizar largas cadenas

de transformaciones “síncronas” Multicast y conditional split se

benefician

Flujo de trabajo escalable

© 2008 Solid Quality Mentors

Page 16: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

16

Novedades en Integration ServicesFlujo de trabajo escalable

© 2008 Solid Quality Mentors

SQL Server 2005

SQL Server 2008

Page 17: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

17

Novedades en Integration Services

Soporte ADO.Net para orígenes y destinos de datos (ODBC)

Conversiones de tipos de datos Nueva página que muestra los mapeos y

posibles incidencias Puede insertar transformaciones de

conversión de datos dentro de flujos de datos

Herramienta Importación/Exportación

© 2008 Solid Quality Mentors

Page 18: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

18

Novedades en Integration ServicesHerramienta Importación/Exportación

© 2008 Solid Quality Mentors

Page 19: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

19

Novedades en Integration Services

Se basa en Watson (herramienta de diagnóstico) Provee visibilidad a la actividad de un paquete en

ejecución El usuario puede ejecutarlo cuando desee. No

detiene los paquetes (demasiado tiempo) Se genera un log ante caídas Se puede programar para que se dispare

automáticamente ante una condición de error específica

Ring Buffers recoge la historia de los eventos, códigos de error y otros estados

Se vuelca en un fichero de texto

SuperDump

© 2008 Solid Quality Mentors

Page 20: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Novedades en Analysis Services

2008

Page 21: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

21

Novedades en Analysis Services

Escalabilidad y rendimiento Experiencia de desarrollo Monitorización de recursos Mejoras en MDX Backup escalable MOLAP Writeback Mejoras en Minería de Datos

Puntos clave

© 2008 Solid Quality Mentors

Page 22: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

22

Analysis Services

Otros objetivos no tangibles: No hay sorpresas – Dar tiempo a los

usuarios para aprender Analysis Services 2005

No hay cambios bruscos – Facil actualización desde Analysis Services 2005

Objetivos

© 2008 Solid Quality Mentors

Page 23: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Analysis Services

Metas y Estrategia

“Diseñado para rendir” – motor de ejecución y herramientas!!

Mejoras principales

Diseño de dimensionesDiseñador de relaciones de atributosAsistente mejoradoInterfaz simplificado

Diseñador de agregacionesAlertas AMO en el diseñoPlan de ejecuciónMonitor de recursosCancelación de consultas fiableRendimiento de consultas y escalabilidad

AS optimizado para el cálculo por bloquesMejoras en el rendimiento de Write-back

“Solo Lectura” – Base de datos AS preparada para crecer

Escalabilidad y Rendimiento

“Diseñado para

rendir”

Page 24: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Analysis Services

Background Los modelos OLAP pueden ser bastante complejos, con

muchas interdependencias entre los objetos Las “mejores-prácticas” y trucos para mejorar el

rendimiento normalmente no son conocidas ni distribuidas

Enfoque AS 2008 Facilitar la creación de soluciones y reducir el

tiempo/coste necesario pero a la vez debe continuar siendo un producto de valor

Incluir mejores prácticas y trucos para la mejora de rendimiento dentro del modelo de objetos y el interfaz de usuario

Modificar el diseño de las áreas claves de la interfaz para que el diseño óptimo forme parte del resultado natural

Herramientas ¡Hazlo bien desde el principio!

Page 25: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Analysis Services

Warnings AMO (Analysis Managament Objects) Más de 40 “mejores prácticas” integradas en

tiempo real en los chequeos del diseñador Piensa automáticamente en buenas prácticas

mientras desarrollas Más Sutil:

Líneas azules y warnings en tiempo real Sin interferencias de pop-ups

Descartables Por instancia o de forma global Posibilidad de poner comentarios

Experiencia de desarrollo

Page 26: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

26

Analysis ServicesExperiencia de desarrollo

© 2008 Solid Quality Mentors

Page 27: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

27

Analysis ServicesExperiencia de desarrollo

© 2008 Solid Quality Mentors

Page 28: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

28

Analysis ServicesExperiencia de desarrollo

© 2008 Solid Quality Mentors

Page 29: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Diseño de dimensiones

Diseñador de relaciones de atributos Podemos ver y editar

relaciones Muchas validaciones

automáticas

Asistente para dimensiones Simplificado, más poderoso

Editor de dimensiones Interfaz mejorada

Novedades

29© 2008 Solid Quality Mentors

Page 30: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Diseño de cubos

Se mejora el algoritmo de Auto-Construcción Soporta escenarios de cubos de una sola

tabla Salida más simple

Relaciones regulares vs. Referenciadas Menos y mejores atributos Identifica de forma apropiada las propiedades de los

miembros Protege las valores de la configuración de errores de la

dimensión

Novedades

Page 31: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Diseño de Agregaciones

Un único asistente• Agregaciones iniciales• Agregaciones basadas en el uso

Algoritmo mejorado• Agregaciones iniciales mejoradas• Optimizado para agregaciones basadas en uso• Mezcla inteligente de agregaciones nuevas y viejas

Diseñador dedicado• Edita/Crea/Borra agregaciones manualmente• Muchas validaciones incluidas para ayudar en la

creación de diseños óptimos

Novedades

Page 32: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Analysis ServicesMonitorización de recursos

Pregunta/Necesita

•“Necesito saber que y quien está ejecutando peticiones grandes en mi servidor”•“Necesito encontrar y matar queries que estén ejecutandose”•Monitorizar la salud del servidor – Infraestructura que permite obtener estadísticas sobre la salud del servidor

Problema actual Las estadísticas de AS 2005 no son suficientes, solo

proveen información básica:•Información sobre el usuario de la sesión/conexión•Tiempo de conexión•Último comando ejecutado (texto)

Solución AS 2008

Nueva infraestructura de servidor para monitorizar e informar de los recursos

Page 33: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Analysis ServicesEsquema de la DMV para monitorizar el rendimiento

Page 34: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Monitorización de recursos

Expone la información de los recursos del sistema en un cubo para realizar el analisis de los recursos

Cubo de recursos

Tablas de recursos (DMV) Analisis Ad hoc

Select * from Session_Resources

Informes generados en

Reporting Services

Aplicaciones cliente para

analisis

Analysis Services

Page 35: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

MDX

El espacio generado para el cubo normalmente está extremadamente vacío Los valores solo existen para una pequeña minoría de

combinaciones de las claves de las dimensiones

El objetivo es calcular expresiones solo cuando necesitan ser calculadas

Implementado parcialmente en Analysis Services 2005

Cálculo por bloques

Page 36: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

MDX

Considera la expresión: WITH MEMBER Measures.ContributionToParent AS

‘measures.Sales/(measures.Sales, Product.Currentmember.parent)’SELECT

Product.[Product Family].members ON COLUMNS,Customer.Country.members ON ROWS

FROMSales

WHEREmeasures.ContributionToParent

¿Como se calcula la expresión en el entorno de la consulta?

Ejemplo de cálculo por bloques

Page 37: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

MDXCálculo celda a celda

  Drink Food Non-ConsumableCanadaMexicoUSA

  Drink Food Non-ConsumableCanada (null) (null) (null)Mexico (null) (null) (null)

USA $ 24,597.00 $ 191,940.00 $ 50,236.00

  All ProductsCanada (null) Mexico (null) USA $ 266,773.00

AS Calc Engine Rules: Null / Null = Null

Measures.ContributionToParent

measures.[Unit Sales] (Measures.Sales, Product.Currentmember.Parent)’

/

=

Page 38: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

MDXCálculo celda a celda

  Drink Food Non-ConsumableCanadaMexicoUSA

  Drink Food Non-ConsumableCanada (null) (null) (null)Mexico (null) (null) (null)

USA $ 24,597.00 $ 191,940.00 $ 50,236.00

  All ProductsCanada (null) Mexico (null) USA $ 266,773.00

AS Calc Engine Rules: Null / Null = Null

Measures.ContributionToParent

measures.[Unit Sales] (Measures.Sales, Product.Currentmember.Parent)’

/

=(null)(null) (null)

Page 39: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

MDXCálculo celda a celda

  Drink Food Non-ConsumableCanadaMexicoUSA

  Drink Food Non-ConsumableCanada (null) (null) (null)Mexico (null) (null) (null)

USA $ 24,597.00 $ 191,940.00 $ 50,236.00

  All ProductsCanada (null) Mexico (null) USA $ 266,773.00

AS Calc Engine Rules: Null / Null = Null

Measures.ContributionToParent

measures.[Unit Sales] (Measures.Sales, Product.Currentmember.Parent)’

/

=(null)(null) (null)

(null) (null) (null)

Page 40: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

MDXCálculo celda a celda

  Drink Food Non-ConsumableCanadaMexicoUSA

  Drink Food Non-ConsumableCanada (null) (null) (null)Mexico (null) (null) (null)

USA $ 24,597.00 $ 191,940.00 $ 50,236.00

  All ProductsCanada (null) Mexico (null) USA $ 266,773.00

AS Calc Engine Rules: Null / Null = Null

Measures.ContributionToParent

measures.[Unit Sales] (Measures.Sales, Product.Currentmember.Parent)’

/

=(null)(null) (null)

(null) (null) (null)

9.22% 71.95% 18.83%

Page 41: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

MDXCálculo por bloques

Country Product Measure Value

USA All Products Sales $266,773.00

Country Product Measure Value

USA Drink Sales $24,597.00

USA Food Sales $191,940.00

USANon-Consumable Sales $50,236.00

Country Product Measure Value

USA Drink Contribution to Parent 9.22%

USA Food Contribution to Parent 71.95%

USA Non-Consumable Contribution to Parent 18.83%

  Drink Food Non-ConsumableCanada (null) (null) (null)Mexico (null) (null) (null)USA 9.22% 71.95% 18.83%

2) Realiza el cálculo solo para los valores no nulos – solo 3 cálculos

en lugar de 9…

3) …y todo lo demás es nulo

1. Obtiene los valores no nulos del motor de almacenamiento

Page 42: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Analysis ServicesBackup escalable

Pregunta/Necesidad

Se estima que el 20% de los cubos son mayores de 50 GB•BI es critico para la mayoría de los negocios•Necesita un proceso de backup rápido y confiable

“Necesito un medio rápido para mover/transportar cubos de un servidor a otro”

Problema actual

Analysis Services 2005 backup maneja bien cubos hasta 20 Gb. Mas allá de 20GB hay una degradación significativa del rendimiento en las operaciones de backup.

Nota: 20GB de un cubo en AS representa ~ 80GB datos relacionales.

Alternativa actual: Copia de los ficheros de la carpeta de datos

Solución AS 2008

Rendimiento comparable a la velocidad de copiar un fichero

Page 43: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Analysis ServicesBackup escalable - AS 2008

0.000 50.000 100.000 150.000 200.0000

1000

2000

3000

4000

5000

6000

7000

8000

9000

2005 backupKatmaifile copy

Page 44: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Analysis Services

Writeback mejorado Beneficios (aprox)

Los tests han demostrado un rendimiento 5 veces mejor con una actualización de 2 milliones de celdas

Beneficios de MOLAP Writeback

Page 45: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Novedades en Reporting Services

2008

Page 46: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

46

Novedades en Reporting Services

Producto de BI que más ha evolucionado

Mejoras en la arquitectura Mejoras en el procesamiento y

generación de informes Permite informes con grandes

volúmenes de datos Mejoras en la creación de informes

Nuevo diseñador de informes Tablix Mejoras en visualización (Dundas)

Puntos Principales

© 2008 Solid Quality Mentors

Page 47: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

47

Reporting Services

Nuevas funcionalidades para la gestión de la memoria permiten definir limites de memoria para el procesamiento de los informes

Independiente de IIS Nueva monitorización HTTP que mantiene un

registro de todas las peticiones HTTP gestionadas por el servidor de informes Es equivalente a los ficheros log que genera IIS

Gestiona todas las peticiones de autentificación a través de un nuevo subsistema de autentificación que soporta autentificación de Windows y propietaria

Mejoras en la arquitectura

© 2008 Solid Quality Mentors

Page 48: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

48

Novedades en Reporting Services

Formulas en gráficos Un nuevo modelo de objetos para la

generación de informes que soporta el procesamiento de informes a demanda

Mejoras en paginación Rediseño del generador de

informes .csv Mejoras sub-informes y regiones de

datos

Mejoras en Procesamiento y generación de informes

© 2008 Solid Quality Mentors

Page 49: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

49

Novedades en Reporting Services

Nuevo diseñador de informes Mejoras significativas en Report

Builder Nueva región de datos Tablix en los

cuerpos de los informes Nuevo control de Gráficos

Mejoras en la creación de informes

© 2008 Solid Quality Mentors

Page 50: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

50

Novedades en Reporting Services

Nueva área de diseño Panel de datos (Antes solo aparecían

campos) Se mejoran los diálogos y el panel de

propiedades Alineación sencilla Zoom Integrado con Visual Studio Panel de agrupaciones

No es un diseñador de VS Vista / Office 12 look and feel Inspirado en PowerPoint Soporta modo cliente y servidor

Diseñador de informes

© 2008 Solid Quality Mentors

Page 51: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

51

Novedades en Reporting Services Diseñador de informes

© 2008 Solid Quality Mentors

Page 52: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

52

Novedades en Reporting Services

Lo mejor de dos mundos Tabla+ Matriz

Columnas y filas dinámicas y estáticas

Anidación arbitraria en cada eje Se puede omitir de forma opcional la

cabecera de la fila o la columna Multiples miembros en filas o

columnas paralelas en cada uno de los niveles

Tablix

© 2008 Solid Quality Mentors

Page 53: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

53

TablixFilas estructuradas con cabeceras dinámicas

© 2008 Solid Quality Mentors

2005 2006

Washington 80 100

Seattle 50 60

Spokane 30 40

Oregon 60 80

Portland 40 50

Eugene 20 30

2005 2006

Washington Total 80 100

Seattle 50 60

Spokane 30 40

Oregon Total 60 80

Portland 40 50

Eugene 20 30

Actual Deseado

Page 54: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

54

TablixMezclar columnas estáticas y dinámicas

© 2008 Solid Quality Mentors

Pop Area

WA Seattle 20 30

Spokane 10 20

OR Portland 10 10

Eugene 25 5

2005 2006

WA Seattle 50 60

Spokane 30 40

OR Portland 40 50

Eugene 20 30

Actual

Deseado

2005 2006 Pop Area

WA Seattle 50 60 20 30

Spokane 30 40 10 20

OR Portland 40 50 10 10

Eugene 20 30 25 5

Page 55: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

55

TablixGrupos paralelos dinámicos

© 2008 Solid Quality Mentors

Table Chair

WA Seattle 20 30

Spokane 10 20

OR Portland 10 10

Eugene 25 5

2005 2006

WA Seattle 50 60

Spokane 30 40

OR Portland 40 50

Eugene 20 30

Actual

Deseado

Year Product

2005 2006 Table Chair

WA Seattle 50 60 20 30

Spokane 30 40 10 20

OR Portland 40 50 10 10

Eugene 20 30 25 5

Page 56: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

56

TablixDetalles no agregados en subtotales

© 2008 Solid Quality Mentors

Actual

Deseado

Q1 Q2 Total

Prof Enrolled Prof Enrolled

Calculus

Galt 25 Rand 30 55

Physics Ellis 14 Chan 21 35

Yoga Zehn 42 Tau 53 95

Biology Rasa 31 Starr 35 66

Q1 Q2 Total

Prof Enrolled Prof Enrolled Prof Enrolled

Calculus

Galt 25 Rand 30 Galt 55

Physics Ellis 14 Chan 21 Ellis 35

Yoga Zehn 42 Tau 53 Zehn 95

Biology Rasa 31 Starr 35 Rasa 66

Page 57: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

57

Novedades en Reporting Services

Microsoft ha adquirido los productos Dundas para la visualización de datos Si usas Dundas hoy con 2005, se

actualizarán automáticamente en 2008 Los gráficos son fáciles de usar y su

funcionalidad da un gran paso adelante

Controles de medición circulares y lineales En CTP6

Gráficos

© 2008 Solid Quality Mentors

Page 58: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Novedades en Reporting Services

Funcionalidades principales Anotaciones, custom palettes, múltiples

ejes, axis break, grandes volúmenes de datos, barras de error, gráficos mezclados, …

Tipos adicionales de gráficos Pirámide, Histograma, Gantt, Funnel, …

Gráficos

© 2008 Solid Quality Mentors

Page 59: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Novedades en Reporting Services

Muestran y monitorizan datos en tiempo real usando tipos de medidores y rangos de medición totalmente configurables

Se pueden usar para visualizar KPIs en cuadros de mando/control

Tipos de medidores Medidores circulares Medidores lineales Indicadores numéricos Indicadores de estado

Medidores (gauges)

© 2008 Solid Quality Mentors

Page 60: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

Novedades en Reporting Services Ejemplos de Medidores

© 2008 Solid Quality Mentors

Page 61: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

¿ Preguntas ?

[email protected]

Todas las demos en:

http://blogs.solidq.com/ES/BICorner

Page 62: SQL Server 2008 Novedades en Business Intelligence Salvador Ramos Solid Quality Mentors sramos@solidq.com MVP SQL Server

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?id=9

Para información y registro de Futuros Webcast de éste y otros temas diríjase a

http://www.microsoft.com/spain/technet/jornadas/default.mspx

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 http

://www.microsoft.es/technet/recursos/cd/default.mspx