Perspectiva de Microsoft Business Intelligence a partir de la integracion con Microsoft SQL Server...
-
Upload
jose-redondo -
Category
Technology
-
view
898 -
download
1
Transcript of Perspectiva de Microsoft Business Intelligence a partir de la integracion con Microsoft SQL Server...
México2016
#SPSMX
#SPSMX #SPSMX
Perspectiva deMicrosoft Business Intelligencea partir de la integración conSQL Server 2016 y SharePoint
2016Cheo RedondoMicrosoft Data Platform MVP | CEO EntornoDB | DPA SolidQE-Mail: [email protected] | Twitter: @redondojBlog: redondoj.wordpress.com | LinkedIn: https://www.linkedin.com/in/redondoj
#SPSMX #SPSMX
Speaker• CEO de EntornoDB, USA• Arquitecto de Datos – Especialista en Inteligencia de
Negocio, Análisis de Datos y Big Data• Desarrollador de aplicaciones de Escritorio, Web y
Bases de Datos en .NET y Java• Desarrollador y DBA en plataformas de datos
Microsoft, SyBase, IBM y Oracle• Conferencista en eventos tecnológicos de Microsoft y
PASS en Latinoamérica y Estados Unidos • SQL Server MCP - MSTS – MTA• DPA SolidQ • Contributing Technical Reviewer Packt Publishing• Microsoft SQL Server MVP
#SPSMX #SPSMX
Perspectiva de Microsoft Business Intelligence a partir de la integración con Microsoft SQL Server 2016 y Microsoft SharePoint 2016
#SPSMX #SPSMX
Agenda• Intro• Power BI Desktop 2.31• SQL Server Reporting Services 2016• SQL Server Analisys Services 2016• SharePoint BI 2016
#SPSMX #SPSMX
Intro
#SPSMX #SPSMX
Intro• Microsoft Business Intelligence 2016• Vision para Microsoft Business Intelligence Reporting • Power BI Desktop 2.31
#SPSMX #SPSMX
Que es lo que hace notar gran diferencia entre las prósperas y pujantes empresas de hoy?
Sus datos
#SPSMX #SPSMX
Epígrafe• Los datos es la
representatividad claves de las empresas en este siglo.• Valor agregado
• Las compañías que explotan apropiadamente sus datos tienen el potencial para ir por delante de las que no lo hacen.• Estrategia empresarial
#SPSMX #SPSMX
Enfoque general• Cual es el activo mas
aprovechado pero realmente menos valorado en las empresas de hoy?• Los datos
• Serán un diferenciador clave los datos para el hoy y futuro próximo en las empresas de hoy?
#SPSMX #SPSMX
Enfoque general• Constantemente se oye en
las noticias empresariales sobre los nuevos métodos en que las empresas están utilizando sus datos como una ventaja competitiva.
• Ya es habitual que los empleados de todo rango en las organizaciones toman decisiones rápidamente, informado como nunca antes se había visto.
#SPSMX #SPSMX
Microsoft Business Intelligence 2016
#SPSMX #SPSMX
Microsoft Business Intelligence 2016• Análisis mejorado
#SPSMX #SPSMX
Microsoft Business Intelligence 2016• Herramientas potencializadas
#SPSMX #SPSMX
Microsoft Business Intelligence 2016• Flamantes reportes
#SPSMX #SPSMX
Microsoft Business Intelligence 2016• Reportes moviles
#SPSMX #SPSMX
Microsoft Business Intelligence 2016• Escenarios para inteligencia de negocio hibridos
#SPSMX #SPSMX
Microsoft Business Intelligence 2016• Soporte total a SharePoint
#SPSMX #SPSMX
Visión para Microsoft Business Intelligence Reporting
#SPSMX #SPSMX
Visión para Microsoft Business Intelligence Reporting• Reportes interactivos (Power BI Desktop)
#SPSMX #SPSMX
Visión para Microsoft Business Intelligence Reporting• Hojas de calculo dinámicas (Excel)
#SPSMX #SPSMX
Visión para Microsoft Business Intelligence Reporting• Reportes paginados (SQL Server Report Builder)
#SPSMX #SPSMX
• Reportes móbiles (Datazen)
Visión para Microsoft Business Intelligence Reporting
#SPSMX #SPSMX
Power BI Desktop 2.31
#SPSMX #SPSMX
Power BI Desktop 2.31• Características• Power Query ETL (Autoservicio)• Power Pivot Data Model• Power View Reports
#SPSMX #SPSMX
Características
#SPSMX #SPSMX
Características• Herramienta de análisis visual• Diseñador de informes
integral para analistas de negocio • Contexto unificado para la
adquisición de datos, la limpieza, el modelado, el análisis visual y la generación misma de informes • Intuitiva• Libremente descargable
desde el servicio de Power BI
#SPSMX #SPSMX
Características• Libre de acuerdo de
licenciamiento• Mantiene un alto ritmo
de innovación en cada actualización entregada mensualmente • Nuevas capacidades
renovadas• Experiencia de usuario
sin precedente
#SPSMX #SPSMX
Características• Adquisición y
preparación de datos. Solución ETL más escalable de la industria. Iniciar simplemente con apuntar y hacer clic para transformar los datos, pero nunca superando el potente motor de secuencias de comandos (scripting) de gran alcance.
#SPSMX #SPSMX
Características• Características de
modelado de datos y rendimiento incomparable.• Motor de análisis en
memoria más rápido y potente en la actualidad, con consistencia a través de Excel, Power BI y Power BI Designer.
#SPSMX #SPSMX
Características• Power BI
Desktop (32-bit y 64-bit) es una herramienta independiente
#SPSMX #SPSMX
Características• Power BI Desktop
contiene diversos instrumentos y opciones de autoría que pueden ser instalado side-by-side con cualquier aplicación de Office o Excel en Windows.
#SPSMX #SPSMX
Características• El contenido de
Power BI Desktop creado en el escritorio puede ser opcionalmente publicado y compartido en el sitio de Power BI.
#SPSMX #SPSMX
Características• Power BI Designer unifica
las herramientas antes separadas: Power Query, Power Pivot y Power View en una experiencia de usuario enriquecida y amena.
• Las herramientas de Excel (Power Query, Power Pivot y Power View) continuaran siendo soportadas. Power BI Desktop es opcional para los usuarios que no puedan actualizar a la última versión de Excel.
#SPSMX #SPSMX
Power Query ETL (Autoservicio)
#SPSMX #SPSMX
Power Query ETL (Autoservicio)
• Es una herramienta ETL de autoservicio• Tiene la capacidad de agendar la ejecución de ETL (Poblar datos en almacenes de datos
operacionales para sustentar los modelos de datos) en un período de tiempo que se ha establecido
#SPSMX #SPSMX
Power Query ETL (Autoservicio)
• Extrae y transforma los datos en modelos de datos tales como PowerPivot. • Complementa los
componentes restante que actualizan los datos.
#SPSMX #SPSMX
Power Pivot Data Model
#SPSMX #SPSMX
Power Pivot Data Model• Tecnología basada en Excel en
Office 2013 Professional Plus y Office 365 ProPlus.
• Crea modelos de datos complejos que incluyen jerarquías para la exploración drill-up/drill-down, expresiones personalizada de acceso a datos (DAX), medidas calculadas, claves de indicadores de rendimiento (KPI), y otras características que no están disponibles en los modelos básicos de datos.
#SPSMX #SPSMX
Power Pivot Data Model• Disponible como un add-
in para las versiones anteriores de Excel.
• Tecnología de compresión xVelocity para apoyar los modelos de datos en memoria, permitiendo el análisis de alto rendimiento, incluso con grandes volúmenes de datos.
#SPSMX #SPSMX
Power Pivot Data Model
• Crear y editar modelos de datos de PowerPivot mediante el uso de la interfaz de PowerPivot para Excel, al que se accede desde Ribbon en la ficha PowerPivot de Excel.
#SPSMX #SPSMX
Power Pivot Data Model• Actualizaciones
permitidas para mejorar tablas que se han añadido al workbook data model por otros usuarios o procesos.
#SPSMX #SPSMX
Power Pivot Data Model• Importar varias
tablas de una o más fuentes de datos en el modelo de datos y definir las relaciones entre ellos.
#SPSMX #SPSMX
Power View Reports
#SPSMX #SPSMX
Power View Reports• Proporciona una
exploración interactiva de datos así como visualización, con la experiencia de la presentación de todos los niveles de habilidad.• Proyecta sus datos en
tablas, matrices, mapas y una variedad de gráficos en una vista interactiva que trae sus datos a la vida.
#SPSMX #SPSMX
Power View Reports• Nuevas características:
• Pie charts• Mapas• Key performance indicators
(KPIs)• Jerarquías• Drill-up y drill-down• Informes con formato y
estilos• Temas y textos ajustable
#SPSMX #SPSMX
Power View Reports• Nuevas características:
• Fondos e imágenes de fondo• Hipervínculos• Impresión• Soporte para lenguajes de
derecha a izquierda• Cambia la forma en que se
manejan los números enteros• Permite visualizar
retrospectivas y prospectivas de compatibilidad.
#SPSMX #SPSMX
Power View Reports
• Explorar interactivamente datos y crear visualizaciones dinámicas de los modelos multidimensionales de Analysis Services.
#SPSMX #SPSMX
DEMO
#SPSMX #SPSMX
SQL Server Reporting Services 2016
#SPSMX #SPSMX
SQL Server Reporting Services 2016• Características• Herramientas y servicios• Modelos de consumo
#SPSMX #SPSMX
Características
#SPSMX #SPSMX
Características• Informes modernos
• Reportes paginados y móviles• Paginado de reportes• Informes móviles• Nuevo portal web
• Report Server 2016• Consumir reportes paginados y
móviles desde un solo lugar• Acceder ambos tipos de reportes
desde un mismo lugar• Diseñados para los modernos
navegadores• Desarrollado con la tecnología
HTML5
#SPSMX #SPSMX
Características• Reportes contemporáneos• Diseño de elegantes
documentos fácil y rápido• Estilos modernos de gráficos
(Chart) y medidor radial (Gauge)• Tipos de gráfico de rectángulos
(Treemap) y proyección solar (Sunburst)
• Generador de informe (Report Builder) actualizado
• Soporte a Visual Studio 2015• Soporta .NET Framework 4.x• Impresiones autónomas
#SPSMX #SPSMX
Herramientas y servicios
#SPSMX #SPSMX
Herramientas y servicios• Diseño de parámetros
personalizables• Parámetros de
dimensionabilidad de los informes en la forma en que se deseen• Parámetros de posición a
través de más de dos columnas
• Elegir la posición de cada parámetro
• Crear espacio entre los grupos de parámetros
#SPSMX #SPSMX
Herramientas y servicios• Exportar a PowerPoint
• Generar presentaciones desde reportes paginados• Generar slides incluyendo
todo el contenido del informe en segundos
• Mueve y cambiar el tamaño de los objetos individualmente
• Exportar manualmente, agenda para la entrega de correo electrónico o se genera mediante programación
#SPSMX #SPSMX
Herramientas y servicios• Dashboards (Paneles de control)
de Power BI embebido• Obtener valor agregado a las
inversiones existentes de Reporting Services
#SPSMX #SPSMX
Modelo de consumo
#SPSMX #SPSMX
Modelos de consumo• Reportes móviles• Experiencias sensibles para
teléfonos y tabletas• Arrastrar y colocar para crear
visualizaciones de datos vistosos e interactivo
• Prototipos en minutos• Acceso a orígenes de datos
empresariales conectando a Reporting Services
• Diseños para diferentes configuraciones de escenarios a necesitar suplir, versatilizándolo
#SPSMX #SPSMX
Modelos de consumo• Reportes móviles• Experiencias sensibles
para teléfonos y tabletas• Arrastrar y colocar para crear
visualizaciones de datos vistosos e interactivo
• Prototipos en minutos• Acceso a orígenes de datos
empresariales conectando a Reporting Services
• Diseños para diferentes configuraciones de escenarios a necesitar suplir, versatilizándolo
#SPSMX #SPSMX
Modelos de consumo• Aplicaciones nativas para un
mejor aprovechamiento de las Plataforma móviles• Nativa experiencia móvil
optimizado para el touch• Mantiene datos actualizados
con consulta en tiempo real o actualización de datos programada
• Interactúa con los reportes móviles, incluso cuando está desconectado
• Garantiza la seguridad de los datos con vistas de datos personalizados
#SPSMX #SPSMX
DEMO
#SPSMX #SPSMX
SQL Server Analisys Services 2016
#SPSMX #SPSMX
SQL Server Analisys Services 2016• Características• Arquitectura• Modelos
#SPSMX #SPSMX
Características
#SPSMX #SPSMX
Características• Mejora de la productividad y el rendimiento• Componentes
#SPSMX #SPSMX
Mejoras de la productividad y rendimiento
#SPSMX #SPSMX
Mejoras de la productividad y rendimiento
• Utilizar SQL Server Analysis Services como un modelo semántico solamente• DirectQuery de alto
rendimiento para escenarios tabulares
• Hacer más fácil crear potentes modelos• Rendimiento y
capacidades de modelado tabular
#SPSMX #SPSMX
Mejoras de la productividad y rendimiento
• Mejorar la capacidad de administración y seguridad• Proveer herramientas adicionales para los administradores
• Consolida escenarios multidimensionales• Ejecución optimizada y actualizaciones desde los orígenes de datos
#SPSMX #SPSMX
Componentes
#SPSMX #SPSMX
Componentes• Acceso a datos• ROLAP• MOLAP• VertiPAQ• Direct Query
• Consultas de datos• MDX• DAX
#SPSMX #SPSMX
Componentes• Lógica del negocio• MDX• DAX
• Modelos de datos• Multidimensional• Tabular
#SPSMX #SPSMX
Arquitectura
#SPSMX #SPSMX
Arquitectura
SQL Server data tools for Visual
Studio
CLIENT TOOLS
3rd party applications SSRS & Power View Excel Power BI Desktop PowerBI.comOn-Premises Mobile BI
Relational databases Non-relational Hadoop LOB applications Cloud services Analytics platform system
BI SEMANTIC MODEL
DATA SOURCES
Data model
Business logic
Queries
Data access
Tabular
DAX
MDX/DAX
MOLAP VertiPaq Direct Query
Multi-dimensional
MDX
MDX/DAX
ROLAP
#SPSMX #SPSMX
Modelos
#SPSMX #SPSMX
Modelos• Analisys Services como el modelo semántico para BI• DirectQuery• Modelo Tabular• Capacidades• Ambiente de desarrollo
• Modelo Multidimensional• Mejoras• Nuevas capacidades
• SQL Server Data Tools for Visual Studio 2015
#SPSMX #SPSMX
Analisys Services como el modelo semántico para BI
#SPSMX #SPSMX
Analisys Services como el modelo semántico para BI
• Un modelo semántico para inteligencia de negocio• Para reportes, análisis,
Dashboards (Cuadros de mando)
• Una sola capa semántica para abstraer problemas empresariales de manera fácil
• Un modelo para las herramientas cliente, dos formas de construirla - tabular y multidimensional
#SPSMX #SPSMX
Analisys Services como el modelo semántico para BI• Modelos tabulares• Tablas y relaciones• Por defecto In-Memory
(En memoria)• Fácil para empezar,
reducción de la complejidad
#SPSMX #SPSMX
Analisys Services como el modelo semántico para BI• Modelos
multidimensionales• Dimensiones y grupos
de medida• Altamente escalable y
maduro• Muy rico en
características, pero compleja
#SPSMX #SPSMX
DirectQuery
#SPSMX #SPSMX
DirectQuery• Acceso directo sin
almacenamiento de datos en Analysis Services
• Desempeño mejorado• Soporte a la seguridad a
nivel de fila• Soporte a las columnas
calculadas dentro de la fila• Soporte para MDX• Soporte para más fuentes de
datos: Oracle, Teradata, APS (Analytics Platform System)
MDX Que
ry
DAX Query
APS
SQL Serve
r
#SPSMX #SPSMX
Modelo Tabular
#SPSMX #SPSMX
Modelo Tabular - Capacidades • Permite relaciones con
filtrado bi-direccional en cruz M:M (Muchos a muchos - Many to many) y 1:1 (Uno a uno - 1 a 1)
• Acceso a mas de 50 nuevas funciones DAX y soporte a variables
• Permite a los usuarios visualizar modelos semánticos en su idioma preferido
#SPSMX #SPSMX
Modelo Tabular - Capacidades • Organiza cálculos en
carpetas desplegadas para facilitar la navegación
• Rendimiento mejorado a través del procesamiento de particiones en paralelo
#SPSMX #SPSMX
Modelo Tabular - Desarrollo • Nueva secuencia de
comandos (script) para escenarios tabulares y modelo de objetos permite simplificar la escritura de código scripts así como su correspondiente desarrollo• Cambios en la metadata
sólo cambian un solo objeto que hace mas rápida las operaciones con metadatos
{ "name": “SharePoint Saturday Mexico 2016", "description": “Serie de conferencias de reconocidos expertos en SharePoint", "culture": "es-MX", "dataSources": [ .... ], "tables": [ { "name": “Expositores", "description": “Nombre de los conferencistas.", "columns": [ { "name": “MVP_Influencer_ID", "dataType": "int64", "sourceColumn": "MVP_Influencer_ID", "sortByColumn": "Last Name" }
Tabular scripting language
#SPSMX #SPSMX
Modelo Tabular - Desarrollo • Cambios en los
metadatos localizados permiten también para combinaciones de códigos simples• Paralelismo con Power BI
API’s permite la reutilización entre productos
public void RefreshTable(){ var server = new Server(); server.Connect(ServerConnectionString); //Conectar al servidor Database Db = server.Databases[“DBT_Demo"]; //Conectar a la base de datos Model m = Db.Model; //Obtener el modelo //Nombrar la tabla “Expositores” para ser refrescada m.Tables[“Expositores"].Refresh(RefreshType.Full); m.SaveChanges(); //Guardar las cambios}
#SPSMX #SPSMX
Modelo Tabular - Desarrollo
Column(s)
Measure(s)
Table(s)
Model
Database
• Modelo de objeto Tabular
#SPSMX #SPSMX
Modelo Multidimensional
#SPSMX #SPSMX
Modelo Multidimensional - Mejoras• Conectividad mejorada
• Visualiza y explora los modelos existentes con Power BI y Power BI Desktop
• Soporte para Netezza como origen de datos
• Rendimiento• Optimización del DISTINC COUNT
en modo ROLAP para orígenes de datos como DB2, Oracle y Netezza
#SPSMX #SPSMX
Modelo Multidimensional – Nuevas capacidades• Nuevas funciones Drill-
Through• Opciones de personalización
para los comportamientos de drill-through para las acciones
• Drill-through de selección múltiple soportada con Excel 2016
#SPSMX #SPSMX
SQL Server Data Tools for Visual Studio 2015
#SPSMX #SPSMX
SQL Server Data Tools for Visual Studio 2015• Desarrollo y capacidad
de administración mejorada
• Soporte DBCC permite la comprobación de la corrupción a través de la base de datos o en los objetos individuales
#SPSMX #SPSMX
SQL Server Data Tools for Visual Studio 2015• SSSA soporta ahora
XEvents para eventos de traza a analizarse desde SSMS
• “Serverless tools” para escenarios de datos tabular
• Gestión de DAX a través de secuencia de comando de cálculo
#SPSMX #SPSMX
DEMO
#SPSMX #SPSMX
SharePoint BI 2016
#SPSMX #SPSMX
SharePoint BI 2016• Fundamentos• Novedades
#SPSMX #SPSMX
Fundamentos• Modo “Edit” para
libros PowerPivot• Soporte para Excel
2016• Actualización de
datos programada para las conexiones Power Query
#SPSMX #SPSMX
Novedades• Mejoras en SQL Server
Reporting Services tanto para SharePoint 2013 así como 2016• Nuevos tipos de gráficos y
HTML5 aplicado• Opciones de impresión sin
necesidad de plug-in y exportación a PowerPoint• Actualización del Report
Builder
#SPSMX #SPSMX
DEMO
#SPSMX #SPSMX
P & R
#SPSMX #SPSMX
Contáctame…• E-Mail: [email protected]• Social Network:
• Facebook: Cheo Redondo• Twitter: @redondoj• LinkedIn: https://www.linkedin.com/in/redondoj
• Blog: “El Blog de Cheo Redondo” - http://redondoj.wordpress.com
#SPSMX #SPSMX
Gracias por participar
México2016
#SPSMX