Beruflich Dokumente
Kultur Dokumente
ETCL
Docente:
Nelson Ruiz Gamba
Pág.
INTRODUCCION ..................................................................................................... 3
2. OBJETIVOS ......................................................................................................... 4
2.1 OBJETIVO GENERAL ....................................................................................... 5
1. TÉCNICAS DE MIGRACIÓN............................................................................. 5
1.1 SINCRONIZACIÓN DE BASE DE DATOS ........................................................ 6
1.2 IMPORTACIÓN/EXPORTACIÓN DE ARCHIVOS (CSV) O XML A TRAVÉS
DE COMANDOS DE CONSOLA O INTERFAZ GRÁFICA ...................................... 6
1.3 SENTENCIAS DML ........................................................................................... 6
1.4 PROCEDIMIENTOS ETCL (EXTRACCIÓN, TRANSFORMACIÓN, LIMPIEZA Y
CARGA) ................................................................................................................... 7
2. HERRAMIENTAS DE ETCL .............................................................................. 8
2.1 BENETI .............................................................................................................. 8
2.2. SQL SERVER INTEGRATION SERVICES (SSIS) ........................................... 9
BIBLIOGRAFIA ........................................................................................................ 9
2
INTRODUCCION
3
Como una la migración de datos es un proceso importante para mantener integra la
información, se realiza mediante varios procesos y dicha migración puede ser
causada por motivos de cambio de sistema, actualización de tecnologías,
problemas de rendimiento.
En este documento daremos a conocer las técnicas utilizadas para una migración y
aplicaciones o herramientas con el fin de minimizar errores en el traspaso de
información de un gestor a otro
2. OBJETIVOS
4
2.1 OBJETIVO GENERAL
1. TÉCNICAS DE MIGRACIÓN
5
Como las migraciones de datos es el traslado de información entre diferentes
gestores de base de datos y dicho proceso se requiere de una planificación
estructurada donde la integridad de la información prime se han diseñado técnicas
para pasar datos almacenados de una base a otra.
Esta técnica se basa utilizando herramientas tecnológicas que permiten que dos
bases de datos sean iguales, copiando los datos y metadatos de una BD origen a
una BD destino.
Entre los formatos mas utilizados para este tipo de migraciones son los CVS
(comma-separated-values), en español valores separados por comas, el otro
formato es el lenguaje de marcado extensible utilizado como un estándar para el
intercambio de información.
Sentencia de lenguaje de manipulación de datos con los cual se genera script con
los cuales se pueden realizar tareas como:
- Copias de seguridad
- Creación o actualización de daros
- Creación de entorno de pruebas
6
Los scripts generados se utilizan en los entornos de los sistemas manejadores de
base de datos con los cuales se realizará el paso de datos de una BD origen a una
BD destino.
Los paso que se realizan para el proceso de migración utilizando esta metodología
son:
entre los pasos contemplados está el inicial que es la extracción de datos donde
se seleccionan las fuentes que contienen los datos y para eso se hace necesario
conocer a la organización y sus procesos los cuales serán los que procesan y
brindan nuevos datos.
Con la identificación las fuentes se hace una identificación de errores en los datos
o características de los datos que se obviaron.
Otra actividad es la limpieza de los datos con el fin de que no llegue a la base de
datos destino información obsoleta o basura, para este fin se realiza un a
identificación datos desactualizados, duplicidad con el fin de eliminar o limpiar.
7
2. HERRAMIENTAS DE ETCL
- Benetl
- BITool – ETL Software
- CloverETL
- Cognos Decisionstream (IBM)
- Data Integrator (herramienta de Sap Business Objects)
- Oracle Warehouse Builder
- SmartDB Workbench
- Microsoft Integration Services
2.1 BENETI
Esta herramienta utiliza los archivos TXT, CVS o XML con el fin de recuperar los
datos.
Características:
Tecnologías:
Java 7
PostgreSQL 9.5.0
MySQL 5.6
Benetl 4.7 funciona en Linux.
8
Requerimientos:
Java (JRE) 1.7
base de datos PostgreSQL 9.5 con soporte plpgsql
MySQL 5.6
El SSIS permitirá mover datos origen a destino sin modificar datos permitiendo en
el camino poder hacer cambios antes de llegar al destino. Además, que incorpora
una interfaz grafica bajo el software visual studio.
Requerimientos Técnicos:
- Instalar en un equipo de 64 bits
- Instalar en un servidor dedicado para ETL
- Si requiere las características en tiempo de diseño de Integration
Services, también debe instalar Business Intelligence Development Studio.
- Si necesita las versiones de 32 bits de las herramientas y del motor en tiempo
de ejecución de Integration Services para ejecutar ciertos paquetes en modo
de 32bits, también debe instalar Business Intelligence Development Studio.
ventajas Desventajas
BIBLIOGRAFIA
9
Benetl. (s.f.). Benetl. Obtenido de https://www.benetl.net/
10