SlideShare una empresa de Scribd logo
1 de 45
#SQLSat247
Ing. Eduardo Castro, PhD
Microsoft SQL Server MVP
ecastro@simsasys.com
http://www.youtube.com/eduardocastrom
Comunidad Windows Costa Rica
Modelando datos
Autoservicio con Excel 2013 y DAX
SQL Server MVP
Canal en YouTube
 http://www.youtube.com
/eduardocastrom
Comunidad Windows Costa Rica
http://tinyurl.com/comunidadwindows
Servicios BI
 Maximizar la rentabilidad y eficiencia del proceso productivo también requiere actuaciones específicas
en ámbitos transversales a la organización:
Desarrollo
 Instalación, implantación y personalización
 Desarrollo BI + SharePoint
 Integraciones Backoffice
 Integraciones con productos de terceros
Operación y Mantenimiento
 Evolutivos, Correctivos, Proactivos
 Soporte especializado
 Administración 24x7 de la plataforma
Arquitectura y Governance
 Auditorías de rendimiento y arquitectura
 Definición de la arquitectura
 Definición de Capacity Planning y Governance
Autoservicio de Inteligencia de Negocios
Analysis
Services
Reporting
Services
Integration
Services
Master Data
Services
SharePoint
Collaboration
Excel
Workbooks
PowerPivot
Applications
SharePoint
Dashboards &
Scorecards
Inteligencia de Negocios con Microsoft
Odata
Feeds
LOB
Apps
EXPLOTACIÓN DE DATOS
Empoderar a los usuarios
Familiar Excel Experience
Powerful Data Mashups
In-Memory Performance
Highly Visual Design Experience
Rich Metadata-Driven Interactivity
Presentation-Ready at All Times
Easily Access Reports & Dashboards
Create Alerts From Published Reports
Collaborate on BI Insights
Objetivos
1. Reducir la dedicación del departamento de TI a obtener y
elaborar información para el negocio
2. Dar a los usuarios de negocio flexibilidad para obtener la
información necesaria en el momento necesario
3. Centralizar la información de negocio permitiendo una
más fácil localización y compartición
4. Reducir los costes de formación ofreciendo a los usuarios
herramientas familiares (Excel y SharePoint)
El Portal de Autoservicio
 SharePoint es el punto de acceso a toda la información de negocio
independientemente de su formato y origen...
 Indicadores, Reports
 Excels
 PDF’s
 PPT
 Herramientas de análisis
 ... Y acceso a toda la información y herramientas de soporte
 Descripción de indicadores
 Manuales de usuario
 FAQs
 Workflows de solicitud de datos e indicadores...
Ejemplo - Ficha de indicadores
Colaboración
 SharePoint NO SOLO es acceso a la información.
 Elaboración colaborativa de información
 Subida de excels y análisis conjunto
 Validación de informes
 Valoración de documentos por estrellas
 Excel Web App: coautoría en Excel 2010
Herramientas disponibles para el Autoservicio
 Reporting Services
 Power Pivot
 Excel Services
 Denali
 Project Crecent
 [SQL Azure Reporting]
Reporting services
 Modo nativo o integrado con SharePoint
 Orígenes de datos relacionales,
multidimensionales, XML y personalizados
 Diseños de informes tabulares, matriciales, de
gráficos y de formato libre
 Interactividad
Reporting services
Power pivot
Excel services
 Servicios de Excel es una tecnología de Microsoft Office
SharePoint que simplifica la forma de usar, compartir,
proteger y administrar los libros de Microsoft Office Excel
2007 (.xslx, xslb) como informes interactivos de manera
coherente en toda la empresa.
Excel Calculation Services (ECS)
+
Excel Web Access (EWA)
+
Excel Web Services (EWS)
Excel services
Power Pivot
 Microsoft PowerPivot es un complemento de análisis de
datos de Excel 2010, antes conocido como “Project
Gemini”, que proporciona una potencia computacional sin
precedentes directamente dentro de Excel 2010.
Objetivos
 Dar a los usuarios la mejor herramienta disponible de
análisis de datos.
 Facilita el compartimiento de conocimientos y
colaboración generados por los usuarios de BI.
 Aumenta la eficiencia de la Gestion de BI.
 Proporcionar el acceso seguro a los datos de
confianza.
Qué es power view?
Easily change data and
layout with quick clicks
Collaborate with full
interactivity
Share dynamic reports
quickly and easily
From Authoring to Presentation in licks
Basado en
Silverlight
Administrador
Completamente basado en Web
Familiar
Office
Ribbon
Simply drag
and drop
objects to
see data
come to life
Access to
semantic
model
Customize
Shapes and
data
Completamente diseñado para formas modernas de consultas
 Principios de diseño de
Power View
Cambiar datos
y formato
Interacción
colaborativaDinámico
PowerPivot
Analizar grandes cantidades de datos en Excel
PowerPivot
for Excel
PowerPivot
for SharePoint
DAX – Data Analysis Expressions
 Es parte de PowerPivot add-in for Excel
 Se utilizan fórmulas para columnas calculadas y medidas
 La misma sintaxis de Excel y se incluyen muchas funciones
de Excel
 Más capacidades que las formulas de Excel:
 Relaciones de navegación
 Cálculo dinámico de las dimensiones
 Manejo de la dimension tiempo
Mejoras de DAX en SQL Server 2012
 DAX se usa en PowerPivot y Analysis Services (BISM)
 Se habilita DAX como un lenguaje de consulta (usado por
Power View)
 Extiende PowerPivot con más funciones DAX
 Se agregan funciones que construyen conjuntos de datos
para reportes
 Se agrega soporte para modelos de datos más complejos
 Se continua la evolución del lenguaje de expresiones DAX
DAX FORMULAS EN SQL SERVER 2012
demo
DAX para el BI Pro
 DAX dentro del PowerPivot for Excel
 SQL Server Data Tools (SSDT) soporta modelos tabulares
 DAX puede ser utilizado en SSDT y SSMS
 Utilice DAX en seguridad a nivel de fila incluyendo seguriad
dinámica
 USERNAME() / CUSTOMDATA() funciones en DAX
BI Semantic Model
Data model
Business logic
and queries
Data access ROLAP MOLAP VertiPaq
Direct
Query
MDX DAX
Multi-
dimensional
Tabular
Third-party
applications
Reporting
Services Excel PowerPivot
Databases LOB Applications Files OData Feeds Cloud Services
SharePoint
Insights
BI Semantic Model: Arquitectura
Querying the BI Semantic Model with DAX
 DAX los resultados de las consulas son siempre una table
(rowset)
 SQL Server 2012 agrega funciones DAX que devuelven
tablas
 Los usuarios no crean las consultas, Power View las envía
por ellos
DAX Query Syntax
DEFINE
MEASURE Table1 [measure1] = <DAX_Expression>
EVALUATE
<DAX Table Expression>
ORDER BY
<DAX_Expression> [ASC | DESC]
EVALUATE sintaxis
EJEMPLO
FILTER
CALCULATE TABLE
ADDCOLUMNS
SUMMARIZE
Tabla Fuente
GROUP BY
Expression de evaluación
SUMMARIZE con ROLLUP
Sub totales a nivel
de año
CROSSJOIN
Medidas
CONSULTAS DAX
demo
Resumen
 DAX incia con PowerPivot (SQL 2008 R2)
 DAX contiene mejoras en SQL Server 2012
 IT Pros pueden utilizer DAX in Analysis Services con SSDT
Patrocinadores
9/14/2013
|
SQL Saturday #247 – Bogotá, Colombia43 |
Capítulos Organizadores
9/14/2013
|
SQL Saturday #247 – Bogotá, Colombia44 |
GRACIAS !!!!

Más contenido relacionado

La actualidad más candente

Inteligencia de negocios con sql server 2012
Inteligencia de negocios con sql server 2012Inteligencia de negocios con sql server 2012
Inteligencia de negocios con sql server 2012Juan Fabian
 
Introduccion a Power BI
Introduccion a Power BIIntroduccion a Power BI
Introduccion a Power BIJoseph Lopez
 
2016 Power BI Training
2016   Power BI Training2016   Power BI Training
2016 Power BI TrainingGaston Cruz
 
Cuadros de mando BI con SQL Server
Cuadros de mando BI con SQL ServerCuadros de mando BI con SQL Server
Cuadros de mando BI con SQL ServerEduardo Castro
 
Bi share point 2010 performancepoint metro
Bi share point 2010 performancepoint metroBi share point 2010 performancepoint metro
Bi share point 2010 performancepoint metroFabian Imaz
 
Inteligencia de Negocios en MS Sql Server
Inteligencia de Negocios en MS Sql ServerInteligencia de Negocios en MS Sql Server
Inteligencia de Negocios en MS Sql ServerRicardo Mendoza
 
Introducción a Análisis de Datos SqlServer Power BI
Introducción a Análisis de Datos SqlServer Power BIIntroducción a Análisis de Datos SqlServer Power BI
Introducción a Análisis de Datos SqlServer Power BIFreddy Angarita
 
SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2Hector Insua
 
T5bissnsintyucjoseluisyaguiarchris
T5bissnsintyucjoseluisyaguiarchrisT5bissnsintyucjoseluisyaguiarchris
T5bissnsintyucjoseluisyaguiarchrisVanessaMasabanda
 
Office y Power BI: Usando Visio y Power Point para visualizar y analizar datos
Office y Power BI: Usando Visio y Power Point para visualizar y analizar datosOffice y Power BI: Usando Visio y Power Point para visualizar y analizar datos
Office y Power BI: Usando Visio y Power Point para visualizar y analizar datosdbLearner
 
Power BI. Integración de datos | SolidQ Summit 2014
Power BI. Integración de datos | SolidQ Summit 2014Power BI. Integración de datos | SolidQ Summit 2014
Power BI. Integración de datos | SolidQ Summit 2014SolidQ
 
Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012
Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012
Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012SpanishPASSVC
 
Ha2 cm40 eq3-powerdesigner
Ha2 cm40 eq3-powerdesignerHa2 cm40 eq3-powerdesigner
Ha2 cm40 eq3-powerdesignerJackieHee27
 
Soluciones de la Prodware Business Intelligence Suite 2013
Soluciones de la Prodware Business Intelligence Suite 2013Soluciones de la Prodware Business Intelligence Suite 2013
Soluciones de la Prodware Business Intelligence Suite 2013Prodware-Spain
 
Microsoft visio
Microsoft visioMicrosoft visio
Microsoft visiocikamelo
 
74679075 power-designer (1)
74679075 power-designer (1)74679075 power-designer (1)
74679075 power-designer (1)Yuyis Linda
 

La actualidad más candente (19)

Inteligencia de negocios con sql server 2012
Inteligencia de negocios con sql server 2012Inteligencia de negocios con sql server 2012
Inteligencia de negocios con sql server 2012
 
Introduccion a Power BI
Introduccion a Power BIIntroduccion a Power BI
Introduccion a Power BI
 
2016 Power BI Training
2016   Power BI Training2016   Power BI Training
2016 Power BI Training
 
Cuadros de mando BI con SQL Server
Cuadros de mando BI con SQL ServerCuadros de mando BI con SQL Server
Cuadros de mando BI con SQL Server
 
Bi share point 2010 performancepoint metro
Bi share point 2010 performancepoint metroBi share point 2010 performancepoint metro
Bi share point 2010 performancepoint metro
 
Inteligencia de Negocios en MS Sql Server
Inteligencia de Negocios en MS Sql ServerInteligencia de Negocios en MS Sql Server
Inteligencia de Negocios en MS Sql Server
 
Introducción a Análisis de Datos SqlServer Power BI
Introducción a Análisis de Datos SqlServer Power BIIntroducción a Análisis de Datos SqlServer Power BI
Introducción a Análisis de Datos SqlServer Power BI
 
Guía power bi
Guía   power biGuía   power bi
Guía power bi
 
SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2
 
T5bissnsintyucjoseluisyaguiarchris
T5bissnsintyucjoseluisyaguiarchrisT5bissnsintyucjoseluisyaguiarchris
T5bissnsintyucjoseluisyaguiarchris
 
Office y Power BI: Usando Visio y Power Point para visualizar y analizar datos
Office y Power BI: Usando Visio y Power Point para visualizar y analizar datosOffice y Power BI: Usando Visio y Power Point para visualizar y analizar datos
Office y Power BI: Usando Visio y Power Point para visualizar y analizar datos
 
Power BI. Integración de datos | SolidQ Summit 2014
Power BI. Integración de datos | SolidQ Summit 2014Power BI. Integración de datos | SolidQ Summit 2014
Power BI. Integración de datos | SolidQ Summit 2014
 
Crystal reports server
Crystal reports serverCrystal reports server
Crystal reports server
 
Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012
Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012
Creando Reportes personalizados en ERP - MS Dynamics AX 2012 y SQL Server 2012
 
Ha2 cm40 eq3-powerdesigner
Ha2 cm40 eq3-powerdesignerHa2 cm40 eq3-powerdesigner
Ha2 cm40 eq3-powerdesigner
 
Soluciones de la Prodware Business Intelligence Suite 2013
Soluciones de la Prodware Business Intelligence Suite 2013Soluciones de la Prodware Business Intelligence Suite 2013
Soluciones de la Prodware Business Intelligence Suite 2013
 
Servidores
ServidoresServidores
Servidores
 
Microsoft visio
Microsoft visioMicrosoft visio
Microsoft visio
 
74679075 power-designer (1)
74679075 power-designer (1)74679075 power-designer (1)
74679075 power-designer (1)
 

Similar a DAX SQL Server 2012 SQL Saturday

Similar a DAX SQL Server 2012 SQL Saturday (20)

SQL Server 2012 DAX BI
SQL Server 2012 DAX BISQL Server 2012 DAX BI
SQL Server 2012 DAX BI
 
Separata uni sql2008 administracion
Separata uni sql2008 administracionSeparata uni sql2008 administracion
Separata uni sql2008 administracion
 
Sql server 2008
Sql server 2008Sql server 2008
Sql server 2008
 
Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoft
 
BD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOS
BD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOSBD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOS
BD_EQ1_INVESTIGACION_APORTACION_SQLSERVER2008EXPRESS_TODOS
 
Unidad 2. actividad 4
Unidad 2. actividad 4Unidad 2. actividad 4
Unidad 2. actividad 4
 
Lo nuevo de sql server 2008. madrigal
Lo nuevo de sql server 2008. madrigalLo nuevo de sql server 2008. madrigal
Lo nuevo de sql server 2008. madrigal
 
SEMANA 1 Introduccion.pptx
SEMANA 1 Introduccion.pptxSEMANA 1 Introduccion.pptx
SEMANA 1 Introduccion.pptx
 
Componentes de sql server 2008
Componentes de sql server 2008Componentes de sql server 2008
Componentes de sql server 2008
 
[Code Camp 2009] Haciendo reportes en Reporting Service 2008 (Maximiliano Acc...
[Code Camp 2009] Haciendo reportes en Reporting Service 2008 (Maximiliano Acc...[Code Camp 2009] Haciendo reportes en Reporting Service 2008 (Maximiliano Acc...
[Code Camp 2009] Haciendo reportes en Reporting Service 2008 (Maximiliano Acc...
 
Estudiante
EstudianteEstudiante
Estudiante
 
SharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocioSharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocio
 
Practica 8
Practica 8Practica 8
Practica 8
 
Practica 8
Practica 8Practica 8
Practica 8
 
Practica 8
Practica 8Practica 8
Practica 8
 
Practica 8
Practica 8Practica 8
Practica 8
 
Practica 8
Practica 8Practica 8
Practica 8
 
Tarea 1 bd
Tarea 1 bdTarea 1 bd
Tarea 1 bd
 
Avances analticos
Avances analticosAvances analticos
Avances analticos
 
Avances analíticos
Avances analíticosAvances analíticos
Avances analíticos
 

Más de Eduardo Castro

Introducción a polybase en SQL Server
Introducción a polybase en SQL ServerIntroducción a polybase en SQL Server
Introducción a polybase en SQL ServerEduardo Castro
 
Creando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerCreando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerEduardo Castro
 
Seguridad en SQL Azure
Seguridad en SQL AzureSeguridad en SQL Azure
Seguridad en SQL AzureEduardo Castro
 
Azure Synapse Analytics MLflow
Azure Synapse Analytics MLflowAzure Synapse Analytics MLflow
Azure Synapse Analytics MLflowEduardo Castro
 
SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022Eduardo Castro
 
Novedades en SQL Server 2022
Novedades en SQL Server 2022Novedades en SQL Server 2022
Novedades en SQL Server 2022Eduardo Castro
 
Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Eduardo Castro
 
Machine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceMachine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceEduardo Castro
 
Novedades en sql server 2022
Novedades en sql server 2022Novedades en sql server 2022
Novedades en sql server 2022Eduardo Castro
 
Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Eduardo Castro
 
Introduccion a databricks
Introduccion a databricksIntroduccion a databricks
Introduccion a databricksEduardo Castro
 
Pronosticos con sql server
Pronosticos con sql serverPronosticos con sql server
Pronosticos con sql serverEduardo Castro
 
Data warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsData warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsEduardo Castro
 
Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Eduardo Castro
 
Introduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsIntroduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsEduardo Castro
 
Seguridad de SQL Database en Azure
Seguridad de SQL Database en AzureSeguridad de SQL Database en Azure
Seguridad de SQL Database en AzureEduardo Castro
 
Python dentro de SQL Server
Python dentro de SQL ServerPython dentro de SQL Server
Python dentro de SQL ServerEduardo Castro
 
Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Eduardo Castro
 
Script de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesScript de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesEduardo Castro
 
Introducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesIntroducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesEduardo Castro
 

Más de Eduardo Castro (20)

Introducción a polybase en SQL Server
Introducción a polybase en SQL ServerIntroducción a polybase en SQL Server
Introducción a polybase en SQL Server
 
Creando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerCreando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL Server
 
Seguridad en SQL Azure
Seguridad en SQL AzureSeguridad en SQL Azure
Seguridad en SQL Azure
 
Azure Synapse Analytics MLflow
Azure Synapse Analytics MLflowAzure Synapse Analytics MLflow
Azure Synapse Analytics MLflow
 
SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022
 
Novedades en SQL Server 2022
Novedades en SQL Server 2022Novedades en SQL Server 2022
Novedades en SQL Server 2022
 
Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Introduccion a SQL Server 2022
Introduccion a SQL Server 2022
 
Machine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceMachine Learning con Azure Managed Instance
Machine Learning con Azure Managed Instance
 
Novedades en sql server 2022
Novedades en sql server 2022Novedades en sql server 2022
Novedades en sql server 2022
 
Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022
 
Introduccion a databricks
Introduccion a databricksIntroduccion a databricks
Introduccion a databricks
 
Pronosticos con sql server
Pronosticos con sql serverPronosticos con sql server
Pronosticos con sql server
 
Data warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsData warehouse con azure synapse analytics
Data warehouse con azure synapse analytics
 
Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2
 
Introduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsIntroduccion a Azure Synapse Analytics
Introduccion a Azure Synapse Analytics
 
Seguridad de SQL Database en Azure
Seguridad de SQL Database en AzureSeguridad de SQL Database en Azure
Seguridad de SQL Database en Azure
 
Python dentro de SQL Server
Python dentro de SQL ServerPython dentro de SQL Server
Python dentro de SQL Server
 
Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft
 
Script de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesScript de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure Enclaves
 
Introducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesIntroducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure Enclaves
 

DAX SQL Server 2012 SQL Saturday

  • 2. Ing. Eduardo Castro, PhD Microsoft SQL Server MVP ecastro@simsasys.com http://www.youtube.com/eduardocastrom Comunidad Windows Costa Rica Modelando datos Autoservicio con Excel 2013 y DAX
  • 4. Canal en YouTube  http://www.youtube.com /eduardocastrom
  • 5. Comunidad Windows Costa Rica http://tinyurl.com/comunidadwindows
  • 6. Servicios BI  Maximizar la rentabilidad y eficiencia del proceso productivo también requiere actuaciones específicas en ámbitos transversales a la organización: Desarrollo  Instalación, implantación y personalización  Desarrollo BI + SharePoint  Integraciones Backoffice  Integraciones con productos de terceros Operación y Mantenimiento  Evolutivos, Correctivos, Proactivos  Soporte especializado  Administración 24x7 de la plataforma Arquitectura y Governance  Auditorías de rendimiento y arquitectura  Definición de la arquitectura  Definición de Capacity Planning y Governance
  • 9. EXPLOTACIÓN DE DATOS Empoderar a los usuarios Familiar Excel Experience Powerful Data Mashups In-Memory Performance Highly Visual Design Experience Rich Metadata-Driven Interactivity Presentation-Ready at All Times Easily Access Reports & Dashboards Create Alerts From Published Reports Collaborate on BI Insights
  • 10. Objetivos 1. Reducir la dedicación del departamento de TI a obtener y elaborar información para el negocio 2. Dar a los usuarios de negocio flexibilidad para obtener la información necesaria en el momento necesario 3. Centralizar la información de negocio permitiendo una más fácil localización y compartición 4. Reducir los costes de formación ofreciendo a los usuarios herramientas familiares (Excel y SharePoint)
  • 11. El Portal de Autoservicio  SharePoint es el punto de acceso a toda la información de negocio independientemente de su formato y origen...  Indicadores, Reports  Excels  PDF’s  PPT  Herramientas de análisis  ... Y acceso a toda la información y herramientas de soporte  Descripción de indicadores  Manuales de usuario  FAQs  Workflows de solicitud de datos e indicadores...
  • 12. Ejemplo - Ficha de indicadores
  • 13. Colaboración  SharePoint NO SOLO es acceso a la información.  Elaboración colaborativa de información  Subida de excels y análisis conjunto  Validación de informes  Valoración de documentos por estrellas  Excel Web App: coautoría en Excel 2010
  • 14. Herramientas disponibles para el Autoservicio  Reporting Services  Power Pivot  Excel Services  Denali  Project Crecent  [SQL Azure Reporting]
  • 15. Reporting services  Modo nativo o integrado con SharePoint  Orígenes de datos relacionales, multidimensionales, XML y personalizados  Diseños de informes tabulares, matriciales, de gráficos y de formato libre  Interactividad
  • 18. Excel services  Servicios de Excel es una tecnología de Microsoft Office SharePoint que simplifica la forma de usar, compartir, proteger y administrar los libros de Microsoft Office Excel 2007 (.xslx, xslb) como informes interactivos de manera coherente en toda la empresa. Excel Calculation Services (ECS) + Excel Web Access (EWA) + Excel Web Services (EWS)
  • 20. Power Pivot  Microsoft PowerPivot es un complemento de análisis de datos de Excel 2010, antes conocido como “Project Gemini”, que proporciona una potencia computacional sin precedentes directamente dentro de Excel 2010. Objetivos  Dar a los usuarios la mejor herramienta disponible de análisis de datos.  Facilita el compartimiento de conocimientos y colaboración generados por los usuarios de BI.  Aumenta la eficiencia de la Gestion de BI.  Proporcionar el acceso seguro a los datos de confianza.
  • 21. Qué es power view? Easily change data and layout with quick clicks Collaborate with full interactivity Share dynamic reports quickly and easily From Authoring to Presentation in licks Basado en Silverlight Administrador
  • 22. Completamente basado en Web Familiar Office Ribbon Simply drag and drop objects to see data come to life Access to semantic model Customize Shapes and data
  • 23. Completamente diseñado para formas modernas de consultas  Principios de diseño de Power View Cambiar datos y formato Interacción colaborativaDinámico
  • 24. PowerPivot Analizar grandes cantidades de datos en Excel PowerPivot for Excel PowerPivot for SharePoint
  • 25. DAX – Data Analysis Expressions  Es parte de PowerPivot add-in for Excel  Se utilizan fórmulas para columnas calculadas y medidas  La misma sintaxis de Excel y se incluyen muchas funciones de Excel  Más capacidades que las formulas de Excel:  Relaciones de navegación  Cálculo dinámico de las dimensiones  Manejo de la dimension tiempo
  • 26. Mejoras de DAX en SQL Server 2012  DAX se usa en PowerPivot y Analysis Services (BISM)  Se habilita DAX como un lenguaje de consulta (usado por Power View)  Extiende PowerPivot con más funciones DAX  Se agregan funciones que construyen conjuntos de datos para reportes  Se agrega soporte para modelos de datos más complejos  Se continua la evolución del lenguaje de expresiones DAX
  • 27. DAX FORMULAS EN SQL SERVER 2012 demo
  • 28. DAX para el BI Pro  DAX dentro del PowerPivot for Excel  SQL Server Data Tools (SSDT) soporta modelos tabulares  DAX puede ser utilizado en SSDT y SSMS  Utilice DAX en seguridad a nivel de fila incluyendo seguriad dinámica  USERNAME() / CUSTOMDATA() funciones en DAX
  • 29. BI Semantic Model Data model Business logic and queries Data access ROLAP MOLAP VertiPaq Direct Query MDX DAX Multi- dimensional Tabular Third-party applications Reporting Services Excel PowerPivot Databases LOB Applications Files OData Feeds Cloud Services SharePoint Insights BI Semantic Model: Arquitectura
  • 30. Querying the BI Semantic Model with DAX  DAX los resultados de las consulas son siempre una table (rowset)  SQL Server 2012 agrega funciones DAX que devuelven tablas  Los usuarios no crean las consultas, Power View las envía por ellos
  • 31. DAX Query Syntax DEFINE MEASURE Table1 [measure1] = <DAX_Expression> EVALUATE <DAX Table Expression> ORDER BY <DAX_Expression> [ASC | DESC]
  • 38. SUMMARIZE con ROLLUP Sub totales a nivel de año
  • 42. Resumen  DAX incia con PowerPivot (SQL 2008 R2)  DAX contiene mejoras en SQL Server 2012  IT Pros pueden utilizer DAX in Analysis Services con SSDT
  • 43. Patrocinadores 9/14/2013 | SQL Saturday #247 – Bogotá, Colombia43 |
  • 44. Capítulos Organizadores 9/14/2013 | SQL Saturday #247 – Bogotá, Colombia44 |