Está en la página 1de 21

Los temas para tratar serán los siguientes:

1) Presentación del producto


2) Características funcionales
3) Topología de instalación
4) Overview del entorno de desarrollo
5) Pruebas de conectividad
6) Creación de procesos de extracción, transformación y carga,
7) Administración del ambiente.
8) Laboratorios y ejercicios

Datastage es un producto de una suite information server, esta se compone de varios pilares y Datastage esta en la
parte de transformación.

LINK: https://www.youtube.com/watch?v=_oKolle3L20

Herramienta que permite transformar e integrar datos, puede trabajar conectado a bases de datos.
El desarrollo se puede trabajar con muchas personas que pueden trabajar en diferente equipos, Jobs para poder
compartir dentro del proyecto los componentes de cada uno de ellos.
Se crean accesos cada uno de estos esteich como se conoce en la herramienta, SQL conexiones.
Cuando Datastage permite conectar todas las bases de datos.
Top-Down permite limpieza de datos, normalización de datos.
Puede tener diferentes procesos, y se comporta de manera secuencial, así:

 Proceso Datastage.
 Transformación.
 Carga (Load).
 Entrega tabla destino puede ser un RPG.

NOTA: Si el servidor sube su procesamiento estos trabajarían de forma en paralelo, estos esquemas permiten una mayor
performance (rendimiento) que la anterior.

Puede conectarse a bases de datos aplicaciones.


Cuando vamos a instalar Datastage, debemos saber como esta la topología, tiene 4 capas lógicas:

 Capa cliente: donde se instala dentro de las estacione de trabajo un PC.


 Capara repositorios de metadatos: una base de datos donde se va almacenar donde están Job, fuentes,
componentes que se construyen, todo lo referente al repositorio.
 Capara de servicios: servidor WAS que se monta para utilizar la herramienta.
 Capa de motor: motor de transformación ETL.
Permite instalar diferentes productos y también se debe tener en cuenta el numero de desarrolladores para conocer
que tipo de hardware vamos a necesitar.

Realizar un sizing (dimensionamiento) operacional.


Existen diferentes clases de topologías de instalación, la capa de cliente se mantienen en las 3 pero en las otras se puede
1 servidor o 2 y hasta 3 servidores.
Este es el modulo de desarrollo, Datastage contiene diferentes proyectos
Overview (Visión de conjunto).
Designer (diseñador).

Permite crear procesos o Job para la integración de datos.

Podemos tomar los steich de la paleta y conectarlos entre ellos.


En este modulo de directorio permite mostrar lo job del Jobs constuio y estos tienen unos estados, cuando estos
proceso se ejecuten cambia el estado y por cada uno se puede mirar el log del Datastage, muestra todos los pasos de lo
que sucedió.
Conectividad: El permite conectarse con conexiones nativas o podemos conectarnos por ODBC, tenemos conectores
para DB2 y diferentes opciones.
Así como se conecta a base de datos también se puede trabajar con archivos planos, se pueden importar la metadata la
estructura como se observa; entonces se puede generar una estructura con esos campos, si no existieran esos campos
del plano entonces también se pueden modificar para la conexión.
Hay un componente PACK forzar se instala y se licencia para conectar, el desarrollador solo necesitaría cual seria el
componente para realizar su desarrollo.

En caso del job amarillo es un JOB Server, para poder trabajar de forma mas sencilla.
En caso del job rojo tipo paralell, maneja tema de hijos para aprovechar mas potencia d ela maquina.
En caso del job verde es un tipo Schedule.

Ejemplo del primer job:

Termina llevando el archivo plano con el dste es una estructura propietaria de Datastage.
El código SAP es donde se va grabar y estos esteich de transformación son enviados a un archivo de salida si existe algún
problema generando un log para saber cómo quedo.
Se administra a través de una sola web y permite definir usuarios, seguridad, ver cuántos usuarios están conectados y
módulos que estén trabajando, se pueden desconectar todos los clientes si es necesario.
Ejemplo de manejo:

Al conectar Designer Client.

Nos loguemos con esa interfaz el usuario debió ser asignado en information server o consola web, se selecciona el
proyecto a cual se quiere conectar.
Repositorios:

Se puede crear una malla de ejecución.


Al terminar ejecuta un email ellos tienen 2 líneas de salida la azul es satisfactorio la roja es fallida.

Un ejemplo la conexión seria así: (Ejemplo BD DB2).


Reiterar video desde 55minutos para ver más funcionamiento detallado.

También podría gustarte