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
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