SlideShare una empresa de Scribd logo
Ing. Rubén Obando
www.datalytics.com   Integración de Datos sin límites con Pentaho
Un día en la oficina…

                               Qué nuevas geografías
                               deberíamos incluir en
    Cuán efectivo son        nuestro objetivo de venta?
                                                          Cuántos de nuestros
   nuestras campañas                                      clientes migrarían a
      de MKT? Cuál                                         la competencia en
   debería continuar?                                       caso subamos el
                                                              precio un X%?



     Cuál es la
  rentabilidad del                                          Dónde están
    producto X?                                           nuestros clientes
                                                           más rentables?
                        Nuestras ventas presentan
                             estacionalidad?
El problema de la falta de integración
   Islas de información: datos dispersos en diferentes áreas, sistemas, arquitecturas.
    Imposibilidad de cruzar datos de diferentes sistemas. Visión incompleta.
   Pareto invertido: los analistas pasan mucho tiempo recolectando y procesando
    información, en lugar de analizarla.
   Variedad y diversidad: aumentan las fuentes de información: no sólo bases de datos y
    hojas de cálculo. Se sumaron redes sociales, sistemas en la nube, etc.
   BIG DATA: la información se está duplicando cada 2 años, y el 80% son datos no
    estructurados.
   Pobre calidad de datos: en general los datos de los sistemas transaccionales presentan
    vicios e inconsistencias, producto de errores de carga, malfuncionamiento, etc.
   Falta de una única versión de la verdad: multiplicidad de criterios y terminología. Por
    ejemplo: dos áreas distintas informan diferentes valores para un mismo KPI.
En resumen…
        Datos     Analistas

VSAM
MQSeries
AS/400


DB2 UDB
Informix
Oracle
Microsoft
...
Siebel
PeopleSoft
SAP R/3
XML


Archivos Planos
FTP



Web Logs
Data Integration (ETL)
   La integración de datos es la práctica que consiste en recolectar los datos de diversas
    fuentes, cruzarlos, enriquecerlos, consolidarlos y cargarlos en un Data Warehouse.
   El nombre ETL viene del acrónimo en Inglés Extract, Transform & Load.
        Extract: de los diversos sistemas transaccionales y fuentes.
        Transform: transformar los datos, cruzarlos, enriquecerlos, etc.
        Load: cargar la información en un repositorio centralizado.
   Las herramientas de ETL son herramientas visuales orientadas a Drag & Drop y zero-
    coding, lo que se traduce en mayor productividad del equipo de desarrollo, menor time-
    to-value y un mantenimiento más sencillo.
   La herramienta de ETL debe poder conectarse a diversas fuentes y diversas arquitecturas.
   Los datos en los sistemas fuente suelen tener errores e inconsistencias, por lo cual se suele
    aplicar en esta etapa procesos de validación y limpieza (Data Quality).
   Los procesos ETL generalmente se ejecutan por la noche, para no sobrecargar los sistemas
    transaccionales con pesadas consultas.
La evolución de SQL a ETL


                            Por que hacer esto?
La evolución de SQL a ETL




                            … cuando podríamos hacer
                                    esto???
Donde encaja el ETL?

 ETL
  VSAM
  MQSeries
  AS/400
                                                                Pentaho,
                                                                Oracle/Hyperion,
                                                                Microstrategy,
  DB2 UDB
                                                                SAS, Etc.
  Informix
  Oracle            Extract
  Microsoft         Transform
  ...               Clean
  Siebel            Load
  PeopleSoft
                                                 DW
                      Datastage       ODS                 Data Mart
  SAP R/3
                      Informatica
  XML                               Oracle
                      Oracle DI
                      Pentaho DI    IBM DB2
                      SAS DIS       SQL Server
  Archivos Planos
                      Etc.          Teradata
  FTP
                                    Sybase IQ
                                    Etc.
                                                      SAS, SPSS,
  Web Logs                                            Rapid Miner
Pentaho Data Integration
   Permite tomar información de
    diferentes fuentes, consolidarla y
    cargarla en un repositorio analítico.
   Su entorno de trabajo visual y drag &
    drop se traduce en un menor tiempo de
    desarrollo y un mantenimiento más
    sencillo y agilidad para incorporar
    nuevas fuentes de información e
    indicadores.
   Plug-in de Agile BI:
       Data Discovery:
        Análisis y visualización de información en
        tiempo real
       Data Modeling:
        Modelado y publicación de cubos OLAP
        para prototipado y validación de
        requerimientos
Pentaho Data Integration
   + de 150 steps para manipulación, enriquecimiento de datos y generación de reportes.
   Repositorio integrado: control de versiones para trabajo colaborativo y scheduling de
    procesos.
   Conectividad nativa contra:
       Típicas: SQL Server, Oracle, DB2, Teradata, Sybase IQ, SAP, MySQL, PostgreSQL, etc.
       No tan típicas: AS/400, Hadoop, LDAP/Active Directory, SalesForce, Google Analytics, etc.
   Nuevos Features:
       Soporte para MongoDB, Cassandra, Hbase.
       Capacidad de ejecución de jobs Map/Reduce (Hadoop) y acceso a archivos en Hadoop.
       ElasticSearch.
       Archivos HL7.
       Capacidad de documentación automática.
       Cliente REST.
       Etc…
Usos comunes de PDI
   Carga de Data warehouse y Data Marts:
        Soporte para slowly changing dimensions, cargas bulk,
         merge, sincronización y otros conceptos de Data
         Warehousing
   Exports de bases de datos a archivos planos, XML u otras
    bases de datos.
   Import de datos a bases de datos, desde diversas fuentes
    como archivos planos, hojas de Excel, datos alojados en
    la nube, etc.
   Migración de datos de sistemas Legacy.
   Exploración de datos de diversas fuentes.
   Enriquecimiento de datos mediante la integración de
    diversas fuentes.
   Procesos de Data Quality y Data Cleansing mediante
    transformación de datos.
Usos comunes de PDI (continuación)
   Generación de reportes batch.
   Envío de alertas vía e-mail.
   Integración de aplicaciones (middleware).
   Implementación de procesos a nivel SO (transferencia de
    archivos, limpieza de file system, etc.).
Pentaho Data Integration Server
   Repositorio Enterprise:
       Versionador
       Seguridad y control de acceso
       Almacenamiento
       Scheduling
   Data Integration Web Console:
       Ejecución y monitoreo
       Gestión de procesos
       Análisis de performance, trends, históricos.
       Configuración de umbrales de alerta
   Steps exclusivos:
       Google Docs
       Google Analytics
   Full Agile BI Plug-in
Soporte para BIG DATA
         Hadoop
             MPP storage & processing
             High-availability
             Any data type

         NoSQL (no relacionales)
             Non-relational, flexible
             Low-cost
             High-performance

         Bases de datos analíticas
             Relational
             High-performance load & query
             Tecnologías:
               • Columnar, MPP, in-memory, DW appliances,
                 OLAP databases
Reconocimiento de analistas
   Pentaho Data Integration esta siendo reconocido por los analistas como uno de los
    jugadores de peso en materia de BIG DATA con su herramienta de integración.




             Fuente: Forrester Wave™, Soluciones Hadoop empresariales, 1.er trimestre de 2012
Agile BI para prototipos de BI
   Facilidades para prototipos OLAP, Data Profiling y visualización de datos desde la propia
    herramienta de ETL.
Data Discovery / Visualization
Data Discovery / Visualization
Por qué Pentaho Data Integration?
   Facilidad de uso:
        Orientada a metadatos (definir que queremos hacer, y no como hacerlo).
        Menos código implica menos complejidad y menor tiempo de desarrollo.
        Seteo sencillo, interfaz gráfica intuitiva y fácil de mantener.
   Basada en arquitectura moderna:
        100% Java y multi-plataforma (Windows, Linux, Unix, Mac OS).
        Soporte para múltiples sistemas de datos de manera nativa.
        Procesamiento en paralelo, performance y escalabilidad.
        +150 steps predefinidos para diversas operaciones.
   Bajo costo de ownership:
        Try & Buy (versión Enterprise Edition).
        Ciclos de implementación cortos.
        Costos de mantenimiento reducido.
        Modelo de suscripción anual (versión Enterprise Edition).
Prueba de Concepto
   Clientes      Proveedores      Tiempo   Geografía   Productos

Punto de Venta




Presupuesto      Ventas        Compras
Muchas Gracias!

Más contenido relacionado

La actualidad más candente

Fundamentos de desarrollo de sistemas unidad i
Fundamentos de desarrollo de sistemas unidad iFundamentos de desarrollo de sistemas unidad i
Fundamentos de desarrollo de sistemas unidad iAngeles Quezada
 
Apache PIG
Apache PIGApache PIG
Apache PIG
Prashant Gupta
 
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF para el desarrollo de Enterprise ArchitectureIntroducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF para el desarrollo de Enterprise Architecture
netmind
 
Vectorized UDF: Scalable Analysis with Python and PySpark with Li Jin
Vectorized UDF: Scalable Analysis with Python and PySpark with Li JinVectorized UDF: Scalable Analysis with Python and PySpark with Li Jin
Vectorized UDF: Scalable Analysis with Python and PySpark with Li Jin
Databricks
 
Enfoque estrategico para la prueba de software
Enfoque estrategico para la prueba de softwareEnfoque estrategico para la prueba de software
Enfoque estrategico para la prueba de software
Jorge Bustillos
 
Análisis de la importancia del uso de metodologías de desarrollo y métricas d...
Análisis de la importancia del uso de metodologías de desarrollo y métricas d...Análisis de la importancia del uso de metodologías de desarrollo y métricas d...
Análisis de la importancia del uso de metodologías de desarrollo y métricas d...
Joan Fernando Chipia Lobo
 
Learn to Use Databricks for the Full ML Lifecycle
Learn to Use Databricks for the Full ML LifecycleLearn to Use Databricks for the Full ML Lifecycle
Learn to Use Databricks for the Full ML Lifecycle
Databricks
 
Caso de uso de biblioteca
Caso de uso de bibliotecaCaso de uso de biblioteca
Caso de uso de biblioteca
persye
 
Real-Time Anomoly Detection with Spark MLib, Akka and Cassandra by Natalino Busa
Real-Time Anomoly Detection with Spark MLib, Akka and Cassandra by Natalino BusaReal-Time Anomoly Detection with Spark MLib, Akka and Cassandra by Natalino Busa
Real-Time Anomoly Detection with Spark MLib, Akka and Cassandra by Natalino Busa
Spark Summit
 
Ventajas desventajas sgbd
Ventajas desventajas sgbdVentajas desventajas sgbd
Ventajas desventajas sgbd
Cézar Leyton ↯
 
Apache Spark Crash Course
Apache Spark Crash CourseApache Spark Crash Course
Apache Spark Crash Course
DataWorks Summit
 
Building Better Data Pipelines using Apache Airflow
Building Better Data Pipelines using Apache AirflowBuilding Better Data Pipelines using Apache Airflow
Building Better Data Pipelines using Apache Airflow
Sid Anand
 
Diapositivas de sgbd
Diapositivas de sgbdDiapositivas de sgbd
Diapositivas de sgbd
TAPIA SILVA EVELINA
 
Databricks Fundamentals
Databricks FundamentalsDatabricks Fundamentals
Databricks Fundamentals
Dalibor Wijas
 
Introduction to Stream Processing
Introduction to Stream ProcessingIntroduction to Stream Processing
Introduction to Stream Processing
Guido Schmutz
 
Apache flink
Apache flinkApache flink
Apache flink
Ahmed Nader
 
Diagramas de Casos de Uso del Negocio y del Sistema
 Diagramas de Casos de Uso del Negocio y del Sistema Diagramas de Casos de Uso del Negocio y del Sistema
Diagramas de Casos de Uso del Negocio y del Sistema
Universidad Politecnica Territorial de Merida, Kleber Ramirez
 
Spark's Role in the Big Data Ecosystem (Spark Summit 2014)
Spark's Role in the Big Data Ecosystem (Spark Summit 2014)Spark's Role in the Big Data Ecosystem (Spark Summit 2014)
Spark's Role in the Big Data Ecosystem (Spark Summit 2014)
Databricks
 
Big data ecosystem
Big data ecosystemBig data ecosystem
Big data ecosystemmagda3695
 
Olap vs oltp bases datos 2
Olap vs oltp bases datos 2Olap vs oltp bases datos 2
Olap vs oltp bases datos 2Velmuz Buzz
 

La actualidad más candente (20)

Fundamentos de desarrollo de sistemas unidad i
Fundamentos de desarrollo de sistemas unidad iFundamentos de desarrollo de sistemas unidad i
Fundamentos de desarrollo de sistemas unidad i
 
Apache PIG
Apache PIGApache PIG
Apache PIG
 
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF para el desarrollo de Enterprise ArchitectureIntroducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF para el desarrollo de Enterprise Architecture
 
Vectorized UDF: Scalable Analysis with Python and PySpark with Li Jin
Vectorized UDF: Scalable Analysis with Python and PySpark with Li JinVectorized UDF: Scalable Analysis with Python and PySpark with Li Jin
Vectorized UDF: Scalable Analysis with Python and PySpark with Li Jin
 
Enfoque estrategico para la prueba de software
Enfoque estrategico para la prueba de softwareEnfoque estrategico para la prueba de software
Enfoque estrategico para la prueba de software
 
Análisis de la importancia del uso de metodologías de desarrollo y métricas d...
Análisis de la importancia del uso de metodologías de desarrollo y métricas d...Análisis de la importancia del uso de metodologías de desarrollo y métricas d...
Análisis de la importancia del uso de metodologías de desarrollo y métricas d...
 
Learn to Use Databricks for the Full ML Lifecycle
Learn to Use Databricks for the Full ML LifecycleLearn to Use Databricks for the Full ML Lifecycle
Learn to Use Databricks for the Full ML Lifecycle
 
Caso de uso de biblioteca
Caso de uso de bibliotecaCaso de uso de biblioteca
Caso de uso de biblioteca
 
Real-Time Anomoly Detection with Spark MLib, Akka and Cassandra by Natalino Busa
Real-Time Anomoly Detection with Spark MLib, Akka and Cassandra by Natalino BusaReal-Time Anomoly Detection with Spark MLib, Akka and Cassandra by Natalino Busa
Real-Time Anomoly Detection with Spark MLib, Akka and Cassandra by Natalino Busa
 
Ventajas desventajas sgbd
Ventajas desventajas sgbdVentajas desventajas sgbd
Ventajas desventajas sgbd
 
Apache Spark Crash Course
Apache Spark Crash CourseApache Spark Crash Course
Apache Spark Crash Course
 
Building Better Data Pipelines using Apache Airflow
Building Better Data Pipelines using Apache AirflowBuilding Better Data Pipelines using Apache Airflow
Building Better Data Pipelines using Apache Airflow
 
Diapositivas de sgbd
Diapositivas de sgbdDiapositivas de sgbd
Diapositivas de sgbd
 
Databricks Fundamentals
Databricks FundamentalsDatabricks Fundamentals
Databricks Fundamentals
 
Introduction to Stream Processing
Introduction to Stream ProcessingIntroduction to Stream Processing
Introduction to Stream Processing
 
Apache flink
Apache flinkApache flink
Apache flink
 
Diagramas de Casos de Uso del Negocio y del Sistema
 Diagramas de Casos de Uso del Negocio y del Sistema Diagramas de Casos de Uso del Negocio y del Sistema
Diagramas de Casos de Uso del Negocio y del Sistema
 
Spark's Role in the Big Data Ecosystem (Spark Summit 2014)
Spark's Role in the Big Data Ecosystem (Spark Summit 2014)Spark's Role in the Big Data Ecosystem (Spark Summit 2014)
Spark's Role in the Big Data Ecosystem (Spark Summit 2014)
 
Big data ecosystem
Big data ecosystemBig data ecosystem
Big data ecosystem
 
Olap vs oltp bases datos 2
Olap vs oltp bases datos 2Olap vs oltp bases datos 2
Olap vs oltp bases datos 2
 

Destacado

Comparativa herramientas ETL
Comparativa herramientas ETLComparativa herramientas ETL
Comparativa herramientas ETL
Jorge Bustillos
 
Porque Pentaho ?
Porque Pentaho ?Porque Pentaho ?
Porque Pentaho ?
Intellego Chile
 
Aplicaciones de BI con Pentaho
Aplicaciones de BI con PentahoAplicaciones de BI con Pentaho
Aplicaciones de BI con Pentaho
Datalytics
 
Integración de datos de multiples origenes con data explorer
Integración de datos de multiples origenes con data explorerIntegración de datos de multiples origenes con data explorer
Integración de datos de multiples origenes con data explorer
John Bulla
 
Pentaho Data Integration: Extrayendo, integrando, normalizando y preparando m...
Pentaho Data Integration: Extrayendo, integrando, normalizando y preparando m...Pentaho Data Integration: Extrayendo, integrando, normalizando y preparando m...
Pentaho Data Integration: Extrayendo, integrando, normalizando y preparando m...
Alex Rayón Jerez
 
Enterprise Social Media
Enterprise Social MediaEnterprise Social Media
Enterprise Social MediaWeb2Present
 
Abertura: hackeando o governo em rede
Abertura: hackeando o governo em redeAbertura: hackeando o governo em rede
Abertura: hackeando o governo em rede
nitaibezerra
 
Pentaho OSBI - Consorcio SIU
Pentaho OSBI - Consorcio SIUPentaho OSBI - Consorcio SIU
Pentaho OSBI - Consorcio SIU
Marcos Pierri
 
Manual de instalación de pentaho para windows 7
Manual de instalación de pentaho para windows 7Manual de instalación de pentaho para windows 7
Manual de instalación de pentaho para windows 7German Pinchao
 
Introducción al BI con pentaho
Introducción al BI con pentahoIntroducción al BI con pentaho
Introducción al BI con pentahoIván Ruiz-Rube
 
Charla Pentaho - UTN
Charla Pentaho - UTNCharla Pentaho - UTN
Charla Pentaho - UTN
Datalytics
 
Elementos ETL - Kettle Pentaho
Elementos ETL - Kettle Pentaho Elementos ETL - Kettle Pentaho
Elementos ETL - Kettle Pentaho valex_haro
 
Procesamiento de datos
Procesamiento de datosProcesamiento de datos
Procesamiento de datoslady
 
Competidores y productos de mercado de ETL
Competidores y productos de mercado de ETLCompetidores y productos de mercado de ETL
Kettle: Pentaho Data Integration tool
Kettle: Pentaho Data Integration toolKettle: Pentaho Data Integration tool
Kettle: Pentaho Data Integration tool
Alex Rayón Jerez
 
Pentaho Data Integration Introduction
Pentaho Data Integration IntroductionPentaho Data Integration Introduction
Pentaho Data Integration Introduction
mattcasters
 
Overview sap bo girona nib efimatica
Overview sap bo girona nib efimaticaOverview sap bo girona nib efimatica
Overview sap bo girona nib efimatica
Efimatica
 
Informatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools ComparisonInformatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools Comparison
Roberto Espinosa
 
Introduction To Pentaho
Introduction To PentahoIntroduction To Pentaho
Introduction To Pentaho
DataminingTools Inc
 
Pentaho
PentahoPentaho
Pentaho
teza123
 

Destacado (20)

Comparativa herramientas ETL
Comparativa herramientas ETLComparativa herramientas ETL
Comparativa herramientas ETL
 
Porque Pentaho ?
Porque Pentaho ?Porque Pentaho ?
Porque Pentaho ?
 
Aplicaciones de BI con Pentaho
Aplicaciones de BI con PentahoAplicaciones de BI con Pentaho
Aplicaciones de BI con Pentaho
 
Integración de datos de multiples origenes con data explorer
Integración de datos de multiples origenes con data explorerIntegración de datos de multiples origenes con data explorer
Integración de datos de multiples origenes con data explorer
 
Pentaho Data Integration: Extrayendo, integrando, normalizando y preparando m...
Pentaho Data Integration: Extrayendo, integrando, normalizando y preparando m...Pentaho Data Integration: Extrayendo, integrando, normalizando y preparando m...
Pentaho Data Integration: Extrayendo, integrando, normalizando y preparando m...
 
Enterprise Social Media
Enterprise Social MediaEnterprise Social Media
Enterprise Social Media
 
Abertura: hackeando o governo em rede
Abertura: hackeando o governo em redeAbertura: hackeando o governo em rede
Abertura: hackeando o governo em rede
 
Pentaho OSBI - Consorcio SIU
Pentaho OSBI - Consorcio SIUPentaho OSBI - Consorcio SIU
Pentaho OSBI - Consorcio SIU
 
Manual de instalación de pentaho para windows 7
Manual de instalación de pentaho para windows 7Manual de instalación de pentaho para windows 7
Manual de instalación de pentaho para windows 7
 
Introducción al BI con pentaho
Introducción al BI con pentahoIntroducción al BI con pentaho
Introducción al BI con pentaho
 
Charla Pentaho - UTN
Charla Pentaho - UTNCharla Pentaho - UTN
Charla Pentaho - UTN
 
Elementos ETL - Kettle Pentaho
Elementos ETL - Kettle Pentaho Elementos ETL - Kettle Pentaho
Elementos ETL - Kettle Pentaho
 
Procesamiento de datos
Procesamiento de datosProcesamiento de datos
Procesamiento de datos
 
Competidores y productos de mercado de ETL
Competidores y productos de mercado de ETLCompetidores y productos de mercado de ETL
Competidores y productos de mercado de ETL
 
Kettle: Pentaho Data Integration tool
Kettle: Pentaho Data Integration toolKettle: Pentaho Data Integration tool
Kettle: Pentaho Data Integration tool
 
Pentaho Data Integration Introduction
Pentaho Data Integration IntroductionPentaho Data Integration Introduction
Pentaho Data Integration Introduction
 
Overview sap bo girona nib efimatica
Overview sap bo girona nib efimaticaOverview sap bo girona nib efimatica
Overview sap bo girona nib efimatica
 
Informatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools ComparisonInformatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools Comparison
 
Introduction To Pentaho
Introduction To PentahoIntroduction To Pentaho
Introduction To Pentaho
 
Pentaho
PentahoPentaho
Pentaho
 

Similar a Integración de Datos sin límites con Pentaho

JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptxJASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
IT-NOVA
 
Business Analytics 101
Business Analytics 101Business Analytics 101
Business Analytics 101
Andres Eyherabide
 
Big Data - Desarrollando soluciones efectivas
Big Data - Desarrollando soluciones efectivasBig Data - Desarrollando soluciones efectivas
Big Data - Desarrollando soluciones efectivas
Joseph Lopez
 
Datawarehouse
DatawarehouseDatawarehouse
Datawarehouseshady85
 
CASO PRACTICO 2.pptx
CASO PRACTICO 2.pptxCASO PRACTICO 2.pptx
CASO PRACTICO 2.pptx
denniscarrillo10
 
Data lake y virtualización. Ejes para una arquitectura abierta en big data v6
Data lake y virtualización. Ejes para una arquitectura abierta en big data v6Data lake y virtualización. Ejes para una arquitectura abierta en big data v6
Data lake y virtualización. Ejes para una arquitectura abierta en big data v6
Dell EMC
 
Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...
Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...
Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...
Denodo
 
Big Data - Infraestrucutra de BI para soluciones de BI
Big Data - Infraestrucutra de BI para soluciones de BIBig Data - Infraestrucutra de BI para soluciones de BI
Big Data - Infraestrucutra de BI para soluciones de BI
Datalytics
 
Analítica nueva generacion y BD aplicado a los sistemas informacionales
Analítica nueva generacion y BD aplicado a los sistemas informacionalesAnalítica nueva generacion y BD aplicado a los sistemas informacionales
Analítica nueva generacion y BD aplicado a los sistemas informacionales
BEEVA_es
 
Charla sql server 2012 cibertec BI
Charla sql server 2012 cibertec BICharla sql server 2012 cibertec BI
Charla sql server 2012 cibertec BI
dbLearner
 
Querona
QueronaQuerona
Querona
Synergo!
 
3 formas disponibilizar y acceder rápidamente a tus datos
3 formas disponibilizar y acceder rápidamente a tus datos3 formas disponibilizar y acceder rápidamente a tus datos
3 formas disponibilizar y acceder rápidamente a tus datos
IT-NOVA
 
SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...
SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...
SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...
SolidQ
 
Diferencias entre TIBCO Jaspersoft comunidad vs comercial
Diferencias entre TIBCO Jaspersoft comunidad vs comercialDiferencias entre TIBCO Jaspersoft comunidad vs comercial
Diferencias entre TIBCO Jaspersoft comunidad vs comercial
IT-NOVA
 
Herramientas de visualización de datos
Herramientas de visualización de datosHerramientas de visualización de datos
Herramientas de visualización de datos
BBVA API Market
 
Análisis de datos con HD Insight
Análisis de datos con HD InsightAnálisis de datos con HD Insight
Análisis de datos con HD Insight
Eduardo Castro
 
SQL Denali Microsoft BI Raona
SQL Denali Microsoft BI RaonaSQL Denali Microsoft BI Raona
SQL Denali Microsoft BI RaonaRaona
 
Text Mining con R en SQL Server 2016
Text Mining con R en SQL Server 2016Text Mining con R en SQL Server 2016
Text Mining con R en SQL Server 2016
jorge Muchaypiña
 
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nubeIndustria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Rodrigo Corral
 
AWS Summit Lima 2015: Key Note Presentation
AWS Summit Lima 2015: Key Note PresentationAWS Summit Lima 2015: Key Note Presentation
AWS Summit Lima 2015: Key Note Presentation
Amazon Web Services LATAM
 

Similar a Integración de Datos sin límites con Pentaho (20)

JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptxJASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
 
Business Analytics 101
Business Analytics 101Business Analytics 101
Business Analytics 101
 
Big Data - Desarrollando soluciones efectivas
Big Data - Desarrollando soluciones efectivasBig Data - Desarrollando soluciones efectivas
Big Data - Desarrollando soluciones efectivas
 
Datawarehouse
DatawarehouseDatawarehouse
Datawarehouse
 
CASO PRACTICO 2.pptx
CASO PRACTICO 2.pptxCASO PRACTICO 2.pptx
CASO PRACTICO 2.pptx
 
Data lake y virtualización. Ejes para una arquitectura abierta en big data v6
Data lake y virtualización. Ejes para una arquitectura abierta en big data v6Data lake y virtualización. Ejes para una arquitectura abierta en big data v6
Data lake y virtualización. Ejes para una arquitectura abierta en big data v6
 
Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...
Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...
Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...
 
Big Data - Infraestrucutra de BI para soluciones de BI
Big Data - Infraestrucutra de BI para soluciones de BIBig Data - Infraestrucutra de BI para soluciones de BI
Big Data - Infraestrucutra de BI para soluciones de BI
 
Analítica nueva generacion y BD aplicado a los sistemas informacionales
Analítica nueva generacion y BD aplicado a los sistemas informacionalesAnalítica nueva generacion y BD aplicado a los sistemas informacionales
Analítica nueva generacion y BD aplicado a los sistemas informacionales
 
Charla sql server 2012 cibertec BI
Charla sql server 2012 cibertec BICharla sql server 2012 cibertec BI
Charla sql server 2012 cibertec BI
 
Querona
QueronaQuerona
Querona
 
3 formas disponibilizar y acceder rápidamente a tus datos
3 formas disponibilizar y acceder rápidamente a tus datos3 formas disponibilizar y acceder rápidamente a tus datos
3 formas disponibilizar y acceder rápidamente a tus datos
 
SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...
SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...
SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...
 
Diferencias entre TIBCO Jaspersoft comunidad vs comercial
Diferencias entre TIBCO Jaspersoft comunidad vs comercialDiferencias entre TIBCO Jaspersoft comunidad vs comercial
Diferencias entre TIBCO Jaspersoft comunidad vs comercial
 
Herramientas de visualización de datos
Herramientas de visualización de datosHerramientas de visualización de datos
Herramientas de visualización de datos
 
Análisis de datos con HD Insight
Análisis de datos con HD InsightAnálisis de datos con HD Insight
Análisis de datos con HD Insight
 
SQL Denali Microsoft BI Raona
SQL Denali Microsoft BI RaonaSQL Denali Microsoft BI Raona
SQL Denali Microsoft BI Raona
 
Text Mining con R en SQL Server 2016
Text Mining con R en SQL Server 2016Text Mining con R en SQL Server 2016
Text Mining con R en SQL Server 2016
 
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nubeIndustria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
 
AWS Summit Lima 2015: Key Note Presentation
AWS Summit Lima 2015: Key Note PresentationAWS Summit Lima 2015: Key Note Presentation
AWS Summit Lima 2015: Key Note Presentation
 

Último

Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 

Último (20)

Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 

Integración de Datos sin límites con Pentaho

  • 1. Ing. Rubén Obando www.datalytics.com Integración de Datos sin límites con Pentaho
  • 2. Un día en la oficina… Qué nuevas geografías deberíamos incluir en Cuán efectivo son nuestro objetivo de venta? Cuántos de nuestros nuestras campañas clientes migrarían a de MKT? Cuál la competencia en debería continuar? caso subamos el precio un X%? Cuál es la rentabilidad del Dónde están producto X? nuestros clientes más rentables? Nuestras ventas presentan estacionalidad?
  • 3. El problema de la falta de integración  Islas de información: datos dispersos en diferentes áreas, sistemas, arquitecturas. Imposibilidad de cruzar datos de diferentes sistemas. Visión incompleta.  Pareto invertido: los analistas pasan mucho tiempo recolectando y procesando información, en lugar de analizarla.  Variedad y diversidad: aumentan las fuentes de información: no sólo bases de datos y hojas de cálculo. Se sumaron redes sociales, sistemas en la nube, etc.  BIG DATA: la información se está duplicando cada 2 años, y el 80% son datos no estructurados.  Pobre calidad de datos: en general los datos de los sistemas transaccionales presentan vicios e inconsistencias, producto de errores de carga, malfuncionamiento, etc.  Falta de una única versión de la verdad: multiplicidad de criterios y terminología. Por ejemplo: dos áreas distintas informan diferentes valores para un mismo KPI.
  • 4. En resumen… Datos Analistas VSAM MQSeries AS/400 DB2 UDB Informix Oracle Microsoft ... Siebel PeopleSoft SAP R/3 XML Archivos Planos FTP Web Logs
  • 5. Data Integration (ETL)  La integración de datos es la práctica que consiste en recolectar los datos de diversas fuentes, cruzarlos, enriquecerlos, consolidarlos y cargarlos en un Data Warehouse.  El nombre ETL viene del acrónimo en Inglés Extract, Transform & Load.  Extract: de los diversos sistemas transaccionales y fuentes.  Transform: transformar los datos, cruzarlos, enriquecerlos, etc.  Load: cargar la información en un repositorio centralizado.  Las herramientas de ETL son herramientas visuales orientadas a Drag & Drop y zero- coding, lo que se traduce en mayor productividad del equipo de desarrollo, menor time- to-value y un mantenimiento más sencillo.  La herramienta de ETL debe poder conectarse a diversas fuentes y diversas arquitecturas.  Los datos en los sistemas fuente suelen tener errores e inconsistencias, por lo cual se suele aplicar en esta etapa procesos de validación y limpieza (Data Quality).  Los procesos ETL generalmente se ejecutan por la noche, para no sobrecargar los sistemas transaccionales con pesadas consultas.
  • 6. La evolución de SQL a ETL Por que hacer esto?
  • 7. La evolución de SQL a ETL … cuando podríamos hacer esto???
  • 8. Donde encaja el ETL? ETL VSAM MQSeries AS/400 Pentaho, Oracle/Hyperion, Microstrategy, DB2 UDB SAS, Etc. Informix Oracle Extract Microsoft Transform ... Clean Siebel Load PeopleSoft DW Datastage ODS Data Mart SAP R/3 Informatica XML Oracle Oracle DI Pentaho DI IBM DB2 SAS DIS SQL Server Archivos Planos Etc. Teradata FTP Sybase IQ Etc. SAS, SPSS, Web Logs Rapid Miner
  • 9. Pentaho Data Integration  Permite tomar información de diferentes fuentes, consolidarla y cargarla en un repositorio analítico.  Su entorno de trabajo visual y drag & drop se traduce en un menor tiempo de desarrollo y un mantenimiento más sencillo y agilidad para incorporar nuevas fuentes de información e indicadores.  Plug-in de Agile BI:  Data Discovery: Análisis y visualización de información en tiempo real  Data Modeling: Modelado y publicación de cubos OLAP para prototipado y validación de requerimientos
  • 10. Pentaho Data Integration  + de 150 steps para manipulación, enriquecimiento de datos y generación de reportes.  Repositorio integrado: control de versiones para trabajo colaborativo y scheduling de procesos.  Conectividad nativa contra:  Típicas: SQL Server, Oracle, DB2, Teradata, Sybase IQ, SAP, MySQL, PostgreSQL, etc.  No tan típicas: AS/400, Hadoop, LDAP/Active Directory, SalesForce, Google Analytics, etc.  Nuevos Features:  Soporte para MongoDB, Cassandra, Hbase.  Capacidad de ejecución de jobs Map/Reduce (Hadoop) y acceso a archivos en Hadoop.  ElasticSearch.  Archivos HL7.  Capacidad de documentación automática.  Cliente REST.  Etc…
  • 11. Usos comunes de PDI  Carga de Data warehouse y Data Marts:  Soporte para slowly changing dimensions, cargas bulk, merge, sincronización y otros conceptos de Data Warehousing  Exports de bases de datos a archivos planos, XML u otras bases de datos.  Import de datos a bases de datos, desde diversas fuentes como archivos planos, hojas de Excel, datos alojados en la nube, etc.  Migración de datos de sistemas Legacy.  Exploración de datos de diversas fuentes.  Enriquecimiento de datos mediante la integración de diversas fuentes.  Procesos de Data Quality y Data Cleansing mediante transformación de datos.
  • 12. Usos comunes de PDI (continuación)  Generación de reportes batch.  Envío de alertas vía e-mail.  Integración de aplicaciones (middleware).  Implementación de procesos a nivel SO (transferencia de archivos, limpieza de file system, etc.).
  • 13. Pentaho Data Integration Server  Repositorio Enterprise:  Versionador  Seguridad y control de acceso  Almacenamiento  Scheduling  Data Integration Web Console:  Ejecución y monitoreo  Gestión de procesos  Análisis de performance, trends, históricos.  Configuración de umbrales de alerta  Steps exclusivos:  Google Docs  Google Analytics  Full Agile BI Plug-in
  • 14. Soporte para BIG DATA  Hadoop  MPP storage & processing  High-availability  Any data type  NoSQL (no relacionales)  Non-relational, flexible  Low-cost  High-performance  Bases de datos analíticas  Relational  High-performance load & query  Tecnologías: • Columnar, MPP, in-memory, DW appliances, OLAP databases
  • 15. Reconocimiento de analistas  Pentaho Data Integration esta siendo reconocido por los analistas como uno de los jugadores de peso en materia de BIG DATA con su herramienta de integración. Fuente: Forrester Wave™, Soluciones Hadoop empresariales, 1.er trimestre de 2012
  • 16. Agile BI para prototipos de BI  Facilidades para prototipos OLAP, Data Profiling y visualización de datos desde la propia herramienta de ETL.
  • 17. Data Discovery / Visualization
  • 18. Data Discovery / Visualization
  • 19. Por qué Pentaho Data Integration?  Facilidad de uso:  Orientada a metadatos (definir que queremos hacer, y no como hacerlo).  Menos código implica menos complejidad y menor tiempo de desarrollo.  Seteo sencillo, interfaz gráfica intuitiva y fácil de mantener.  Basada en arquitectura moderna:  100% Java y multi-plataforma (Windows, Linux, Unix, Mac OS).  Soporte para múltiples sistemas de datos de manera nativa.  Procesamiento en paralelo, performance y escalabilidad.  +150 steps predefinidos para diversas operaciones.  Bajo costo de ownership:  Try & Buy (versión Enterprise Edition).  Ciclos de implementación cortos.  Costos de mantenimiento reducido.  Modelo de suscripción anual (versión Enterprise Edition).
  • 20. Prueba de Concepto Clientes Proveedores Tiempo Geografía Productos Punto de Venta Presupuesto Ventas Compras