24
Una realidad inevitable; el momento de mayor terror para un IT Pro, cuando el jefe llega a su cubículo y le dice: "Tenemos que cambiar algunos reportes consolidados para la Junta Directiva" para la Junta Directiva . Entérese de como aceptar un cambio a la bodega de datos de UCF S.A y vea como “sin sangre en las manos”, los IT Pros logran modificar y crear nuevos elementos en sus servicios de Integración de Datos de SQL Server y en sus servicios de Integración de Datos de SQL Server , y en los cubos de los Servicios de Análisis.

Inteligencia de Negocios en MS Sql Server

  • Upload
    rimenri

  • View
    13.676

  • Download
    3

Embed Size (px)

DESCRIPTION

Presentacion adaptada de SQL Server 2005

Citation preview

Page 1: Inteligencia de Negocios en MS Sql Server

Una realidad inevitable; el momento de mayor terror para ; y pun IT Pro, cuando el jefe llega a su cubículo y le dice: "Tenemos que cambiar algunos reportes consolidados para la Junta Directiva"para la Junta Directiva .

Entérese de como aceptar un cambio a la bodega de datos de UCF S.A y vea como “sin sangre en las manos”, los IT Pros logran modificar y crear nuevos elementos en sus servicios de Integración de Datos de SQL Server y ensus servicios de Integración de Datos de SQL Server, y en los cubos de los Servicios de Análisis.

Page 2: Inteligencia de Negocios en MS Sql Server

Inteligencia de Negocios con Microsoft SQL Server 2005

Inteligencia de Negocios con Microsoft SQL Server 2005Microsoft SQL Server 2005Microsoft SQL Server 2005

Ricardo Mendoza RiveraRicardo Mendoza RiveraMicrosoftMicrosoft CertifiedCertified ProfessionalProfessionalMicrosoft Microsoft CertifiedCertified ProfessionalProfessionalManager Premiun.NETManager [email protected]@[email protected]@hotmail.com

Page 3: Inteligencia de Negocios en MS Sql Server

AgendaAgendaggIntroducción aIntroducción a la Inteligencia de Negociosla Inteligencia de NegociosIntroducción aIntroducción a la Inteligencia de Negociosla Inteligencia de NegociosVisión Microsoft de Inteligencia de Visión Microsoft de Inteligencia de NegociosNegociosNegociosNegociosElementos Elementos de la Plataforma de BI de la Plataforma de BI en SQL en SQL Server 2005Server 2005Server 2005Server 2005

Integration ServicesIntegration ServicesAnalysis ServicesAnalysis ServicesReporting ServicesReporting Services

Page 4: Inteligencia de Negocios en MS Sql Server

Inteligencia de NegociosInteligencia de Negocios

Mejorar las organizaciones, Mejorar las organizaciones, proporcionando vistas de proporcionando vistas de aspectos de negocio aaspectos de negocio a todostodos loslosaspectos de negocio a aspectos de negocio a todostodos los los empleados para que tomen empleados para que tomen mejores y mas relevantes mejores y mas relevantes j yj ydecisiones en menos tiempo y decisiones en menos tiempo y con la mayor información posiblecon la mayor información posible

Medir Gestión de desempeño del Medir Gestión de desempeño del negocionegocioE d di ib i liE d di ib i liEstructurado para distribuir y realizar Estructurado para distribuir y realizar consultasconsultas

Page 5: Inteligencia de Negocios en MS Sql Server

Primera gran oportunidadPrimera gran oportunidad

¿Por que cayeron ¿Por que cayeron las ventas?las ventas?

Mas allá del análisis y visualización tradicionalMas allá del análisis y visualización tradicional

las ventas?las ventas?

¿Cuáles canales y ¿Cuáles canales y clientes se clientes se desempeñan mejor?desempeñan mejor?

¿Cómo impactan los ¿Cómo impactan los cambios en precio en el cambios en precio en el comportamiento de comportamiento de desempeñan mejor?desempeñan mejor? compra?compra?

BI “Adecuado”BI “Adecuado”

¿Cuál es la mejor ¿Cuál es la mejor manera de enfocar manera de enfocar promociones para los promociones para los li t ?li t ?

¿Cuáles productos ¿Cuáles productos no me están no me están comprando ahora?comprando ahora?

clientes?clientes?

¿La cadena de ¿La cadena de suministro está alineada suministro está alineada con los consumidores?con los consumidores?

Page 6: Inteligencia de Negocios en MS Sql Server

Propuesta Microsoft Propuesta Microsoft Simplicidad, Valor, ProductividadSimplicidad, Valor, Productividad

Solución tecnológica fuertemente integrada “todo en uno”… Solución tecnológica fuertemente integrada “todo en uno”… mejoras en gestión y una excelente relación preciomejoras en gestión y una excelente relación precio--beneficiobeneficio

Data MartsData Marts ClienteCliente PortalPortalReportesReportesEmpresarialeEmpresariale

SistemasSistemasFuentesFuentes

Entrega de Entrega de InformciónInformción

HerramientasHerramientasFamiliares,Familiares,PoderosasPoderosas

AplicacionesAplicaciones

ss Discernimiento Discernimiento de Negociosde Negocios

CRMCRM

ERPERP

Análisis de DatosAnálisis de Datos DispositivosDispositivosETLETL

EmpresarialEmpresarial

Aplicaciones Aplicaciones de Tercerosde Terceros Reportes Reportes

InteractivosInteractivos

DataData

LOBLOB

(OLAP, Minería de (OLAP, Minería de Datos)Datos)

ppEmpresarialEmpresarialScorecard de Scorecard de DesempeñoDesempeño

WarehouseWarehouse

Poder de los usuarios para Poder de los usuarios para generar sus propios generar sus propios

reportesreportes

Integrar Data Automatizada Integrar Data Automatizada management y administrable… management y administrable…

integridad y reutilidadintegridad y reutilidad

Altamente intuitivo, Altamente intuitivo, herramientas visualesherramientas visuales

Page 7: Inteligencia de Negocios en MS Sql Server

Decision ListaDecision ListaBusiness IntelligenceBusiness Intelligence SQL Server Reporting SQL Server Reporting

ServicesServicesDisponible en Todo los Disponible en Todo los

i ii i

I t tI t t A lA l R tR t

serviciosservicios

Data desdeData desde Entiquecer DataEntiquecer Data Presetar Data yPresetar Data y

IntegrateIntegrate AnalyzeAnalyze ReportReport

Data desde Data desde diferentes origenes diferentes origenes e integrarlae integrarlaTransformar Data y Transformar Data y

Entiquecer Data Entiquecer Data Con manejo del Con manejo del negocio, mediante negocio, mediante vistas vistas j i d lj i d l

Presetar Data y Presetar Data y distribuirladistribuirlaAcceso a Data Acceso a Data para todospara todosyy

sintetizarlasintetizarla jerarquizadas olapjerarquizadas olapDescubrir Data Descubrir Data mediante Data mediante Data MiningMining

pp

MiningMining

Solucion CompletaSolucion CompletaB i I t lli T l tB i I t lli T l tBusiness Intelligence ToolsetBusiness Intelligence Toolset

Page 8: Inteligencia de Negocios en MS Sql Server

Componentes del BI enComponentes del BI enComponentes del BI en SQL ServerComponentes del BI en SQL ServerSQL ServerSQL Server

I t ió áli i tI t ió áli i tIntegración, análisis y reportesIntegración, análisis y reportes

Page 9: Inteligencia de Negocios en MS Sql Server

Integration ServicesIntegration Services

Que es Integration ServiesQue es Integration ServiesEscenarios de Integration ServicesEscenarios de Integration ServicesEscenarios de Integration ServicesEscenarios de Integration Services

Page 10: Inteligencia de Negocios en MS Sql Server

SQL Server Integration ServicesSQL Server Integration Servicesgg¿Qué es eso?¿Qué es eso?

Una nueva aplicación Una nueva aplicación ppdentro de Microsoft dentro de Microsoft SQL Server Business SQL Server Business IntelligenceIntelligenceIntelligence.Intelligence.

En realidad es un En realidad es un servicio…servicio…

El sucesor de Data El sucesor de Data Transformation Transformation Services o DTSServices o DTSServices o DTSServices o DTSLa plataforma para La plataforma para una nueva generación una nueva generación ggde tecnologías de de tecnologías de integración de alto integración de alto desempeñodesempeñodesempeñodesempeño

Page 11: Inteligencia de Negocios en MS Sql Server

Escenario ETL con SSISEscenario ETL con SSISProceso ETL del Data Warehouse con SQL Server Integration Services

A i SQL S I t ti S i f l d t tA i SQL S I t ti S i f l d t tAqui, SQL Server Integration Services conforma los datos como antesAqui, SQL Server Integration Services conforma los datos como antes…………pero tambipero tambiéén agrega y clasifica, y carga la base de datosn agrega y clasifica, y carga la base de datosEsto libera recursos para consultas de usuarios.Esto libera recursos para consultas de usuarios.

Page 12: Inteligencia de Negocios en MS Sql Server

Utilizando SQL ServerUtilizando SQL ServerUtilizando SQL Server Integration ServicesUtilizando SQL Server Integration ServicesIntegration ServicesIntegration Services

Uso de la aplicaciónUso de la aplicaciónppEjemplo sencilloEjemplo sencillo

Page 13: Inteligencia de Negocios en MS Sql Server

Analysis ServicesAnalysis Services

OLAP y Data MiningOLAP y Data MiningFuncionalidad de Analysis ServicesFuncionalidad de Analysis ServicesFuncionalidad de Analysis ServicesFuncionalidad de Analysis ServicesQue es UDMQue es UDM

Page 14: Inteligencia de Negocios en MS Sql Server

Analysis ServicesAnalysis ServicesyyOLAP y Data MiningOLAP y Data Mining

Plataforma Integrada de DatosPlataforma Integrada de DatosPlataforma Integrada de DatosPlataforma Integrada de DatosIntegra Relacional & vistas OLAPIntegra Relacional & vistas OLAPLo mejor de MOLAP a ROLAPLo mejor de MOLAP a ROLAPData enriquecida para analisis avanzadoData enriquecida para analisis avanzadoKey Performance Indicators (KPI)Key Performance Indicators (KPI)RealReal--timetime high performancehigh performanceRealReal--time,time, high performancehigh performance

RealReal--time data in OLAP Cubestime data in OLAP CubesVery fast and flexible analyticsVery fast and flexible analytics

I l t d XML A dI l t d XML A dIncluye estandaresXML para Aceso de Incluye estandaresXML para Aceso de datos, asi como Web Servicesdatos, asi como Web ServicesModelamiento Universal de DatosModelamiento Universal de Datos

Page 15: Inteligencia de Negocios en MS Sql Server

Analysis ServicesAnalysis Services

Unified Dimensional ModelUnified Dimensional Model

yyEnhanced OLAP and Data Mining Enhanced OLAP and Data Mining CapabilitiesCapabilities Unified Dimensional ModelUnified Dimensional Model

ProPro--active cachingactive cachingAdvanced Business IntelligenceAdvanced Business Intelligence

pp

KPI/PerspectivesKPI/PerspectivesCustom/Limited Aggregations and Custom/Limited Aggregations and SemiSemi--Additive MeasuresAdditive Measures

Web servicesWeb servicesData Mining in the platformData Mining in the platformIntegrated Developer ToolsIntegrated Developer ToolsFailover ClusteringFailover Clustering

plus…plus…Logistic Logistic RegressionRegression

Decision TreesDecision Trees ClusteringClustering Time Time SeriesSeries

Sequence Sequence ClusteringClustering

AssociationAssociationNaïve Naïve BayesBayes

Neural NetNeural NetIntroducedIntroduced in SQL Server 2000in SQL Server 2000

Linear Linear RegressionRegressionText MiningText Mining

Page 16: Inteligencia de Negocios en MS Sql Server

SQL Server 2005 Analysis SQL Server 2005 Analysis yyServicesServices

Hojas de cálculoSQL SQL AnalysisAnalysis

S iS i

Aplicaciones BI

ServerServer DatamartDatamart ServicesServices

DB

OD

BO

Reportes Ad-HocTeradataTeradata DWDW UDMUDM

ML/

A o

OD

ML/

A o

OD

CuboCubo

Reportes “Ricos”OracleOracle C hC h

XMXMPaneles de control

OracleOracleDB2DB2 LOBLOB

CacheCache

Page 17: Inteligencia de Negocios en MS Sql Server

¿UDM? ¿Qué es eso?¿UDM? ¿Qué es eso?¿ ¿¿ ¿Unified Dimensional Model Unified Dimensional Model -- ConsideracionesConsideraciones

AS 2005 no diferencia tanto entre bases deAS 2005 no diferencia tanto entre bases deAS 2005 no diferencia tanto entre bases de AS 2005 no diferencia tanto entre bases de datos OLAP relacionales y multidatos OLAP relacionales y multi--dimensionales.dimensionales.Recuerden que las bases de datos OLAPRecuerden que las bases de datos OLAPRecuerden que las bases de datos OLAP Recuerden que las bases de datos OLAP siempre han ofrecido tremendas ventajas para siempre han ofrecido tremendas ventajas para aplicaciones analíticas, básicamente:aplicaciones analíticas, básicamente:

Desempeño superior de consultasDesempeño superior de consultasDesempeño superior de consultasDesempeño superior de consultasRiqueza analíticaRiqueza analíticaFacilidad de uso por analistas de negociosFacilidad de uso por analistas de negociosFacilidad de uso por analistas de negociosFacilidad de uso por analistas de negocios

Hasta ahora, esas ventajas tenían un costo.Hasta ahora, esas ventajas tenían un costo.Las bases de datos OLAP, incluyendo AS 2000, han Las bases de datos OLAP, incluyendo AS 2000, han

t d difí il tt d difí il tyy

encontrado difícil entregar:encontrado difícil entregar:Esquemas complejos, incluyendo relaciones “manyEsquemas complejos, incluyendo relaciones “many--toto--many“many“Capacidad detallada de reportar en un amplio conjunto de Capacidad detallada de reportar en un amplio conjunto de p p p jp p p jatributosatributosDatos de baja latenciaDatos de baja latencia

Page 18: Inteligencia de Negocios en MS Sql Server

Construyendo un CuboConstruyendo un CuboConstruyendo un Cubo OLAPConstruyendo un Cubo OLAPOLAPOLAP

Uso de la aplicaciónUso de la aplicaciónppEjemplo sencilloEjemplo sencillo

Page 19: Inteligencia de Negocios en MS Sql Server

Reporting ServicesReporting Services

Reporting Services Reporting Services ArquitecturaArquitecturaArquitecturaArquitectura

Page 20: Inteligencia de Negocios en MS Sql Server

Reporting ServicesReporting Servicesp gp gWhy Reporting MattersWhy Reporting Matters

RealReal--time insight into business time insight into business trendstrendsBetter decision making acrossBetter decision making acrossBetter decision making across Better decision making across entire organizationentire organizationBuild a report with multipleBuild a report with multipleBuild a report with multiple Build a report with multiple data sourcesdata sourcesEnable interactive access to Enable interactive access to informationinformationinformationinformationEnable an end user to build (or Enable an end user to build (or modify) their modify) their ownown reportreporty)y) ppProvide reports in a format that Provide reports in a format that end users wantend users wantIntegrate reporting into Integrate reporting into applications easilyapplications easily

Page 21: Inteligencia de Negocios en MS Sql Server

ArchitectureArchitectureArchitectureArchitectureBrowserBrowser OfficeOffice Custom AppCustom AppBuilderBuilder

Web UIWeb UI

Report ServerReport Server

Programmatic InterfacesProgrammatic Interfaces Security ServicesSecurity Services(NT, Passport, (NT, Passport,

Custom)Custom)

Data SourcesData Sources(SQL, OLE DB, XML/A, (SQL, OLE DB, XML/A, ODBC, Oracle, Custom)ODBC, Oracle, Custom) pp

S itS itD t P iD t P i

Report ProcessingReport ProcessingReport ModelReport Model

DeliveryDelivery

SecuritySecurityData ProcessingData Processing

RenderingRendering

SQL Server CatalogSQL Server CatalogDelivery ChannelsDelivery Channels(E(E--mail, SharePoint,mail, SharePoint,

Custom)Custom)

Output Formats Output Formats (HTML, Excel, (HTML, Excel, TIFF, Custom)TIFF, Custom)

Page 22: Inteligencia de Negocios en MS Sql Server

Usando Reporting ServicesUsando Reporting ServicesUsando Reporting ServicesUsando Reporting Services

Page 23: Inteligencia de Negocios en MS Sql Server

Mayor información enMayor información enyy

C t T h t d SQL SC t T h t d SQL SCentro Technet de SQL ServerCentro Technet de SQL Serverhttp://www.microsoft.com/technet/prodtechnol/sql/defahttp://www.microsoft.com/technet/prodtechnol/sql/default mspxult mspxult.mspxult.mspx

Página de producto de SQL ServerPágina de producto de SQL Serverhttp://www microsoft com/sql/2005/default msphttp://www microsoft com/sql/2005/default msphttp://www.microsoft.com/sql/2005/default.msphttp://www.microsoft.com/sql/2005/default.mspxx

Comunidad SQL ServerComunidad SQL ServerComunidad SQL ServerComunidad SQL Serverhttp://www.microsoft.com/sql/community/default.mspxhttp://www.microsoft.com/sql/community/default.mspx

Centro de soporte SQL ServerCentro de soporte SQL ServerCentro de soporte SQL ServerCentro de soporte SQL Serverhttp://support.microsoft.com/sqlhttp://support.microsoft.com/sql

Page 24: Inteligencia de Negocios en MS Sql Server

Ricardo Mendoza RiveraRicardo Mendoza RiveraMi ft C tifi d P f i lMi ft C tifi d P f i lMicrosoft Certified ProfessionalMicrosoft Certified ProfessionalManager Premium.NETManager Premium.NETi i@h t ili i@h t [email protected]@hotmail.com