Todo en la vida comienza con código VII Encuentro Desarrolladores Microsoft BUSINESS INTELLIGENCE Ana María Bisbé York Servicios Profesionales VII Encuentro Desarrolladores Microsoft Todo en la vida comienza con Código SQL SERVER 2008 R2 BI 1
Todo en la vida comienza con código VII Encuentro Desarrolladores Microsoft SQL SERVER 2008 R2 INTEGRATION SERVICES ETL EXTRAER TRANSFORMAR - CARGAR Extraer Fusión de datos de diferentes orígenes. Organización de datos que se encuentran en formatos distintos Estructuras diferentes de bases de datos Transformar Seleccionar sólo ciertas columnas para su carga Traducir códigos y codificar valores libres Obtener nuevos valores calculados y unir datos de múltiples columnas Dividir una columna en varias Calcular totales de múltiples filas de datos Cargar 2
TAREA GENERACIÓN DE PERFILES SSIS EL INICIO TRANSFORMACIONES EN FLUJOS DE DATOS 3
SSIS EL FIN CARGA Y EJECUCIÓN DE PAQUETES Todo en la vida comienza con código VII Encuentro Desarrolladores Microsoft SQL SERVER 2008 R2 BUSINESS INTELLIGENCE ANALYSIS SERVICES CUBOS OLAP 4
BD TRANSACCIONAL VS DATA WAREHOUSE BD Transaccional Ayuda a realizar las actividades diarias. Se suele diseñar para una aplicación en particular. Tiene que ver con la información actual. Representan el estado en cambio constante de una organización, pero no guardan su historial Data Warehouse Ayuda a tomar decisiones, hacer planes. Se integra de datos que pueden tener diferentes orígenes. Tiene que ver con la evolución de la información a través del tiempo, cuanto más, mejor. Se pueden almacenar snapshots(instantánea) de balances históricos. CUBOS OLAP - CELDAS 5
SQL SERVER BI DEVELOPMENT STUDIO SQL SERVER MANAGEMENT STUDIO 6
CONSULTA MDX DESDE SSMS CREAR CÁLCULOS 7
SQL SERVER BI DEVELOPMENT STUDIO Todo en la vida comienza con código VII Encuentro Desarrolladores Microsoft SQL SERVER 2008 ANALYSIS SERVICES MINERÍA DE DATOS 8
DEFINICIONES PARA MINERÍA DE DATOS Reúne las ventajas de Estadísticas, Matemáticas e Inteligencia Artificial, entre otros. Explora los datos Encuentra patrones Realiza predicciones DM es "el proceso de extraer información válida, auténtica y que se pueda procesar, de las bases de datos de gran tamaño." Deriva patrones y tendencias ESTRUCTURAS Y MODELOS DE MINERÍA DE DATOS 9
ÁRBOL DE DECISIÓN GRÁFICO DE PRESICIÓN 10
REALIZAR CONSULTAS SINGLETON DATA MINING EXTENSIONS DMX PROCESAR ESTRUCTURA DM 11
Todo en la vida comienza con código VII Encuentro Desarrolladores Microsoft SQL SERVER 2008 R2 REPORTING SERVICES ADMINISTRADOR DE INFORMES 2008 R2 SQLU Summit 12
DISEÑADOR DE INFORMES DISEÑADOR DE INFORMES 13
INDICADORES Iconos que muestran un valor relativo a un objetivo o una tendencia. Es posible crear sets propios de iconos o utilizar los predefinidos. El Color, icono y tamaño pueden basarse en datos. SPARKLINES Y DATA BARS Sparklines Data intense, word-sized graphics Tufte Sincronía automática de ejes. Todos los gráficos comparten los ejes, con independencia de sus datos particulares. Convertir en gráficos autónomos para cubrir otros escenarios menores Data Bars Muestran un valor único en una celda. El Mín y Máx son automáticos, pero configurables. 14
MAPAS Elementos de mapas datos analíticos, capas de polígonos, reglas de color, Burbuja - regla tamaño, leyenda Origen de los shapefiles: http://www.ine.es/prodyser/pcaxis/pcaxis.htm REUTILIZAR ELEMENTOS Y COMPARTIR PARTES DE INFORMES 15
COMPARTIR PARTES DE INFORMES COMPONENTES REUTILIZABLES Parámetros Con su dataset y datasource Tablix (Tablas, Listas y matrices) Gráficos Medidores Mapas Imagen Rectángulo 16
PLATAFORMA BI USUARIO FINAL Report builder 3.0 Report Parts Report Part Gallery Visualización de mapas y tratamiento geoespacial Sparklines, Databars Indicadores GENERADOR DE INFORMES 3.0 17
LAYOUT, REPORT PARTS, BUILDER Agrupaciones Subtotales Personalizados Columnas independientes Encabezados personalizados Agrupado/Tabular Elementos embebidos Todo en la vida comienza con código VII Encuentro Desarrolladores Microsoft MICROSOFT EXCEL COMO HERRAMIENTA BUSINESS INTELLIGENCE 18
PLATAFORMA BI USUARIO FINAL PIVOT TABLE EXCEL 2007 PLATAFORMA BI USUARIO FINAL PIVOT TABLE EXCEL 2007 Cubos OLAP con MS SSAS 2008 y MS Office Excel 2007 http://amby.net/2010/03/01/serie-cubos-olap-con-ms-ssas-2008-y-ms-officeexcel-2007/ 19
EXCEL 2010 SEGMENTACIÓN EN PIVOT TABLES PLATAFORMA BI USUARIO FINAL PowerPivot Addins for Excel 2010 Integración de hojas de cálculos Excel (PivotTables, PivotCharts, filtros y Slicers Data Analysis Expression Language (DAX) Comprensión de datos en modo VertiPag Herramienta de definición de relaciones Asistente de importación de tablas 20
POWERPIVOT POWERPIVOT PowerPivot for Excel PowerPivot for SharePoint 21
POWERPIVOT PowerPivot for Excel Cliente add-in para Excel 2010 Manipular grandes cantidades d de datos Integrar múltiples orígenes de datos Compartir resultados sin intervención de personal IT No es exclusivo de SQL, sólo requiere Excel PowerPivot for SharePoint 2010 Componenteservidor SQL Server 2008 R2 Analysis Services ejecutado en modo Vertipag con SP 2010 Requiere SQL Server 2008 R2 y SharePoint 2010 POWERPIVOT TIPOS DE DATOS Cualquier tipo: BBDD relacionales, Pivot tables de Excel 2007, cubos OLAP y más Expresiones DAX para trabajar integridad id d referencial en diferentes orígenes de datos Soporte de datos NULL y/o desconocidos como en SSAS 22
Todo en la vida comienza con código VII Encuentro Desarrolladores Microsoft MICROSOFT SHAREPOINT COMO HERRAMIENTA DE COLABORACIÓN BUSINESS INTELLIGENCE PLATAFORMA BI COMPARTIR Y COLABORAR PowerPivot for SharePoint 2010 PowerPivot Gallery PowerPivot Pi Data Refresh Autenticación y control de acceso Reporting Services Add-in for SharePoint Múltiples zonas SharePoint SharePoint Universal Logging Services SharePoint List Dt Data Extension Shared Datasets 23
SQL SERVER 2008 R2 SHAREPOINT 2010 Compartir y colaborar Usuario final compatibilidad con MS Office y menos dependencia d de IT Desarrolladores BI BIDS, soporte directo desde MS VS y soporte Ajax en el visor de informes. Its y DBAs Interoperabilidad con SharePoint Managed Services para monitorear actividades BI. Optimizar rendimiento OLAP con el Diseñador de agregaciones. SharePoint Unified Logging Service Todo en la vida comienza con código VII Encuentro Desarrolladores Microsoft DUNDAS DASHBOARD 2.0 24
DUNDAS DASHBOARD Dundas Dashboard como herramienta de creación de Cuadros de mando. Enfoque corporativo Flujo de trabajo de Dundas Dashboard Plataforma ágil accesible a personal no IT Extensibilidad y colaboración entre tecnologías DUNDAS DASHBOARD 25
CONECTORES DE DATOS SQL Server, Oracle, MS Access y más Identifica datos de origen Trabajo con memoria caché programada Menús y barras de herramientas con opciones de acceso directo Asistentes para configuración Refresca datos del origen y permite trabajar desconectado TABLAS VIRTUALES Como las vistas en motor relacional Independizan el origen de cualquier cambio requerido por el modelo de BI (agregados, cambios de nombres) Trabaja con Asistentes Barra de herramientas y menú de opciones con acceso directo 26
CUBOS VIRTUALES Independizan el origen de cualquier cambio requerido por el modelo de BI (agregados, cambios de nombres) Trabaja con Asistentes Barra de herramientas y menú de opciones con acceso directo Permite obtener estructuras más cómodas a partir de grandes cubos KPI Asistente para manejo rápido de la métrica Vinculación de las medidas y el aspecto gráfico del KPI, admite agregar, filtrar y ordenar datos Se pueden realizar anotaciones sobre los datos 27
DIMENSIONES Asistente para manejo rápido de las dimensiones y sus jerarquías Admite agregar, filtrar y ordenar datos Se pueden crear dimensiones de tiempo jerárquicas DISEÑADOR DE DUNDAS DASHBOARD Diseñador gráfico, intuitivo Admite total personalización en gráficos e indicadores. d Interactividad entre componentes, con posibilidad de edición y visualización de forma independiente y en grupos Admite drill down en datos OLAP y dimensiones Controles Silverlight 28
DISEÑADOR DE DUNDAS DASHBOARD VISUALIZADOR DE DUNDAS DASHBOARD Admite reajuste de tamaño Admite filtrado, ordenado de datos en tiempo real para cada usuario final Admite exportación de datos 29
DASHBLOCKS Analytical Dashblocks Dashboards Dashblocks MASHUPS Unión de varios Dashblocks Admite un Dashboard 30
ANOTACIONES - COLABORACIÓN TRABAJO CON ESTILOS BÚSQUEDA DE PRODUCTIVIDAD 31
ADMINISTRACIÓN Control de seguridad y usuarios Cuentas de usuarios, accesos a objetos Admite importación y exportación de datos Todo en la vida comienza con código VII Encuentro Desarrolladores Microsoft BUSINESS INTELLIGENCE Ana María Bisbé York Servicios Profesionales VII Encuentro Desarrolladores Microsoft Todo en la vida comienza con Código 32
33