SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
SISTEMA DE EXTRACCIÓN,
TRANSFORMACIÓN Y CARGA
OBJETO
Dar a conocer la solución de ICES al problema empresarial de combinar datos
 procedentes de diversas fuentes para transformarlos y almacenarlos en un
                               destino común




                                                                         2
INCONVENIENTES DE NO USAR HERRAMIENTA ETL

 Uso de sentencias SQL (Standard Query Language) siendo muchas
  propias de cada gestor de base de datos.
 Conocimientos avanzados de SQL para la
  creación de procesos.
 Uso de sentencias de exportación / importación
  cuando se desee trabajar con datos procedentes
  de ficheros externos.
 Los gestores de origen y destino han de ser los
  mismos. A veces incluso la base de datos.
 Elevados tiempos de desarrollo.
 Falta de portabilidad de los procesos.


                                                                  3
VENTAJAS DE USAR ETLICES

   Facilidad de uso. Organizado por proyectos.
   Creación de procesos de carga sin conocer SQL.
   Separación de conexiones lógicas de las físicas.
   Creación, uso y borrado de tablas temporales
    intermedias sin la participación del usuario.
   Generación automática de las tablas o ficheros
    de destino si éstos no existiesen ya.
   Ejecución de los procesos generados bajo
    petición o bajo evento.
   Bases de datos manejadas:
    Access, SQL Server, Oracle, ODBC
   Ficheros manejados: Excel, Texto plano
   Administración, desarrollo y lanzamiento desde
    una sola herramienta.
                                                       4
FACILIDAD DE USO
Interface igual al explorador de Windows   No es necesario aprender una nueva




                                                                            5
CREACIÓN DE PROCESOS DE CARGA
Arrastrando cajas   No es necesario ser experto en SQL




                                                         6
SEPARACIÓN CONEXIONES LÓGICAS DE FÍSICAS
El desarrollador no necesita acceso real a las bases de datos   Mayor seguridad




                                                                              7
PERFILES

                   Administrador. Creación de proyectos y
                    usuarios. Incluye además todas las
                    funcionalidades del resto de perfiles.
                   Diseñador. Creación de trabajos. Puede crear
                    conexiones físicas en su entorno para lanzar
                    trabajos.
                   Operador. Lanzamiento y ejecución de trabajos
                    ya finalizados. Puede crear conexiones físicas
                    en su entorno.
                   Supervisor. Desarrollador + Operador


LOS USUARIOS PUEDEN TENER DISTINTO PERFIL EN CADA PROYECTO


                                                                     8
RESULTADOS PROCESOS
Desde el Monitor De Procesos podemos ver el resultado de la ejecución de
  los procesos lanzados, así como relanzarlos, pararlos o detenerlos.




                                                                           9
GRACIAS
Contacto:

  C/ General Gallegos, 3 – 8ºD
  28036 MADRID
  Telfs: 91 359 22 00
         91 359 16 50
  Fax:   91 359 22 00

  jgl@icessa.net
  www.icessa.net

                                 10

Más contenido relacionado

Similar a SISTEMA DE EXTRACCIÓN, TRANSFORMACIÓN Y CARGA

SESIÓN 1 - SQL SERVER gratuito de cecap peru
SESIÓN 1 - SQL SERVER gratuito de cecap peruSESIÓN 1 - SQL SERVER gratuito de cecap peru
SESIÓN 1 - SQL SERVER gratuito de cecap peruLuisCabanillas26
 
Trabajo avila
Trabajo avilaTrabajo avila
Trabajo avilaadezhiz
 
Los 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesLos 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesCesar Loor
 
Bd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 InvestigacionsgbdBd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 Investigacionsgbdguestf6889fe
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datosyeniferorozco
 
A1 u2 hipv
A1 u2 hipvA1 u2 hipv
A1 u2 hipvhmpv18
 
Corriendo SQL Server en Docker
Corriendo SQL Server en DockerCorriendo SQL Server en Docker
Corriendo SQL Server en DockerJavier Villegas
 
Dev ops with Data
Dev ops with DataDev ops with Data
Dev ops with Datannakasone
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datoskarlaaponte
 
Introduccion a las Arquitecturas Limpias
Introduccion a las Arquitecturas LimpiasIntroduccion a las Arquitecturas Limpias
Introduccion a las Arquitecturas Limpiassolidussnake07
 
Gestores de Base de Datos
Gestores de Base de DatosGestores de Base de Datos
Gestores de Base de DatosRedrobanA
 
BD_EQ5_I2_INV_SMBD
BD_EQ5_I2_INV_SMBDBD_EQ5_I2_INV_SMBD
BD_EQ5_I2_INV_SMBDsesshomaru25
 

Similar a SISTEMA DE EXTRACCIÓN, TRANSFORMACIÓN Y CARGA (20)

SESIÓN 1 - SQL SERVER gratuito de cecap peru
SESIÓN 1 - SQL SERVER gratuito de cecap peruSESIÓN 1 - SQL SERVER gratuito de cecap peru
SESIÓN 1 - SQL SERVER gratuito de cecap peru
 
Trabajo avila
Trabajo avilaTrabajo avila
Trabajo avila
 
Los 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesLos 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentes
 
Bd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 InvestigacionsgbdBd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 Investigacionsgbd
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Sql server
Sql serverSql server
Sql server
 
Ventajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBDVentajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBD
 
Bd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 InvestigacionsgbdBd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 Investigacionsgbd
 
A1 u2 hipv
A1 u2 hipvA1 u2 hipv
A1 u2 hipv
 
Corriendo SQL Server en Docker
Corriendo SQL Server en DockerCorriendo SQL Server en Docker
Corriendo SQL Server en Docker
 
Gbsd vdc
Gbsd vdcGbsd vdc
Gbsd vdc
 
Dev ops with Data
Dev ops with DataDev ops with Data
Dev ops with Data
 
Semana 01.pdf
Semana 01.pdfSemana 01.pdf
Semana 01.pdf
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Sistema de gestores de base de datos
Sistema de gestores de base de datosSistema de gestores de base de datos
Sistema de gestores de base de datos
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datos
 
Introduccion a las Arquitecturas Limpias
Introduccion a las Arquitecturas LimpiasIntroduccion a las Arquitecturas Limpias
Introduccion a las Arquitecturas Limpias
 
Gestores de Base de Datos
Gestores de Base de DatosGestores de Base de Datos
Gestores de Base de Datos
 
BD_EQ5_I2_INV_SMBD
BD_EQ5_I2_INV_SMBDBD_EQ5_I2_INV_SMBD
BD_EQ5_I2_INV_SMBD
 
Cuadros comparativos
Cuadros comparativosCuadros comparativos
Cuadros comparativos
 

Más de Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}

A proposal on service execution measures for the improvement of business proc...
A proposal on service execution measures for the improvement of business proc...A proposal on service execution measures for the improvement of business proc...
A proposal on service execution measures for the improvement of business proc...Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}
 
Un experimento para validar transformaciones QVT para la generación de modelo...
Un experimento para validar transformaciones QVT para la generación de modelo...Un experimento para validar transformaciones QVT para la generación de modelo...
Un experimento para validar transformaciones QVT para la generación de modelo...Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}
 
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}
 
Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...
Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...
Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}
 
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...Un proceso de modernización dirigido por modelos de sistemas web heredados ha...
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}
 
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}
 
Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido p...
Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido p...Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido p...
Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido p...Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}
 

Más de Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS} (14)

A proposal on service execution measures for the improvement of business proc...
A proposal on service execution measures for the improvement of business proc...A proposal on service execution measures for the improvement of business proc...
A proposal on service execution measures for the improvement of business proc...
 
Synthesis of secure adaptors
Synthesis of secure adaptorsSynthesis of secure adaptors
Synthesis of secure adaptors
 
Un experimento para validar transformaciones QVT para la generación de modelo...
Un experimento para validar transformaciones QVT para la generación de modelo...Un experimento para validar transformaciones QVT para la generación de modelo...
Un experimento para validar transformaciones QVT para la generación de modelo...
 
MuBPEL: una Herramienta de Mutación Firme para WS-BPEL 2.0
MuBPEL: una Herramienta de Mutación Firme para WS-BPEL 2.0MuBPEL: una Herramienta de Mutación Firme para WS-BPEL 2.0
MuBPEL: una Herramienta de Mutación Firme para WS-BPEL 2.0
 
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...
 
String-based Multi-adjoint Lattices for Tracing Fuzzy Logic Computations
String-based Multi-adjoint Lattices for Tracing Fuzzy Logic ComputationsString-based Multi-adjoint Lattices for Tracing Fuzzy Logic Computations
String-based Multi-adjoint Lattices for Tracing Fuzzy Logic Computations
 
DEBUGGING FUZZY XPATH QUERIES
DEBUGGING FUZZY XPATH QUERIESDEBUGGING FUZZY XPATH QUERIES
DEBUGGING FUZZY XPATH QUERIES
 
Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...
Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...
Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...
 
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...Un proceso de modernización dirigido por modelos de sistemas web heredados ha...
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...
 
Invariant-Free Clausal Temporal Resolution
Invariant-Free Clausal Temporal ResolutionInvariant-Free Clausal Temporal Resolution
Invariant-Free Clausal Temporal Resolution
 
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...
 
Modelado Seguro de Consultas OLAP y su Evolución
Modelado Seguro de Consultas OLAP y su EvoluciónModelado Seguro de Consultas OLAP y su Evolución
Modelado Seguro de Consultas OLAP y su Evolución
 
Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido p...
Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido p...Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido p...
Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido p...
 
Estudio bibliométrico de la Investigación en Informática en España
Estudio bibliométrico de la Investigación en Informática en EspañaEstudio bibliométrico de la Investigación en Informática en España
Estudio bibliométrico de la Investigación en Informática en España
 

SISTEMA DE EXTRACCIÓN, TRANSFORMACIÓN Y CARGA

  • 2. OBJETO Dar a conocer la solución de ICES al problema empresarial de combinar datos procedentes de diversas fuentes para transformarlos y almacenarlos en un destino común 2
  • 3. INCONVENIENTES DE NO USAR HERRAMIENTA ETL  Uso de sentencias SQL (Standard Query Language) siendo muchas propias de cada gestor de base de datos.  Conocimientos avanzados de SQL para la creación de procesos.  Uso de sentencias de exportación / importación cuando se desee trabajar con datos procedentes de ficheros externos.  Los gestores de origen y destino han de ser los mismos. A veces incluso la base de datos.  Elevados tiempos de desarrollo.  Falta de portabilidad de los procesos. 3
  • 4. VENTAJAS DE USAR ETLICES  Facilidad de uso. Organizado por proyectos.  Creación de procesos de carga sin conocer SQL.  Separación de conexiones lógicas de las físicas.  Creación, uso y borrado de tablas temporales intermedias sin la participación del usuario.  Generación automática de las tablas o ficheros de destino si éstos no existiesen ya.  Ejecución de los procesos generados bajo petición o bajo evento.  Bases de datos manejadas: Access, SQL Server, Oracle, ODBC  Ficheros manejados: Excel, Texto plano  Administración, desarrollo y lanzamiento desde una sola herramienta. 4
  • 5. FACILIDAD DE USO Interface igual al explorador de Windows No es necesario aprender una nueva 5
  • 6. CREACIÓN DE PROCESOS DE CARGA Arrastrando cajas No es necesario ser experto en SQL 6
  • 7. SEPARACIÓN CONEXIONES LÓGICAS DE FÍSICAS El desarrollador no necesita acceso real a las bases de datos Mayor seguridad 7
  • 8. PERFILES  Administrador. Creación de proyectos y usuarios. Incluye además todas las funcionalidades del resto de perfiles.  Diseñador. Creación de trabajos. Puede crear conexiones físicas en su entorno para lanzar trabajos.  Operador. Lanzamiento y ejecución de trabajos ya finalizados. Puede crear conexiones físicas en su entorno.  Supervisor. Desarrollador + Operador LOS USUARIOS PUEDEN TENER DISTINTO PERFIL EN CADA PROYECTO 8
  • 9. RESULTADOS PROCESOS Desde el Monitor De Procesos podemos ver el resultado de la ejecución de los procesos lanzados, así como relanzarlos, pararlos o detenerlos. 9
  • 10. GRACIAS Contacto: C/ General Gallegos, 3 – 8ºD 28036 MADRID Telfs: 91 359 22 00 91 359 16 50 Fax: 91 359 22 00 jgl@icessa.net www.icessa.net 10