Date post: | 01-Jul-2015 |
Category: |
Technology |
Upload: | spanishpassvc |
View: | 2,165 times |
Download: | 8 times |
Explorando los sabores de Analysis Services: PowerPivot, Tabular y MultidimensionalConstruyendo las bases para soluciones analíticas sólidas
Alan KooSenior Consultant | Nagnoi, Inc.
MVP | Mentor Regional de PASS
Blog: www.alankoo.com | Twitter: @alan_koo
¿Quién soy?
Senior Consultant en Nagnoi, Inc.
Co-fundador de Puerto Rico PASS
Mentor Regional de PASS para LATAM
14+ años en SQL Server
9+ años en BI & OLAP
5 años Microsoft MVP in SQL Server
Blogger: www.alankoo.com
Analysis Services Flavors | Alan Koo | www.alankoo.com
¿Qué estaremos cubriendo hoy?
Lo nuevo en SQL Server 2014 para BI
Los sabores de Analysis Services 2012 2014
El Modelo Semántico de BI
Multidimensional vs. Tabular
Escenarios
• On Premise –BI Tradicional
• BI en la nube con PowerBI
• BI en la nube en como tú quieres con MVs Azure
Analysis Services Flavors | Alan Koo | www.alankoo.com
Hambriendo de “Analytics”
…Probemos alguno de los sabores
¿Qué hay de nuevo en SQL Server 2014 para BI?
Analysis Services Flavors | Alan Koo | www.alankoo.com
El Modelo Semántico de BI: Las bases para Microsoft BI
Un Modelo para todas las Experiencias de Usuario
BI Departamental
Power Pivot for SharePoint
BI PersonalPower Pivot for Excel
BI CorporativoAnalysis Services
Client Tools Analytics, Reports, Scorecards,
Dashboards, Custom Apps
BI Semantic Model
Data SourcesDatabases, LOB Applications, OData Feeds,
Spreadsheets, Text Files
Analysis Services Flavors | Alan Koo | www.alankoo.com
El Modelo Semántico de BI: Analysis Services 2014
De BI Personal a BI Corporativo
Analysis Services Flavors | Alan Koo | www.alankoo.com
Third-party
applications
Reporting
Services Excel Power Pivot
Databases LOB Applications Files OData Feeds Cloud Services
SharePoint
Insights
Modelo Semántico de BI: Arquitectura
Power View
Sharepoint
Analysis Services Flavors | Alan Koo | www.alankoo.com
demo
BI Personal usando
Power Pivot para Excel 2013
Compresión vs Excel
De BI Personal a BI
Departamental con
PowerPivot for Sharepoint 2013
12
Power BI
Power BI for Excel
Power BI (en Excel)
Power Query
• Query data
• Clean data
Power Pivot
• Model tables
• View in Pivot Tables /
Charts
Power View / Power
Map
• “Prettier” visualizations
• Can map
Discover & Combine Model & Analyze Visualize
Power BI for Office 365 (Nube)
Límites en Excel Data Model (Power Pivot)
Algunas razones para escoger modelos Tabulares sobre modelos en Power Pivot
Escalabilidad
• Power Pivot tiene un tamaño máximo de archivo (Excel / Sharepoint)
• Modelos Tabulares no tienen un límite pre-definido
• Modelos Tabulares soportan particiones
• Modelos Tabulares soportan DirectQuery
...pero actualmente Power BI sólo da soporte a Power Pivot
Cuándo escoger modelos Tabulares sobre modelos en Power Pivot
Administración
• Power Pivot no brinda soporte para tareas administrativos
• En Sharepoint existe soporte para “refrescar” la data diariamente y
algunos reportes de uso de los modelos
• La actualización de la data puede ser agendada con SQL Agent o
XMLA commands
• Otras funciones nativas en SSDT (backup, restore, attach, detach,
etc.)
demo
Elevando el nivel:
De BI Personal
a BI Corporativo usando Modelos Tabulares
Modelos Multidimensionales vs. Tabulares
BISM Multidimensional
(OLAP)
Motor basado en disco
Modelo Dimensional (Kimball & Immon)
• Hechos, Dimensiones, Cubos
• Soporte a relaciones complejas (M:M)
Compresión 3x
Requiere menos memoria vs. Tabular
Soporta grandes cantidades de datos (TB)
MDX
• Script
• Poderoso, complejo
Capacidades Avanzadas out-of-the-box
• Time intelligence
• Account intelligence
• Many to Many support
Soporte para Predictive Analytics (Data Mining)
BISM Tabular (Power Pivot)
(xVelocity)
Motor In-Memory
Modelamiento Relacional
• Tablas
• Relaciones básicas (1:N)
Compresión 10x ¡o mucho más!
Más requerimientos de memoria
El tamaño total de datos depende de la
memoria disponible (GBs)
DAX
• Columnas calculadas
• Medidas
Analysis Services Flavors | Alan Koo | www.alankoo.com
¿Están los Cubos (Modelos MD) pasados de moda??
Realmente no…
Big Data
Cantidades de Datos Enormes
http://www.nytimes.com/2013/04/14/education/edlife/universities-offer-courses-in-a-hot-new-field-data-science.html?_r=1&
90%Of data in the world,
has been created in
the last 2 years
comportamiento en línea en Facebook
muestras médicas de pacientes
hábitos de compra
estadística de crímenes
“internet of things”
monitoreo de pacientes 24/7
dispositivos de telemetría de tiempo real
¿Qué queda para los Modelos Multidimensionales?
Analysis Services
Multidimensional+
Big Data Analytics
demo
¡Creciendo!
Administrando Grandes y Complejos Volúmenes
Usando Modelos Multi-Dimensionales
Infrastructure as a Service (IaaS)
Microsoft Azure
En resumen…
Escoge tu “sabor” de SSAS
PowerPivot for
Excel
PowerPivot for
Sharepoint / Power BI
Analysis Services
Tabular
Analysis Services
Multidimensional
> 2Gb?
> 1Tb?
Write-Back?
Advanced Features? (Finance Intelligence, M2M)
Co
mp
lexi
ty
Scalability
Yes
Yes
YesNo
No
No
No
Yes
No
Sharing?
Yes
Algunos Pensamientos Finales
Tabular no es un upgrade a OLAP
Evalue los requerimientos de usuario y de datos antes de escoger el modo de SSAS
Para Tabular: • Considere modelos alternativos para el diseño del DW
• Aprenda DAX
• Master DAX
Considere BISM Tabular lado a lado con Multidimensional• Modelos específicos pueden ser mejormente resueltos por Tabular
Aprenda de la nube…hága suya a la nube
Power BI es una evolución para business intelligence en la nube y de colaboración
Analysis Services Flavors | Alan Koo | www.alankoo.com
Próximos Pasos
Analysis Services Flavors | Alan Koo | www.alankoo.com
Referencias
Ashvini Sharma (Microsoft) - TechEd
Marco Russo (SQLBI) - PASS Summit
Comparing Tabular and Multidimensional Solutions (SSAS) – MSDN
Tabular Modeling (Adventure Works Tutorial) – MSDN
Melissa Coates - Decisions: Power Pivot, SSAS Tabular, or SSAS
Multidimensional Model in SQL Server 2012
Cathy Dumas Blog
SQL Server Analysis Services to Hive: A Klout Case Study
Analysis Services Flavors | Alan Koo | www.alankoo.com
Manténgase conectado a nosotros!
39
Visítenos en http://globalspanish.sqlpass.org
/SpanishPASSVC
lnkd.in/dtYBzev
/user/SpanishPASSVC
/SpanishPASSVC
Programa de Reconocimiento
Programa de Voluntario Sobresaliente
• PASS le invita a nominar a su voluntario favorito para ser “Voluntario Sobresaliente del Mes”
• Enviar nominaciones en todo momento a: [email protected]
Favor proveer:
• Información de contacto del nominado,
• una lista breve de los programas de PASS que a participado el nominado
• los años que lleva activo en la comunidad
• una corta descripción por el cual considera que esta persona debe ser reconocida
• Los nominados seleccionados serán anunciados en la edición del boletín PASS Connector y recibirán un
certificado de apreciación.
http://www.sqlpass.org/summit/2014
November 4 - 7 |
Seattle, WA
Manténganse Conectados!
• Solicite su suscripción gratuita en sqlpass.org
• Linked In: Professional Association for SQL Server
• Facebook: Professional Association for SQL Server Group
• Twitter: @SQLPASS
• The PASS Blog: sqlpass.org