Tutorial de Informatica: Ejercicios y Transformaciones
Tutorial de Informatica: Ejercicios y Transformaciones
doc 5/4/2016
Tutorial de Informática
Ejercicios de Informatica
MOORTHY E S
MATHIVANAN S
Interno de TCS
[Link] 5/4/2016
[Link]ías
[Link] de Fuentes
[Link]ñador de Almacenes
[Link]ÑADOR DE MAPAS
CREANDO MAPEOS
CREANDO SESIÓN
CREATING WORKFLOW
EVALUANDO EL RESULTS
TRANSFORMACIONES
[Link] de FuenteTrtransformación
[Link]ónTrtransformación
TCS Interno
[Link] 5/4/2016
[Link]ón
9EnrutadorTrtransformación
10AgregadorTrtransformación
11UnidorTrtransformación
12BuscarTrtransformación
13OrdenadorTrtransformación
14Generador de SecuenciasTrtransformación
TCS Interno
[Link] 5/4/2016
15RangoTrtransformación
16Estrategia de ActualizaciónTrtransformación
17Procedimiento AlmacenadoTrtransformación
18UniónTransformation
19NormalizadorTrtransformación
==========================Página
Inicio==========================
TCS Interno
[Link] 5/4/2016
[Link] asignada
[Link] de comando
[Link] de temporizador
[Link] de control
Notas:
Crea una carpeta llamada 'BasicTraining' en el gestor de repositorios. Usa
esta carpeta para practicar ejercicios.
TCS Interno
[Link] 5/4/2016
Requisitos previos:
1. Crear repositorio
2. Crear conectividad ODBC para las bases de datos de origen y destino.
3. Registra el servidor Powercenter en el Administrador de flujos de trabajo.
4. Crea cadenas de conexión para las bases de datos de origen y destino.
--TERMINOLOGIES:
SOURCE :
Para extraer datos de una tabla o archivo, primero debes definir fuentes en el repositorio.
puede importar o crear los siguientes tipos de definiciones de fuente en elOrigen
Analizador:
TCS Interno
[Link] 5/4/2016
TARGETS :
MAPPINGS :
Definición de fuente.
Transformación. Realiza diferentes funciones u operaciones en los datos.
Definición del objetivo.
Enlaces. Conectar fuentes, destinos y transformaciones para representar el movimiento de datos.
SESSIONS :
la sesión es un tipo de tarea que nos indica mover datos de un lugar a otro - es decir, eso es
ubicaciones de origen y destino (base de datos para tablas o carpeta para archivos). y cuándo -
(característica de programación que indica cuándo mover los datos) utilizando la lógica del mapeo,
Las características son programación, cadenas de conexión (ubicaciones), ejecución de scripts antes o
Después de iniciar la sesión, enviar un correo sobre los criterios de éxito o fracaso.
WORKFLOWS :
Un flujo de trabajo es un objeto que indica cómo ejecutar tareas como sesiones, tareas de correo electrónico.
& comandos con enlaces condicionales entre las tareas.
Diagrama del Esquema de NorthWind (Fuente) (Toma una impresión para referencia rápida)
Interno de TCS
[Link] 5/4/2016
Analizador de Fuentes
TCS Interno
[Link] 5/4/2016
Figura: 1
1. Seleccione la fuente de datos ODBC utilizada para conectarse a la base de datos de origen.
2. Introduzca un nombre de usuario y una contraseña de base de datos apropiados y válidos
permiso conectar a la base de datos y ver los objetos.
3. Puede que necesite especificar el nombre del propietario para los objetos de la base de datos que desea
utilice como fuentes. Haga clic en Conectar. Si no aparecen nombres de tabla, haga clic en Todos los mostrar
pestaña de propietario. Puedes ver la lista de tablas en la ventana Seleccionar tablas.
Figura: 2
TCS Interno
[Link] 5/4/2016
4. Selecciona los objetos relacionales que deseas importar. Puedes mantener presionado
el Ctrl clave para seleccionar múltiples objetos. Haga clic en Aceptar. La definición de origen se
aparece en el Ventana del analizador de fuentes. Guarda el repositorio presionando Ctrl+S
key
Nota: puedes editar manualmente la columna en la definición haciendo doble clic en
eso.
C:\ProgramFiles\
Informatica PowerCen
Haz doble clic en el ícono de arriba y guarda el archivo plano adjunto en la ubicación
“C:\Archivos de Programa\Informatica PowerCenter 7.1\Servidor\SrcFiles” en tu máquina y
importe la definición de origen del mismo archivo al Analizador de Orígenes.
STEPS:
1. Fuentes (barra de menú) -> Importar desde archivos, verás la ventana como en
figura 3.
Figura: 3
[Link] clic en Aceptar. Verá la ventana para editar la estructura del archivo plano como en la figura 4.
Interno de TCS
[Link] 5/4/2016
Figura: 4
5. Si el archivo contiene los nombres de las columnas, entonces habilite Importar nombres de campo.
desde el primero línea, de lo contrario ignóralo. Para el archivo de ejercicio se dan los nombres de los campos -
así que habilitar.
6. haz clic en siguiente - puedes ver la estructura de fuente importada en el analizador de fuentes.
[Link] el repositorio.
TCS Interno
[Link] 5/4/2016
cd_catalog.xml
STEP:
1. Haga clic en Fuentes (Menú) -> Importar Definición XML.
2. Navega a la carpeta (donde has guardado el archivo) y selecciona el archivo.
3. Haga clic en Abrir. Verá la ventana para editar la estructura del archivo XML como se muestra a continuación.
4. Se pedirá que se anule la longitud infinita - seleccione NO.
5. Haz clic en SIGUIENTE y luego en FINALIZAR.
6. Puedes ver el archivo XML importado en el Analizador de Fuentes como se muestra a continuación.
Diseñador de Almacenes
TCS Interno
[Link] 5/4/2016
2. Elegir
Targets(Of Menu bar) -> Import from database
3. Elija la fuente de datos ODBC de destino e importe los objetos requeridos. Como
puedes ver la estructura importada a continuación.
TCS Interno
[Link] 5/4/2016
Paso: 1 Crear una estructura de destino en Warehouse Designer usando el ícono de destino .
Haz clic en el icono y haz clic en el panel del Diseñador de Almacenes. Puedes ver
la estructura vacía en el panel, como se muestra a continuación, que es de Microsoft SQL Server Database
tipo.
Paso 2: Crea los campos requeridos. Haz doble clic en la estructura y elige
pestaña de columnas. Puedes ver campos vacíos. Crea columnas usando el ícono mostrado
debajo.
TCS Interno
[Link] 5/4/2016
Puedes ver que se ha creado una nueva columna. Crea dos columnas más.
Renombra las columnas y el nombre de la tabla y establece los tipos de datos, la precisión y
escala para las columnas. Haga clic en Aplicar y luego en Aceptar.
Puedes ver que los nombres de las columnas han sido renombrados y los tipos de datos y la precisión están establecidos.
TCS Interno
[Link] 5/4/2016
Elija el DSN de la base de datos que hemos creado y proporcione el nombre de usuario y la contraseña del
base de datos, y haz clic en conectar.
Habilitar la opción Crear tabla de las opciones de Generar y hacer clic en Generar y ejecutar
botón. Si la tabla ya existe en la base de datos, podemos eliminar la tabla antes de
creating by enablingDrop tableoption
Interno de TCS
[Link] 5/4/2016
5. Cree manualmente una definición de objetivo de archivo plano similar a la fuente de archivo plano
src_ft_sales_office, y nombrarlo como trg_ft_sales_office.
Objetivo: Crear estructuras de archivos planos u otro tipo de bases de datos.
Pasos:
Create the required structure.
1. Change theDatabase typetoFlat [Link] you need to create structures
para alguna otra base de datos que puedes elegir aquí. Establece las propiedades del archivo como
ancho fijo o delimitado. Cambiar el nombre de la estructura.
2. Haz clic en Aplicar y luego en OK, podemos ver la estructura objetivo creada en
diseñador de almacenes como se muestra a continuación.
Interno de TCS
[Link] 5/4/2016
Diseñador de Mapeo
Nota: 1. El nombre del mapeo que estás creando debe ser como
m_<nombre_de_transformación_abreviado>_ex_<número>_<descripción para
entendimiento>p. ej. m_SQ_ex_1_mapeo_directo para el primer ejercicio.
2. El nombre de la sesión debe llamarse s_<nombre_mapeo>
Creando Mapeo:
Interno de TCS
[Link] 5/4/2016
TCS Interno
[Link] 5/4/2016
5. Arrastra el objetivo al espacio de trabajo. Puedes ver la vista como se muestra a continuación.
TCS Interno
[Link] 5/4/2016
Nota:
Cuando el mapeo es válido, puedes continuar con la creación de la sesión. El mapeo que
hemos creado un mapeo simple de paso a través (mapeo directo), no realizamos ninguna
operaciones o funciones sobre el flujo de datos. Solo estamos cargando el objetivo con la fuente
datos.
Pero aún cuando llegamos a la fuente para el mapeo, obtenemos la transformación del calificador de fuente por
por defecto, porque sea cual sea el tipo de fuente (Oracle, SQL Server, DB2, archivo plano
…) Informatica convierte los tipos de datos de origen al tipo de datos de transformación de Informatica.
CREANDO SESSIONS:
TCS Interno
[Link] 5/4/2016
Paso 2: En la barra de menú elige Servidor -> Configuración del Servidor. Puedes ver El
El cuadro de diálogo del Navegador de Objetos del Servidor aparece como se muestra a continuación. Haga clic en Nuevo.. para agregar un nuevo servidor.
Puedes ver que el cuadro de diálogo Editor de Servidor aparece como se muestra en la Figura 5.
Server Name: incdxpp025 (Give the name as you gave in Repository Console)
Nombre del host o dirección IP: incdxpp025 (Proporcione la máquina que actuará como
Servidor PowerCenter) y haga clic en Resolver Servidor. Puede ver la IP
apareció a continuación Dirección IP Resuelta. Nota: Siempre que esté a punto de reiniciar
tu máquina necesitas resolver la dirección IP y luego iniciar los servicios.
Avanzado -> Variables del servidor -> $PMRootDir: usar el servidor PowerCenter
directorio de instalación como el directorio raíz "C:\Program Files\Informatica PowerCenter"
7.1\Servidor”. Puedes ver el cuadro de diálogo del editor de Servidor completado en la figura de abajo. Haz clic en Aceptar,
TCS Interno
[Link] 5/4/2016
Figura 5
Haz clic derecho en los servicios de informáticas sobre los servicios del repositorio de informáticas.
y haz clic en iniciar. Refresca para comprobar.
i) Verifica que el servidor de repositorio ha comenzado. Si tu base de datos de repositorio está en tu local
verificación del sistema, los servicios de MS SQL SERVER han comenzado.
ii) Ve a la configuración del servidor de Informatica en el administrador de flujos de trabajo y haz clic en Resolver
Servidor. Como no tenemos una IP estática, necesitamos resolver la IP cada vez que reiniciamos nuestro
máquina.
iii) Puedes configurar los servicios en modo Automático para iniciar los servicios automáticamente.
TCS Interno
[Link] 5/4/2016
Paso 2: Haz clic en Nuevo, puedes ver la ventana de Subtipo. Elige Microsoft SQL Server
y clickOK, The Connection Object Definition dialog box appears
Interno de TCS
[Link] 5/4/2016
Nombre: Northwind – (Nombre utilizado para referirse a la base de datos en el Administrador de Flujo de Trabajo).
Nombre de usuario: bit (Nombre de usuario de la base de datos).
Contraseña:bit (Contraseña utilizada para conectar a la base de datos).
ATTRIBUTES:
Después de llenar la caja con los detalles requeridos, haga clic en Aceptar, podrá ver el nuevo creado
cadena de conexión en objetos de conexión relacional del navegador.
Tienes que crear cadenas de conexión para la base de datos que estamos utilizando como nuestra fuente o
Para crear cadenas de conexión para otro tipo de base de datos, consulte el índice de ayuda.
CREANDO SESIÓN:
Interno de TCS
[Link] 5/4/2016
PASO 2: Puedes ver el cuadro de diálogo de creación de tareas que solicita la tarea y el nombre para el
tarea. Seleccione la tarea como Sesión y dé un nombre a la tarea, y haga clic en Crear.
PASO 3: Mostrará la lista de asignaciones como se muestra a continuación. Actualmente, solo mostrará
una asignación. Elige una y haz clic en Aceptar. Puedes ver la sesión en el desarrollador de tareas
panel. Haz clic en Hecho.
Interno de TCS
[Link] 5/4/2016
También puedes crear una sesión de la siguiente manera. Haz clic en el ícono de sesión en la barra de herramientas y haz clic
en el panel de desarrollador de tareas. Se pedirá seleccionar el mapeo. Selecciona el mapeo
y haga clic en Aceptar.
Nota:
Las sesiones creadas en el desarrollador de Task serán tareas reutilizables. Podemos usar las mismas
sesión en múltiples flujos de trabajo. Incluso podemos crear una sesión en el diseñador de flujos de trabajo o
TCS Interno
[Link] 5/4/2016
El diseñador de worklet directamente, que no es reutilizable, es decir, que solo se puede utilizar en ese flujo de trabajo.
o trabajo.
PASO 1: (Creando Flujo de Trabajo). Haga clic en Flujos de Trabajo (menú) -> Crear
WORKFLOW General tab:Give the name of the workflow and choose the Server
usando y enableTasks debe ejecutarse en Serveroption. Haga clic en Aceptar.
Puedes ver que el flujo de trabajo ha sido creado con StartTask. La figura a continuación muestra
flujo de trabajo con su nombre.
TCS Interno
[Link] 5/4/2016
Haz clic en las sesiones requeridas en la carpeta de Sesiones del Navegador del Repositorio y arrastra
el objeto al panel del Diseñador de Flujo de Trabajo y suelte el botón del mouse.
TCS Interno
[Link] 5/4/2016
ii) haz clic en la primera tarea (Iniciar tarea) que deseas conectar y arrástrala a la segunda tarea
y suelta el cursor del ratón. Puedes ver el enlace entre dos tareas como se muestra
abajo.
diseñador de flujo de trabajo y haga clic botón de iniciar flujo de trabajo en la barra de menú.
3. Abre el monitor de flujo de trabajo y observa el estado del flujo de trabajo en ejecución con
Vista de tareas, como se muestra a continuación.
4. After the task got completed the Status will turn to Succeeded, as show below.
TCS Interno
[Link] 5/4/2016
[Link] hacer doble clic en la sesión que ha tenido éxito y ver los detalles.
estado de la tarea. Puede ver las filas de éxito de origen y las filas de éxito de destino.
Puedes cambiar a Estadísticas de Transformación para ver más detalles estadísticamente.
Nota: Puedes consultar el registro de la sesión para más detalles. Para ver el registro de la sesión, haz clic en
sesión en el panel y haz clic en el ícono de registro de sesión que se muestra a continuación. Puedes ver el
registro de sesión abriendo en el block de notas.
TCS Interno
[Link] 5/4/2016
TCS Interno
[Link] 5/4/2016
PASO 1: Importa la estructura del archivo fuente en el Analizador de Fuentes (ya lo hemos hecho
ya).
PASO 2: Crea la estructura objetivo en Warehouse Designer y genera la
estructura en la base de datos de destino utilizando la opción Generar/Executar SQL de destino
menú (Ya lo hemos hecho).
PASO 3: Crea un mapeo directo con la fuente como archivo plano y el destino como relacional
mesa.
PASO 4: Crea una sesión no reutilizable en el flujo de trabajo wf_Source_Qualifier
y configurar la cadena objetivo con la cadena relacional requerida
(BasicTraining).
PASO 5: Configura la fuente del archivo plano con la ubicación del archivo fuente y su nombre.
Properties
propiedades.
Puedes ver el cuadro de diálogo de Archivos Planos como se muestra a continuación.
TCS Interno
[Link] 5/4/2016
Si abres el archivo, puedes ver los datos a continuación que tienen la columna delimitada
(separado) por coma.
SalesOffice,Region,Country
0001,NW,[Link].
0002,NE,EEUU
0031,SW,Finland
Elige ancho fijo si el archivo es de formato de ancho fijo. Un ejemplo del mismo archivo es
mostrado a continuación
Puede ver el cuadro de diálogo de Propiedades del archivo Delimitador que aparece como se muestra a continuación. Si el
el delimitador fue coma elige ',' o si es algo diferente elige el delimitador.
Si los valores de la columna están entre comillas dobles o comillas simples, elige
CitarOpciones de Simple o Doble. Si no, elija Ninguno. Haga clic en Aceptar y Aplicar.
Guarda el repositorio.
“SalesOffice“,“Region“,“Country“
“0001“,“NW“,“USA“
“0002“,“NE“,“USA“
“0031“,“SW“,“Finland“
TCS Interno
[Link] 5/4/2016
Establezca el número de filas iniciales a omitir en 0. Puede omitir las primeras n filas utilizando esta opción.
Si se especificó el carácter de escape aquí, el servidor de PowerCenter lee el
carácter delimitador como un carácter regular después de leer el carácter de escape
PASO 6: Crea una tarea de enlace entre la tarea de inicio y la sesión recién creada.
PASO 7: Haz clic derecho en la sesión y selecciona Iniciar tarea para comenzar la actual
sesión sola.
PASO 8: Monitorea el estado de la tarea en el monitor de flujo de trabajo y valida los resultados.
Proceso de Evaluación:
TCS Interno
[Link] 5/4/2016
Cuando habilitas la opción, aparece un aviso como el siguiente. Haz clic en Sí para hacerlo reutilizable.
Give the source file name in session as Sales_Offi[Link] and it’s location in Source file
directorio y tipo de archivo fuente como Indirecto.
TCS Interno
[Link] 5/4/2016
PASO 5: Crea el enlace entre la tarea de inicio y la tarea recién creada. Guardar. Iniciar.
Ejecutando la nueva sesión solo. Verifica el estado y busca el archivo en el objetivo.
Valida los resultados.
ex_4: Load the data from Employees to Dim_Sales_Rep (Table structure should
contener EmployeeID, Apellido, Nombre y Título con tipos de datos similares a
tabla de empleados). Extraer solo empleados con el título 'Representante de Ventas'
y ordena la salida por nombre.
PASO 1: Crea el mapeo, utilizando la tabla de origen como Empleados y el destino como
Dim_Sales_Rep (Créalo manualmente y genera en la base de datos usando
Generar/Ejecutar.
TCS Interno
[Link] 5/4/2016
PASO 3: Establecer la cláusula Where. Haga clic en Filtro de origen, podrá ver un Editor SQL.
Proporcione la condición requerida. Puede usar columnas en la pestaña de Puertos (haciendo doble clic)
haciéndole clic). Después de dar la condición requerida, haga clic en Aceptar.
PASO 4: Ordenamiento. Indique el número de columnas que necesitan ser ordenadas en el Número de
Opciones de puertos ordenados. Establezca las columnas en la pestaña de puertos según el orden de clasificación como se muestra.
debajo.
Necesitamos organizar según el PrimerNombre. Así que podemos llevar el PrimerNombre a la parte superior usando
la marca de flecha en la esquina derecha.
Nota: Si necesitamos ordenar el conjunto de resultados por Nombre, Apellido, Título de Cortesía
then we need to bring FirstName to the top followed by LastName and
Título de cortesía.
Interno de TCS
[Link] 5/4/2016
Nota: Acceda a la opción de consulta SQL de la pestaña Propiedades y haga clic en Generar SQL, después de
realizando las modificaciones requeridas. Puedes ver la consulta como se muestra a continuación que será
aplicado en la base de datos para recuperar datos. No podemos hacer filtración, ordenar por o cualquier otro
funciones para fuente de archivo plano.
Podemos realizar la acción inversa definida como SQL Override, enlazar los puertos correspondientes.
Pegue la consulta personalizada y valide contra la base de datos usando la opción de validación. Si
la consulta es válida haz clic en ok.
TCS Interno
[Link] 5/4/2016
ex_5: Load the data from Employees to Dim_Emp_Loc (Table structure should
contain EmployeeID, Last_name, First_name, Title, city and Address with data types
similar a la tabla de empleados). Extraer solo empleados que residan en 'Londres'. Utilizar
Anulación SQL.
PASO 1: Crea una estructura de destino en el diseñador de almacenes con los campos requeridos
generar en la base de datos de destino.
PASO 2: Crea un Mapeo con origen como Empleados y destino como Dim_Emp_Loc.
PASO 3: Crea una consulta personalizada para recuperar datos de la tabla de origen.
PASO 4: Accede a la opción de consulta SQL de la pestaña de Propiedades. Pega la consulta creada, y
validar contra la base de datos de origen - usar la cadena de origen correspondiente, nombre de usuario
y contraseña.
Si la consulta es válida contra la base de datos de origen, aparecerá un mensaje diciendo 'No hay errores'.
detectado como a continuación. Haga clic en Aceptar y Guardar.
Nota: El orden de los campos en la lista de selección de la consulta y los enlaces de salida en SQ deben coincidir.
TCS Interno
[Link] 5/4/2016
Hemos visto suficiente sobre la creación de mapeos, trabajando con fuentes y objetivos y
sesiones y flujo de trabajo. Los siguientes ejercicios explicarán solo sobre trabajar con
transformaciones.
Transformación de Expresión
PASO 1: Crea una estructura de destino en el diseñador de almacenes con los campos como se indica a continuación,
y generar el objetivo en la base de datos de destino.
Haz clic en el ícono que se muestra arriba y haz clic en el diseñador de mapeo que puedes ver un
transformación de expresión como se muestra a continuación. Podemos crear puertos o podemos obtener
la consulta de la transformación anterior - (simplemente arrastra el campo y suéltalo en la expresión.
TCS Interno
[Link] 5/4/2016
PASO 5: Crea los puertos de salida para obtener la salida después de realizar lo requerido.
operaciones. Puedes ver que el puerto de salida 'O' está habilitado - no podemos vincular puertos de entrada a
estos puertos.
TCS Interno
[Link] 5/4/2016
Aplica los cambios. La figura anterior muestra los puertos de salida configurados.
PASO 8: Guarda el repositorio, crea una sesión no reutilizable, un nuevo flujo de trabajo llamado
wf_Expresión_Transformación, carga la tabla de destino y valida los resultados.
Busca en el índice de ayuda de Informatica la sintaxis de todas las funciones listadas en la pestaña.
TCS Interno
[Link] 5/4/2016
Para conocer más detalles sobre las funciones integradas usa ‘Categorías de función
en la búsqueda de informatica.
ex_4: Extract a Supplier list having Supplier’s company name and contact
name and Fax
If suppliers Fax is null populate ‘NOFAX’. Create the target structure
nombrado tgt_ft_Sup_Contactos
En la opción valor predeterminado, podemos proporcionar valores para manejar valores nulos.
Valida los datos utilizando la marca al lado de ellos.
We can handle the null values by creating another port and using the inbuilt function
[Link]:IIF(ISNULL(Fax),'NOFAX',Fax).
TCS Interno
[Link] 5/4/2016
ex_5: Extract the following record format from customer table in a flat file
denominada 'customer_contact' y estructura objetivo denominada
'tgt_ft_cust_contacts'. Extraer solo para Alemania.
María Anders
La tienda de comestibles de Alfred
Obere Str.57
Berlín
Alemania- 12209
Detalles de la columna:
ContactName
CompanyName
Dirección
ciudad
country-postalCode
Obtén todos los puertos requeridos en la transformación de expresión y crea una nueva salida
puerto. Crea una expresión utilizando la función CHR() para obtener la salida formateada anterior.
Nota: Crea el archivo plano de destino con un solo puerto y utiliza la expresión lógica para obtener
el formato anterior.
Transformación de Filtro:
TCS Interno
[Link] 5/4/2016
ex_1: Load the data from Employees to Dim_Sales_Rep (Use the structure
y tabla creada antes. Extraer solo empleados con el título 'Ventas'
Representante y ordenar la salida por Nombre.
Nota: Utilice la transformación de filtro para extraer los datos. La tabla ya está
cargado con los datos de ex_4 de la transformación del cualificador de origen. Usa
opción truncar para truncar la tabla, antes de cargar los datos.
PASO 1: Abre el mapeo m_SQ_ex_4, utilizando la opción Copiar como.. de la pestaña de Mapeos
crear un mapeo llamado m_FLT_ex_1.
La transformación recién creada aparecerá como se muestra a continuación. Arrastre los puertos requeridos desde el
transformación de calificador de origen a transformación de filtro.
TCS Interno
[Link] 5/4/2016
Usa un filtro para cargar los datos de ventas con descuento, ignorando el resto.
TCS Interno
[Link] 5/4/2016
PASO 2: Agrega otro filtro y renómbralo como FLT_Cust_bad y obtén todas las columnas
de calificador de origen a filtro, y agregar condición para filtrar registros con valores nulos.
PASO 3: Vincular FLT_Cust_Clean con el destino dim_cust_clean y FLT_Cust_bad con
objetivo dim_cust_bad. Validar el mapeo, guardar, crear sesión, ejecutar y validar
resultados.
ex_4: Extrae el stock necesario para cumplir los pedidos de la tabla 'productos' a
Archivo 'Prod_delivery' en la carpeta de destino mencionada anteriormente.
Target File_strucuture:
ProductName
CantidadPorUnidad
SupplierID
CategoryID
RequiredUnitsCalculate (‘UnitsInStock’-‘UnitsOnOrder’)-Neglect records if orders
puede ser satisfecho
Cantidad UnidadesRequeridas*PrecioUnidad
Interno de TCS
[Link] 5/4/2016
RouterTransformation:
Nota: Utiliza RouterTransformation para enrutar los datos. Utiliza la opción de truncar para
truncar tablas.
Si hay alguna circunstancia para usar más de una transformación de filtro, podemos usar
Transformación del enrutador.
PASO 3:
TCS Interno
[Link] 5/4/2016
TCS Interno
[Link] 5/4/2016
ex_3: Crear las tablas dim_emp_uk y dim_emp_usa con una estructura similar a
empleados.
Cargar los datos correspondientes de la tabla de empleados a las tablas de destino.
Nota: Maneje todos los nulos en las tablas con los datos correspondientes.
TipoDeDato Reemplazo
CARÁCTER ‘X’
NUMÉRICO -1
FECHA 01-01-2500.
Sugerencia: Usa una expresión para manejar los valores nulos y luego enruta los valores según
bajo las condiciones especificadas.
AggregatorTransformation:
TCS Interno
[Link] 5/4/2016
PASO 3: Habilite la opción Agrupar por OrderID, ya que nuestro requisito es ordenar por
solo OrderID. Abra el Editor de Expresiones para la columna de Ventas y use el incorporado
Funciones y operadores de agregación para construir la expresión y validarla como se muestra
below.
Editor de Expresiones.
ex_2: Find no: of: units ordered and its worth based on category of the
producto de la tabla de productos. Población de los resultados en dim_Order_cat
TCS Interno
[Link] 5/4/2016
ex_3: Based on Supplier ID load the max (unit_price), min (unit_price) and
promedio (precio_unitario) de productos.
Table_name: dim_price_analyse
(
SupplierID
MAX_PRICE MAX(PrecioUnitario)
MIN_PRICE MIN(PrecioUnitario)
AVG_PRICE PROMEDIO(UnitPrice)
)
Nota: Utiliza las funciones integradas en la carpeta Agregador de la pestaña Funciones para usar Max,
Min...
ex_5: Load the freight expense given for each ship from orders table.
Table_name: Dim_Freight
(
ShipName
Freight_Expense SUMA (Flete)
)
JoinerTransformation:
Nota: Use formato de ancho fijo para todos los objetivos de archivo plano. Escriba los nombres de las columnas en el objetivo
archivos.
TCS Interno
[Link] 5/4/2016
TargetTable: dim_stock_list
(
CategoryName
ProductName
QuantityPerUnit
UnitsInStock
Descontinuado
)
Usando tablas de Categorías y Productos.
STEP 1:Create the mapping with required source and target. Create the Joiner
transformación y obtener las columnas requeridas de dos de los calificadores de origen a la
el joiner (el joiner puede aceptar campos de dos fuentes solamente, no más que eso).
TCS Interno
[Link] 5/4/2016
Puedes ver la pestaña 'Portstab' para comprobar los grupos maestro y detalle
Un join normal se obtiene solo si se cumple la condición de unión. Un join externo completo recupera
filas coincidentes así como filas no coincidentes de los conjuntos de datos maestro y detallado. Un detalle
la unión externa obtiene todos los registros de la fuente maestra y las filas coincidentes de la
fuente de detalle, un maestro externo obtiene todos los registros de la fuente de detalle y el
filas coincidentes de la fuente maestra.
TCS Interno
[Link] 5/4/2016
Consulta de prueba:
ex_2: Find the sales of each product in the year 1997(shipped date year
debería ser 1997).
Extraer los datos a Dim_Sales_97.
TCS Interno
[Link] 5/4/2016
Consulta de prueba:
ex_3: Prepare order list to suppliers to fulfill the stock requirement from
tabla de 'productos' basada en la condición dada a continuación.
Nota: Verifique la columna 'UnidadesEnOrden' para encontrar el estado del pedido. Descarte los registros si los pedidos pueden
esté satisfecho.
Ruta Proveedor con Fax a 'Dim_Order_with_Fax' y proveedor sin fax a
Dim_Orden_con_Teléfono
PASO 1: Crear mapeo con las fuentes y destinos requeridos. Añadir el filtro necesario en
la transformación de calificación de origen si es posible.
PASO 2: Crea una transformación de unidor para unir dos tablas. Obtén la salida de la
transformación de unidor a la transformación de expresión.
Interno de TCS
[Link] 5/4/2016
Para crear la variable, crea un nuevo puerto y activa la casilla de verificación de puerto V.
opción. Abre el editor de expresiones y proporciona la expresión requerida. Esta variable
solo se puede utilizar dentro de esta expresión.
PASO 3: Utilice la transformación Router para separar los registros para los destinos Fax y Phone.
Cree los grupos requeridos y las condiciones del grupo en la transformación.
TCS Interno
[Link] 5/4/2016
Consulta de prueba:
Dim_Orden_con_Fax
Dim_Orden_con_Teléfono
File Structure:
Interno de TCS
[Link] 5/4/2016
(
FULL_NAMEFIRST_NAME+LAST_NAME
TOTAL_SALESSUM (([Link] * [Link]) * (1 - [Link]))
)
De Empleados, Pedidos, Detalles del Pedido.
FULL_NAME TOTAL_SALES
Margaret Peacock 225763.69595336914
Janet Leverling 202812.84279346466
…
Consulta de prueba:
Interno de TCS
[Link] 5/4/2016
Consulta de prueba:
SELECCIONAR [Link],
SUMAR (CASO
CUANDO [Link] ESTÉ ENTRE '19960101' Y '19961231' ENTONCES [Link]
SINO 0
FIN* [Link]*(1 - [Link])) COMO VENTAS_96,
SUMA (CASO
CUANDO [Link] ENTRE '19970101' Y '19971231' ENTONCES [Link]
ELSE 0
FIN* [Link]*(1 - [Link])) AS VENTAS_97,
SUMA (CASO
CUANDO [Link] ENTRE '19980101' Y '19981231' ENTONCES [Link]
SINO 0
FIN* [Link]*(1 - [Link])) COMO VENTAS_98
DE
Categorías C UNIR Productos P
ENCENDIDO
[Link]=[Link]
UNIR [Detalles_Pedido] D
ON
[Link]=[Link]
UNIR Pedidos O
EN
[Link]=[Link]
AGRUPAR POR [Link]
ORDER BY [Link]
Consulta de ventas totales: Solo para comparación (para validar el script de prueba).
ex_6: Built logic to extract sales for each category by year and percentage
crecimiento para años adyacentes.
TCS Interno
[Link] 5/4/2016
Note:Copy the mapping for previous exercise and modify to get the following
resultados.
El nombre del archivo: “Crecimiento_Ventas_Categoría” el archivo de destino debe estar en formato de ancho fijo.
(
CategoryName
Sales_96
Ventas_97
96-97 % de crecimiento (VENTAS_97-VENTAS_96)*100/VENTAS_96
Sales_98
Crecimiento 97-98% (VENTAS_98-VENTAS_97)*100/VENTAS_97
)
Consulta de prueba:
SELECCIONAR NombreDeCategoría,
VENTAS_96, VENTAS_97, CAST (CAST ((VENTAS_97-VENTAS_96)*100/VENTAS_96 AS INT) AS
VARCHAR (5)) +' %' COMO "Crecimiento 96-97%",
VENTAS_98, CAST (CAST ((VENTAS_98-VENTAS_97)*100/VENTAS_97 AS INT) AS VARCHAR
(5)) +' %' COMO "97-98 Crecimiento%"
DE
(SELECCIONAR [Link] COMO NombreCategoria,
SUMA (CASO
CUANDO [Link] ESTÉ ENTRE '19960101' Y '19961231' ENTONCES [Link]
ELSE 0
FIN* [Link]*(1 - [Link])) COMO VENTAS_96,
SUMA (CASO
CUANDO [Link] ENTRE '19970101' Y '19971231' ENTONCES [Link]
EN OTRA CASO 0
TCS Interno
[Link] 5/4/2016
[Link]=[Link]
UNIR Pedidos O
ENCENDIDO
[Link]=[Link]
AGRUPAR POR [Link]
) TEMP
Transformación de búsqueda:
PASO 1: Haz clic en el icono de transformación de búsqueda en la barra de herramientas y haz clic en el mapeo
panel.
PASO 2: Se mostrará un aviso para seleccionar la tabla de búsqueda. Puede seleccionar la búsqueda.
tabla de la fuente existente, definiciones de objetivo o puedes importar una nueva estructura
utilizando la opción Importar. Selecciona la estructura requerida y haz clic en Aceptar.
Podemos buscar datos en un archivo plano o en una tabla relacional, vista o sinónimo. Buscar
realiza un join izquierdo externo con la fuente en la posición izquierda para recuperar todos los registros de la fuente
mesa.
PASO 3: Obtén las columnas requeridas de la fuente para la transformación de búsqueda. Crea una
unir condición en la pestaña de condiciones. Si se crean múltiples condiciones, la lógica
El operador Y está configurado por defecto. Podemos usar operadores de comparación =, >, <, >=, <=, !=
en las condiciones de unión que no es posible en la transformación Joiner. Validar. Tomar el
campos requeridos para el próximo TRT.
TCS Interno
[Link] 5/4/2016
Con las tablas de Pedidos y Clientes anteriores, veremos la diferencia entre LookUp
transformación y transformación de Joiner. Cuando usamos Joiner con la condición de Join
[Link]=[Link](+) para recuperar todas las filas de la tabla Orders
entonces el conjunto de datos resultante será como a continuación.
TCS Interno
[Link] 5/4/2016
Para el caso anterior, el CustomerIDVINE de la tabla de pedidos tiene múltiples casos de coincidencia.
con la tabla de Clientes, recuperando todos los casos de coincidencias múltiples, como se mencionó
arriba.
En el caso de LookUP, no recuperará todos los casos de coincidencia múltiple. Para manejar el
caso de múltiples coincidencias se nos proporciona con una política de búsqueda de opciones en múltiples
pestaña de propiedades coincidentes.
si seleccionamos Usar Primer Valor, solo seleccionará el registro de cliente con CustomerKey=1,
si seleccionamos Usar Último Valor, solo se seleccionará el registro del cliente con CustomerKey=6,
si seleccionamos Reportar Error, las filas de salida correspondientes se escribirán en la sesión
registrar como informe de error.
Para el caso anterior, si se elige la opción Usar Primer Valor, entonces los datos resultantes serán
como se indica a continuación.
TCS Interno
[Link] 5/4/2016
Create another lookup transformation for Supplier and link to target. Continue… with
el proceso.
Consulta de prueba:
TableName: Dim_Due_Deliverables
(
OrderID
FullName [Link] + ' ' + [Link]
RequiredDate
)
De Pedidos y Empleados.
TCS Interno
[Link] 5/4/2016
PASO 1: Crea un mapeo con la tabla de órdenes como origen y Dim_Deliverables como
objetivo. Agregue la condición de filtro requerida en el cualificador de origen.
PASO 2: Crea una transformación de búsqueda con las columnas requeridas. Desde la búsqueda
tabla, solo necesitamos EmployeeID para unir con la tabla de Órdenes y Empleados
FullName. Another column for accepting input column from Orders table for join
condición.
SELECCIONAR
[Link]+[Link] como NombreCompleto,
[Link] como EmployeeID
DE Empleados
El Lkp Override: Podemos tomar un archivo plano, tabla, vista o sinónimo como fuente de búsqueda
en general. En cambio, podemos tomar el resultado de la consulta en el LookUp Override como un
LookUp source. Using the above steps we can create LookUp override.
Desconectado:
Interno de TCS
[Link] 5/4/2016
Usando la expresión :LKP() para pasar i/p al Lookup no conectado TRT y obtener o/p.
STEP 8:Connect the expression to the target and continue with session creation
y validaciones de resultados.
Consulta de prueba:
Jerarquía_dim
(
ID de empleado
FullName [Link] + ' ' + [Link]
Título
Gerente [Link] + ' ' + [Link]
)
De los empleados.
Nota: Utilice el concepto de auto unión. Si el Gerente tiene un manejador NULL, use 'Sin Gerente'.
Sample Data:
TCS Interno
[Link] 5/4/2016
Toma la fuente como Empleados y crea una transformación de búsqueda con Empleados
mesa y continuar con el proceso…
Consulta de prueba:
SORTERTransformation:
Consulta de prueba:
TCS Interno
[Link] 5/4/2016
ex_2: Extract Orders taken by employees and sort the result by EmployeeID
De pedidos y empleados.
Target_file: Orders_by_Employees
(
EmployeeID
NombreCompleto
OrderID
OrderDate
)
Consulta de prueba:
Edad_empleado
(
FullName
BirthDate
Edad
)
Consulta de prueba:
TCS Interno
[Link] 5/4/2016
ex_1: Create dim_customers table with columns from Customers table and
Columna Customer_Key.
Nota: Utiliza la Transformación Generadora de Secuencias para generar la Clave del Cliente.
Habilitar la opción de restablecer en la Transformación de Generador de Secuencia.
PropertiesTab
TCS Interno
[Link] 5/4/2016
RANKTransformation:
Dim_Top_10_Cust
(
NombreDeLaEmpresa
TotalSales
Rango
)
Sample Data:
PASO 1: Crea un mapeo con las fuentes y el destino requeridos. Crea dos unidores para unir.
tres tablas de origen como en la consulta de prueba.
PASO 2: Agregar un Agregador para agregar el resultado del segundo unidor al cliente
nivel. Utiliza la lógica de cálculo dentro del Agregador.
PASO 3: Agrega una Transformación de Rango, puedes ver una columna llamada RANKINDEX
ya existente en la transformación. Esto generará el número de secuencia para
Columna de clasificación. Obtenga las columnas necesarias de la transformación de Agregador a Clasificación.
TCS Interno
[Link] 5/4/2016
Ejemplo:
Source
Empleado Cliente Ventas
100 100A 1000
101 101A 1050
102 102A 1200
100 100B 1600
100 100C 1810
101 101B 1100
102 102B 1675
102 102C 1675
Si clasificamos la fuente utilizando las ventas, entonces llegaremos al conjunto de datos Clasificado por Ventas. Si nosotros
clasifica la fuente utilizando ventas y agrupando por empleado, entonces obtendremos el resultado como
próximo conjunto de datos. La clasificación será para cada grupo de empleados.
Properties:
TCS Interno
[Link] 5/4/2016
Consulta de prueba:
TCS Interno
[Link] 5/4/2016
Cree una lógica en el Mapeo para insertar las filas solo si la fila no existe en
tabla de destino.
Nota: Esta lógica se puede construir utilizando el asistente - 'Objetivos de Crecimiento Lento'.
no soporta actualización.
INSERTAR EN UPD_SRC_Empleados
VALORES(10,'McKenna','Patricia','Asociado de Ventas','Sr.')
'1962-04-24 00:00:00.000','1995-11-15 00:00:00.000',
'8 Johnstown Road',
'Cork','Co. Cork',null,'Ireland','2967 542','428',
null,'Patricia McKenna trabajó en el Hungry Owl All-Night Grocers y, él se unió a la
empresa en beneficio del comité de Asociación de Ventas. Después de completar su proyecto, él
será transferido a Hungry Owl All-Night Grocers',2,null);
PASO 1: Conéctese a la base de datos Northwind (fuente). Haga clic derecho en la base de datos y
seleccionar AllTasks -> Exportar Datos..
TCS Internal
[Link] 5/4/2016
PASO 2: Aparecerá el Asistente para Importar/Exportar DTS. Haz clic en Siguiente>. Puedes ver el Asistente
asking for source details. Fill it will required data ( Server, DatabaseName, UN/PW)
y haga clic en siguiente. Le pedirá los detalles del destino (rellénelo con los datos requeridos) y haga clic
siguiente.
PASO 3: Se le pedirá que elija las siguientes opciones. Elija la opción Copiar tabla(s) y
continuar..
PASO 4: Seleccione las tablas de origen requeridas como se muestra a continuación y en el Destino
las columnas dan los nombres de destino requeridos. Dar el nombre de destino como UPD_Empleados.
Haga clic en Siguiente. Continúe el proceso. Usando esta utilidad de Exportar/Importar, podemos exportar o
importar tablas no solo en SQL Server... Podemos usarlo para cualquier base de datos. Podemos ver
la lista en el cuadro desplegable de la selección de la fuente de datos de la primera figura del asistente.
Podemos crear paquetes similares a los mapeos de informatica. Es una herramienta ETL gratuita de SQL
Servidor.
Interno de TCS
[Link] 5/4/2016
Nuestra idea para obtener lógica para el objetivo de crecimiento lento es mediante la comparación entre la fuente y el destino.
mesas.
ACTUALIZAR UPD_SRC_Empleados
ESTABLECER Región ='*DESCONOCIDO'
DONDE la Región es nula;
Nota: Crear un mapeo para actualizar solo si se han realizado cambios en la columna 'Región'.
No debería permitir nuevas inserciones.
Compara la columna Region de las tablas de origen y destino. Si hay algún cambio
Actualiza la columna.
TCS Interno
[Link] 5/4/2016
Crea un mapeo para dimensiones que cambian lentamente. Verifica con el mapeo con el
los scripts anteriores. Utilice las tablas de origen y destino utilizadas en el ejercicio anterior. Este mapeo
should support both new insertion and Updation.
INSERTAR EN UPD_SRC_Empleados
VALORES(11,'Crowther','Simon','Asociado de Ventas','Sr.'
'1962-04-24 00:00:00.000','1995-11-15 00:00:00.000',
345 Queensbridge
'London',null,'SW7 1RZ','UK','(171) 555-7733','428',null,'Simon Crowther served in the
Norte/Sur y, se unió a la empresa por el bien del comité de Asociación de Ventas.
Después de completar su proyecto, será trasladado al norte/sur para continuar.
ACTUALIZAR UPD_SRC_Empleados
ESTABLECER ReportsTo=-1
DONDE ReportsTo es nulo;
STORED PROCEDURETransformation:
TCS Interno
[Link] 5/4/2016
ex_1: CREATE the procedure given below in the source database. Create a
PROCEDIMIENTO ALMACENADO Transformación y usarlo para recuperar el Nombre Completo de un
empleado.
Cree un procedimiento dado a continuación en la base de datos de origen utilizando el Analizador de Consultas.
DE Empleados
DONDE EmployeeID=@@EmployeeID
IR
Ejecutando el procedimiento para probar. (Estos comandos de prueba solo se ejecutan para
parámetros de un solo registro. Para múltiples registros, use cursores
PASO 1: Copie el mapeo Ex_2 de la transformación de búsqueda. Cambie la lógica para obtener
el
TCS Interno
[Link] 5/4/2016
PASO 2: Crea una transformación de procedimiento almacenado usando el ícono en la barra de herramientas. Esto hará
instrucciones para los procedimientos de selección en la base de datos. Como se mostró arriba. Seleccionar
base de datos apropiada, UN/PW y procedimiento/función que necesitas importar y hacer clic
Está bien.
STEP 3:You can note the new Stored procedure transformation has been created in
el mapeo. Puedes ver los puertos de entrada y salida para el Procedimiento Almacenado
Transformación. Proporcione los enlaces de entrada requeridos y tome el puerto de salida requerido.
SP TRT importado
Use the procedure below to get the EmployeeID and Country and generate
Ingresos anuales y tributación. Cargue el resultado en el archivo llamado [Link]
containing FullName, Annual Income andTaxPayable. The target file should
ser de ancho fijo.
@@IDEmpleado int
@@País varchar (15),
@@NombreCompleto varchar(30) SALIDA
@@IngresosAnuales decimal SALIDA,
TCS Interno
[Link] 5/4/2016
COMO
SELECCIONAR
@@NombreCompleto = Nombre+Apellido
@@AnnualIncome = 15000*12,
@@Taxation = CASE WHEN @@Country='UK' THEN 15000*12*.4 ELSE 15000*12*.2
FIN
DE Empleados
DONDE EmployeeID=@@EmployeeID
IR
DECLARAR
@@FullName varchar(30),
@@IngresoAnual decimal,
Impuesto decimal
ex_3: Practice
Utilice el procedimiento a continuación para extraer el Nombre Completo del Empleado, Total de Bonificación en un
archivo plano.
@@IDdeEmpleado int,
@@País varchar (15),
@@NombreCompleto varchar(30) SALIDA
@@TotalBonificación decimal(23,4) SALIDA
COMO
TCS Interno
[Link] 5/4/2016
[Link]=[Link]
DONDE [Link] NO ES NULL Y
[Link]=@@EmployeeID
AGRUPAR POR [Link]+' '+[Link]
IR
DECLARAR
@@NombreCompleto varchar(30)
@@TotalBonus decimal(23,4)
ex_4: Use the below function and extract Customer & Sales by Customer
información. Carga los datos a un Notepad. De la misma manera
(@CustomerID varchar(5) )
Consulta de Prueba:
Transformación UNIÓN
ex_1: Create a Contact lists of Suppliers and Customers with the fields
listado a continuación.
Interno de TCS
[Link] 5/4/2016
Datos de muestra
PASO 2: Puedes ver la nueva transformación en la paleta del diseñador como se muestra a continuación.
PASO 3: Seleccione los campos requeridos de la transformación de origen (en este ejercicio seleccione
los campos de la transformación de expresión) y arrastra el cursor y colócalo en el
Transformación de unión y simplemente suelta el botón del mouse.
TCS Interno
[Link] 5/4/2016
Puedes ver los dos conjuntos diferentes de campos que aparecen. Uno para los puertos de SALIDA y
el otro para el grupo de entrada con el nombre NEWGROUP.
PASO 4: Haz doble clic en la transformación Unión y abre la pestaña Grupos. Puedes ver
las propiedades como se indica a continuación.
Puedes renombrar los grupos existentes y puedes crear cualquier número de grupos. Para esto
ejercicio renombrar el grupo existente para nuestra conveniencia.
A medida que creamos un nuevo puerto, se creará un nuevo conjunto de campos correspondientes en los puertos.
pestaña. Después de crear dos campos, puedes ver la transformación como en la figura a continuación.
TCS Interno
[Link] 5/4/2016
Enlaza los diferentes conjuntos de fuentes de datos a la transformación UNION y enlaza la salida a la
objetivo. La vista icónica del mapeo se muestra a continuación.
TCS Interno
[Link] 5/4/2016
Consulta de prueba :
SELECCIONAR
City, CompanyName, ContactName, 'Customers' AS Relationship
DE Clientes
UNIÓN
SELECCIONAR
City, CompanyName, ContactName, 'Suppliers'
DE Proveedores
Ex_2: Crea una nueva tabla objetivo Dim_Locations con los campos Ciudad, País
CódigoPostal, Región de Clientes, Proveedores y Empleados. Así como
dimensiones confirmadas.
Consultando Prueba :
SELECCIONAR
City, Country, PostalCode, Region
DE Clientes
UNIÓN
SELECCIONAR
City, Country, PostalCode, Region
DE Proveedores
UNIÓN
SELECCIONAR
City, Country, PostalCode, Region
DE Empleados.
TransformaciónNormalizer
TCS Interno
[Link] 5/4/2016
Ex_1: Utilice los archivos incrustados a continuación como fuente y cargue los datos en el
tabla de destino con la estructura especificada en la declaración DDL a continuación.
D16220w1.cblcust_acct_own.out
Antes de comenzar:
Haga doble clic en los archivos incrustados y guárdelos en las ubicaciones de los archivos de origen. El
.cbl es el archivo que representa la estructura del archivo y .out es el dato
archivo.
Ejecute la declaración DDL en la base de datos de destino utilizando SQL Query Analyzer.
Utiliza la opción Importar desde Archivo Cobol del menú de fuentes para importar la estructura cobol.
Apunte al archivo .cbl que contiene la estructura del archivo y haga clic en aceptar.
Interno de TCS
[Link] 5/4/2016
PASO 2: Crea un nuevo mapeo y añade fuente cobol al mapeo que puedes ver
la transformación Normalizer que aparece junto a la estructura de origen en lugar de
Transformación de calificador de origen.
TCS Interno
[Link] 5/4/2016
PASO 3: Agrega la estructura de destino al mapeo y vincula los puertos de salida del
Transformación de normalización al objetivo.
PASO 4: Al configurar la sesión, necesitas establecer el nombre del archivo de origen como .out
el nombre de archivo no es el nombre de archivo .cbl. El archivo .out es el archivo de datos. Establezca el nombre de archivo de destino como
cust_acct_own.txt
Abra las propiedades del archivo del conjunto para establecer las propiedades del archivo fuente. Establezca el archivo
propiedades para propiedades de ancho fijo.
Haga clic en Avanzado y establezca el número de filas iniciales a omitir en: 0.
Establecer Código Página: a IBM EBCDIC inglés estadounidense como se indica a continuación
TCS Interno
[Link] 5/4/2016
Ejecute el script de inserción a continuación en la base de datos fuente después de crear la tabla:
ESTRUCTURA OBJETIVO:
Ejecuta el DDL en la base de datos de destino. Importa las estructuras de origen y destino de
source and target databases to informatica designer.
Note: In this exercise, the target field Skill_Set has three occurrences (skill_1, skill_2,
skill_3) en la tabla de origen. Por lo tanto, establezca el campo Ocurre de Skill_Set en 3.
TCS Interno
[Link] 5/4/2016
A medida que configuras la ocurrencia en 3, visualiza la pestaña de puertos. Puedes ver los tres puertos de entrada.
ha sido creado para el puerto de salida único Skill_Set.
Estructuras portuarias
Vista de mapeo
TCS Interno