prodriguez
Curioso
Buenos días.
Trabajo con la versión 9 de Informatica PowerCenter.
Realizando un mapping me he encontrado con el siguiente problema. A ver si alguien me pudiera ayudar porque no soy capaz de encontrarle solución.
Tengo un fichero plano cuyo contenido quiero guardar en una tabla de base de datos.
Dentro de este fichero hay una columna que puede contener x veces el mismo valor pero, al pasarlo a la base de datos, formará parte de la PK.
El otro campo de la PK será un ordinal que indicará el orden de aparición del primer campo.
Un ejemplo:
Tenemos el fichero con los registros
a 1 3f
b 3 f4
a 6 w2
y en la base de datos se tendría que guardar
a 1 1 3f
b 1 3 f4
a 2 6 w2
Como se puede apreciar, en el segundo registro, cuyo primer valor es "a", se ha incluido el ordinal 2. Si hubiera otro registro que empezase por "a", se le pondría el valor 3 y así sucesivamente.
Esto es algo que tanto con otras ETL's se hace realmente fácil pero, con PowerCenter no soy capaz de hacerlo.
¿Alguien me puede ayudar?
Muchas gracias.
Trabajo con la versión 9 de Informatica PowerCenter.
Realizando un mapping me he encontrado con el siguiente problema. A ver si alguien me pudiera ayudar porque no soy capaz de encontrarle solución.
Tengo un fichero plano cuyo contenido quiero guardar en una tabla de base de datos.
Dentro de este fichero hay una columna que puede contener x veces el mismo valor pero, al pasarlo a la base de datos, formará parte de la PK.
El otro campo de la PK será un ordinal que indicará el orden de aparición del primer campo.
Un ejemplo:
Tenemos el fichero con los registros
a 1 3f
b 3 f4
a 6 w2
y en la base de datos se tendría que guardar
a 1 1 3f
b 1 3 f4
a 2 6 w2
Como se puede apreciar, en el segundo registro, cuyo primer valor es "a", se ha incluido el ordinal 2. Si hubiera otro registro que empezase por "a", se le pondría el valor 3 y así sucesivamente.
Esto es algo que tanto con otras ETL's se hace realmente fácil pero, con PowerCenter no soy capaz de hacerlo.
¿Alguien me puede ayudar?
Muchas gracias.