Upload
bilatam
View
12
Download
3
Tags:
Embed Size (px)
Citation preview
Futuros EventosMis primeros pasos como DBAAdrian Miranda11 Junio
Setting up your BI InfrastructureParesh Motiwala11 Junio
El Arte de la Guerra con SSISRicardo Estrada25 Junio
About the Speaker• MVP César Oviedo • BI LATAM Community Manager • CEO Sensus Data & Analytics• MCT, MCSE, MCSA, MCITP, MCTS
www.businessintelligencelatam.com/BusinessIntelligenceLatam/groups/businessintelligencecr//BILATAM
¿Business Intelligence?The Data Warehousing Institute• “Inteligencia de Negocios son procesos, tecnologías y
herramientas que nos ayudan a convertir datos en información, información en conocimiento y conocimiento en ayuda a la toma de decisiones.”
Hans Peter Luhn, IBM 1958• “La capacidad de interpretar las relaciones mutuas de
los hechos presentados, de tal manera que permita orientar nuestras acciones hacia una meta deseada.”
• Reporting
• Dashboarding
• Data Warehouse
• Data Mining / Machine Learning
• Balance Scorecard
• Big Data
• Data Quality
• Master Data Management
• etc
¿Business Intelligence?
Data Warehouse
• Orientado a temas.- Los datos en la base de datos están organizados de manera que todos los elementos de datos relativos al mismo evento u objeto del mundo real queden unidos entre sí.
• Variante en el tiempo.- Los cambios producidos en los datos a lo largo del tiempo quedan registrados para que los informes que se puedan generar reflejen esas variaciones.
• No volátil.- La información no se modifica ni se elimina, una vez almacenado un dato, éste se convierte en información de sólo lectura, y se mantiene para futuras consultas.
• Integrado.- La base de datos contiene los datos de todos los sistemas operacionales de la organización, y dichos datos deben ser consistentes.
Bill H. Inmon
SQL Server As a Data DW Platform• Core Data Warehousing
• SQL Server Database Engine
• SQL Server Integration Services
• SQL Server Master Data Services
• SQL Server Data Quality Services
• Enterprise BI• SQL Server Analysis Services
• SQL Server Reporting Services
• Microsoft SharePoint Server
• Microsoft Office
• Self-Service BI and Big Data Analysis• Excel Add-ins (PowerPivot, Power Query, Power View, Power
Map)
• Microsoft Office 365 Power BI
• Windows Azure HDInsight
What is Extract, Transform and Load (ETL)?
• ETL tools perform three functions to move data from one place to another:
• Extract data from sources such as ERP or CRM applications
• Transform that data into a common format that fits with other data in the warehouse
• Load the data into the data warehouse for analysis
Existing Data - OLTP
LOB Applications
Files
Data Bases
Staging Area Data Warehouse
Analytics - OLAP
Analysis Cubes
End User Interface
Data Mining and Analysis
Dashboards and Scorecards
Mobile
Arquitectura
DiseñoDesnormalización• “…proceso de procurar optimizar el
desempeño de una base de datos por medio de agregar datos redundantes. A veces es necesaria porque las actuales DBMSs implementan el modelo relacional pobremente.”
Star SchemasDimSalesPersonSalesPersonKeySalesPersonNameStoreNameStoreCityStoreRegion
DimSalesPersonSalesPersonKeySalesPersonNameStoreNameStoreCityStoreRegion
DimProductProductKeyProductNameProductLineSupplierName
DimProductProductKeyProductNameProductLineSupplierName
DimCustomerCustomerKeyCustomerNameCityRegion
DimCustomerCustomerKeyCustomerNameCityRegion
FactOrdersCustomerKeySalesPersonKeyProductKeyShippingAgentKeyTimeKeyOrderNoLineItemNoQuantityRevenueCostProfit
DimDateDateKeyYearQuarterMonthDay
DimDateDateKeyYearQuarterMonthDay
DimShippingAgentShippingAgentKeyShippingAgentName
DimShippingAgentShippingAgentKeyShippingAgentName
Snowflake SchemasDimSalesPersonSalesPersonKeySalesPersonNameStoreKey
DimSalesPersonSalesPersonKeySalesPersonNameStoreKey
DimProductProductKeyProductNameProductLineKeySupplierKey
DimProductProductKeyProductNameProductLineKeySupplierKey
DimCustomerCustomerKeyCustomerNameGeographyKey
DimCustomerCustomerKeyCustomerNameGeographyKey
FactOrdersCustomerKeySalesPersonKeyProductKeyShippingAgentKeyTimeKeyOrderNoLineItemNoQuantityRevenueCostProfit
DimDateDateKeyYearQuarterMonthDay
DimDateDateKeyYearQuarterMonthDay
DimShippingAgentShippingAgentKeyShippingAgentName
DimShippingAgentShippingAgentKeyShippingAgentName
DimProductLineProductLineKeyProductLineName
DimProductLineProductLineKeyProductLineName
DimGeographyGeographyKeyCityRegion
DimGeographyGeographyKeyCityRegion
DimSupplierSupplierKeySupplierName
DimSupplierSupplierKeySupplierName
DimStoreStoreKeyStoreNameGeographyKey
DimStoreStoreKeyStoreNameGeographyKey