Вы находитесь на странице: 1из 12

AA5-EV1-VALIDACIÓN DE TÉCNICAS DE MIGRACIÓN Y HERRAMIENTAS ETCL

PRESENTADO POR

FARIDA ESTEFANY AREVALO

SERVICIO NACIONAL DE APRENDIZAJE


BOGOTA D.C.
2019
Un cuadro comparativo de las diferentes técnicas de migración de datos donde se
contemple:

 Requerimientos técnicos para su utilización.


 Ventajas y desventajas.
 Tiempo aproximado para la realización del proceso.
 Facilidad para la limpieza y transformación de datos.
 Costos

Técnicas Requerimien Ventajas y Tiempo Facilidad Costos


tos técnicos desventajas aproxima para la
para su do para limpieza y
utilización. la transforma
realizaci ción de
ón del datos.
proceso

Sincronización de Se copian Ventajas 2 a 6 Es muy Sus


base de datos datos y son seguras meses fácil costos
metadatos realizar la depende
Desventajas
de una bd limpieza y n de la
utiliza
origen a bd la compleji
terceros
destino transforma dad de la
mediante ción de base de
una datos. datos.
herramienta
tecnológica.

Importación/Export Utiliza Los Depende Es muy Sus


ación de Archivos archivos archivos de de lo fácil costos
(CSV) o XML a planos Los texto Deben complejo realizar la depende
través de sistemas de tener de la limpieza y n de la
comandos de codificación formato la compleji
consola o interfaz más delimitado base de transforma dad de la
gráfica. comunes utilizando datos ción de base de
para estos coma(,), datos. datos.
archivos
Punto y
son: ASCII,
coma (;)
ISO-8859-1
o Latín-1 y
Unicode.

Sentencias DML genera Se debe Bastante Es muy Bastante


scripts SQL
Crear o complejo fácil costoso
que
permiten actualizar realizar la
realizar
de código limpieza y
migraciones
de bases de para la la
datos
implementa transforma
Existentes.
ción de una ción de
datos.
base de
datos.

Procedimientos se basa en Es muy Bastante Es muy Bastante


el diseño y
ETCL (Extracción, compleja complejo fácil costoso
construcción
Transformación, de realizar la
procedimien
Limpieza limpieza y
tos
técnicos la
y Carga) para realizar
transforma
Extracción,
Transformac ción de
ión,
datos.
Limpieza y
Cargue de
Datos
(ETCL).
En lo relacionado a herramientas ETCL, esta documentación debe incluir una aplicación
de uso libre, otra de software propietario y la que posee el SMBD seleccionado para sus
prácticas, donde se identifique los servicios asociados a migración de datos que ofrece,
teniendo en cuenta los siguientes aspectos:

 Nombre del producto y Versión:


 Tareas de migración de datos que pueden ser cubiertas por la aplicación y
cuáles no.
 Formatos de Archivos que manipula:
 Uso de línea de comandos, funciones especiales:
 Automatización de tareas:
 Requerimientos técnicos para su utilización.
 Software Libre:
 Nombre del producto y Versión:

Scriptella es una ETL Open Source (Extract-Transform-Load) y la herramienta de la


ejecución del script escrito en Java.

Nuestro enfoque principal es la simplicidad. Usted no tiene que estudiar un nuevo lenguaje
basado en XML complejo - utiliza SQL (o cualquier otro lenguaje de programación
adecuado para la fuente de datos) para llevar a cabo las transformaciones necesarias.

Licencia Apache, versión 2.0

* Tareas de migración de datos que pueden ser cubiertas por la aplicación y cuáles
no:

La ejecución de secuencias de comandos escritas en SQL, JavaScript, JEXL, velocidad y


muchos más.la migración de base de datos. La interoperabilidad con LDAP, JDBC, XML
y otras fuentes de datos. ETL operaciones a través de bases de datos, importación /
exportación de / a CSV, texto y XML y otros formatos. Alternativa para la hormiga tarea
<sql>.

* Formatos de Archivos que manipula:

Simple XML syntax


* Uso de línea de comandos, funciones especiales:

Simple XML syntax for scripts. Add dynamics to your existing SQL scripts by creating a
thin wrapper XML file:
<!DOCTYPE etl SYSTEM "http://scriptella.javaforge.com/dtd/etl.dtd">
<etl>
<connection driver="$driver" url="$url" user="$user" password="$password"/>
<script>
<include href="PATH_TO_YOUR_SCRIPT.sql"/>
-- And/or directly insert SQL statements here
</script>
</etl>

* Automatización de tareas:

Automatizado de actualización de esquema de base de datos.

* Requerimientos técnicos para su utilización:

Soporte para múltiples fuentes de datos (o varias conexiones a una sola base de datos)
en un archivo EML.

Software Propietario:

* Nombre del producto y Versión:

Oracle Warehouse Builder (OWB) es una ETL herramienta producida por Oracle que
ofrece un entorno gráfico para construir, administrar y mantener la integración de datos
procesos de inteligencia de negocios sistemas.

* Tareas de migración de datos que pueden ser cubiertas por la aplicación y cuáles
no:

El uso principal de CONTRATÉ es la consolidación de las fuentes de datos heterogéneas


en el almacenamiento de datos y migración de datos desde los sistemas heredados.
Además ofrece capacidades para relacional, dimensiones y metadatos de modelado de
datos, perfiles de datos, limpieza de datos y auditoría de datos

* Formatos de Archivos que manipula:


XML

* Uso de línea de comandos, funciones especiales:

Utiliza una variante de Tcl sobre Java y PL / SQL llamada OMB +.

* Automatización de tareas:

CONTRATÉ 11.2

* Requerimientos técnicos para su utilización:

Requisitos de hardware

Debe tener en cuenta los requisitos de la Tabla 1-1 para instalar el software de Warehouse
Builder. Estos requisitos son adicionales a los requisitos de cualesquiera otros productos
de Oracle que va a instalar en el mismo equipo. Consulte la documentación de Oracle
para cada producto que está instalando para determinar los requisitos del sistema.

Tabla 1-1 Requisitos de almacén Constructor Hardware

El espacio de disco del sistema operativo disponible Memoria Tamaño del archivo de
página, TMP, o espacio de intercambio

Diseño y tiempo de ejecución de los componentes en Windows

545 MB

384 MB

384 MB

Diseño y tiempo de ejecución de los componentes en UNIX

775 MB

384 MB

500 MB
Los requisitos de memoria aumentar dependiendo de las funciones que se realizan y el
número de usuarios conectados.

Requisitos de Software

En esta sección se analiza el software necesario para una instalación exitosa de


Warehouse Builder.

Información del sistema operativo

Consulte la Guía de instalación de base de datos Oracle 10g para su sistema operativo, e
instalar los parches necesarios del sistema operativo antes de instalar Oracle Database
10g.

Apoyados plataformas de sistemas operativos

Warehouse Builder 10g Release 1 (10.1) está disponible en las mismas plataformas como
Oracle Database 10g, con dos excepciones. Warehouse Builder 10g Release 1 (10.1) no
está disponible en los siguientes sistemas operativos:

HP OpenVMS Alfa

IBM OS / 390 (MVS)

Sistemas operativos UNIX

En las plataformas UNIX, Warehouse Builder se instala junto con Oracle Database y
comparte los mismos requisitos del sistema. Para el funcionamiento de los requisitos del
sistema, consulte la Guía de instalación de base de datos Oracle 10g para la plataforma
UNIX.

Traductor de Google para empresas:Google Translator ToolkitTraductor de sitio

Aplicación que posee el SMBD utilizado por mi: SQL es SSIS

* Nombre del producto y Versión: SQL Server Integration Services 2016


* Tareas de migración de datos que pueden ser cubiertas por la aplicación y cuáles
no:

El SSIS Import/Export Wizard permite mover datos de origen a destino sin modificar los
datos del origen y permitiendo hacer iteraciones y cambios de información antes de llegar
al destino dentro de tablas de ETL. Se pueden importar datos de fuentes diferentes a SQL
Server.

Con la herramienta Business Intelligence Development Studio, se pueden realizar tareas


de migración fácilmente usando tareas visuales.

No realiza almacén de datos extensos

* Formatos de Archivos que manipula:

Tipos de archivos dtsx o en la base de datos en formato XML.

* Uso de línea de comandos, funciones especiales:

El lenguaje de expresiones incluye un conjunto de funciones que pueden usarse en las


expresiones. Las expresiones pueden usar una sola función, pero generalmente utilizan
varias funciones, combinándolas con operadores.

Las funciones pueden clasificarse en los grupos siguientes:

Funciones matemáticas que realizan cálculos basados en valores numéricos de entrada


que se proporcionan como parámetros a la función y devuelven valores numéricos.

Funciones de cadenas de caracteres que realizan operaciones en valores de entrada de


cadena o de tipo hexadecimal y que devuelven una cadena o un valor numérico.

Funciones de fecha y hora que realizan operaciones en valores de fecha y hora, y


devuelven valores de tipo cadena, numéricos o de fecha y hora.

Funciones del sistema que devuelven información sobre una expresión.


Función Descripción

ABS (expresión de Devuelve el valor absoluto (positivo) de una expresión


SSIS) numérica.

EXP (expresión de Devuelve el exponente de la base e de la expresión


SSIS) especificada.

CEILING (expresión de Devuelve el menor entero mayor o igual que una expresión
SSIS) numérica.

FLOOR (expresión de Devuelve el mayor entero que es menor o igual que una
SSIS) expresión numérica.

LN Devuelve el logaritmo natural de una expresión numérica.

LOG (expresión de Devuelve el logaritmo en base 10 de una expresión numérica.


SSIS)

POWER (expresión de Devuelve el resultado de elevar una expresión numérica a


SSIS) una determinada potencia.

ROUND (expresión de Devuelve una expresión numérica, redondeada a la longitud


SSIS) o precisión especificada..

SIGN (expresión de Devuelve el signo positivo (+), cero (0) o negativo (-) de una
SSIS) expresión numérica.

SQUARE (expresión Devuelve el cuadrado de una expresión numérica.


de SSIS)

SQRT (expresión de Devuelve la raíz cuadrada de una expresión numérica.


SSIS)

* Automatización de tareas:

Utilidad de ejecución de paquetes (línea de comandos de página)

Dtexec:
Puede utilizar dtexec para ejecutar un paquete existente en el símbolo del sistema. Se
accede a la utilidad ejecutando dtexec en un símbolo del sistema, y la especificación de
los interruptores de mando adicionales.

Para obtener más información, consulte la utilidad dtexec (SSIS Tool)

Dtutil:

Puede utilizar la utilidad de línea de comandos dtutil para gestionar los paquetes existentes
en el símbolo del sistema. Puede acceder a los paquetes que se almacenan en la base
de datos de SQL Server msdb, el Almacén de paquetes SSIS, y el sistema de archivos, y
realizar tareas como copiar, borrar, mover, y firmar paquetes. También puede verificar que
existe un paquete especificado.

La utilidad de línea de comandos dtutil incluye las siguientes características:

Observaciones en el símbolo del sistema, lo que hace que el comando de acción rápida
auto-documentado y fácil de entender.

Sobrescribir protección, para que solicite una confirmación antes de sobrescribir un


paquete existente cuando se está copiando o moviendo paquetes.

Ayuda de la consola, para proporcionar información acerca de las opciones de comando


para dtutil.

* Requerimientos técnicos para su utilización:

Framework2

Instalación de SQL Server instala los siguientes componentes de software requeridos por
el producto:

.NET Framework 3.5 SP11


SQL Server Native Client

Archivos de soporte de instalación de SQL Server

software2

Instalación de SQL Server requiere Microsoft Windows Installer 4.5 o una versión posterior

Después de instalar los componentes necesarios, el programa de instalación de SQL


Server verificará que el equipo donde se va a instalar SQL Server 2008 R2 también cumple
con todos los demás requisitos para una instalación correcta. Para obtener más
información, consulte Comprobar los parámetros del Comprobador de configuración del
sistema.

Software de red

los requisitos de software de red para las versiones de 64 bits de SQL Server 2008 R2
son los mismos que los requisitos para las versiones de 32 bits.

Los sistemas operativos soportados han incorporado en el software de red. Autónomo


denominado y las instancias predeterminadas soportan los siguientes protocolos de red:

Se requiere Microsoft Internet Explorer 6 SP1 o una versión posterior para todas las
instalaciones de SQL Server 2008 R2. Internet Explorer 6 SP1 o una versión posterior es
necesario para Microsoft Management Console (MMC), SQL Server Management Studio,
Business Intelligence Development Studio, el componente diseñador de informes de
Reporting Services y la Ayuda HTML.

Disco duro

Los requisitos de espacio en disco variarán con los componentes de R2 SQL Server 2008
que instale. Para obtener más información, consulte los requisitos de espacio en disco
duro más adelante en este tema.

Manejar

Una unidad de CD o DVD, en su caso, se requiere para la instalación del disco.

Monitor
SQL Server 2008 R2 requieren herramientas gráficas Super VGA o de mayor resolución:
al menos 800 x 600 píxeles de resolución.

Otros dispositivos

Dispositivo de señalización: Un ratón Microsoft o dispositivo de puntero compatible se


requiere.

Вам также может понравиться