oscarw

Publicaciones

  • update/insert problema

    Hola

     

    cordial saludo,

     

    bueno nuevamente con dudas y algunos problemas en el mapeo de datos.

     

    A ver tengo el siguente problema, he creado un mapa para el cual la tabla destino tiene un campo PK (secuencia)y tres campos me representan un constraint unique, para la asignacion del pk no se hace uso del NEXTVAL para obtener el ultimo valor de la secuencia. Para esto sean definido los valores de secuencia 

    en una tabla tabla_secuencia. el problema se me esta presentando cuando corrro el mapa pues me aparece el error ora-00001 violation unique constraint para ambos casos pk y el unique de los tres campos.  Para verificar este error he realizado una revision en los valores almacenados en la tabla_secuencia buscando si ya existen valores asignados en la tabla destino, pero en esta situación este no es el problema los valores de secuencia existentes en la tabla_secuencia no presentan conflicto. para la asignacion de los valores de secuencia se ha definido una funcion que me retorna el valor de secuencia correspondiente una vez este es asignado en la tabla destino mediante un trigger se elemina el valor de la tabla_secuencia.

  • mi primer mapa ! dudas.

     Hola 

     

    cordial saludo. 

     

     

    bueno por fin inicie con owb, ya he armada mi primer mapa que se trae los datos de una bd sql server. 

     

    he creado todos las conversiones necesarias para esto hago uso de expresiones (no se si es correcto..mmm tal vez usar filtros  aun no lo tengo claro) que funcionan si problemas. 

     

    1.bueno la duda puntual que tengo es para cuando hago el debug ... se genera un error y me dice que tengo que definir datos de prueba ... bueno para esto uso la opción de test y defino la tabla nueva que copia los datos de la original (target) pero esto me crea una tabla en el destino. he aquí el punto de mi duda ¿luego de hacer el debug puedo borrar dicha tabla ?  

     

    2.mmm... no tengo claro los puntos que debo tener en cuenta  a la hora de hacer el deploy del mapa... intente hacerlo pero no sucedio nada, me pueden guiar en este punto ¿ que me hace falta ? , el mapa esta creado y validado. En la prueba del debug ya verifique la importacion de los datos, solo me resta hacer el deploy el cual hasta el momento no he logrado generar.

     

     

     

     

  • Cargue Incremental

     Hola 

    cordial saludo, 

     

     

    bueno recien inicio en este tema ... estoy trabajando con owb ETL para cargar datos desde una BD Sql server. Tengo la duda sobre como realizar cargue incremental. 

     

    no quiero hacer un filtro para comparar si el registro se repite... pienso en algo como que solo se traigan los datos que cambiaron y los nuevos.. aunque no tengo claro como, no se si en sql server existe alguna funcionalidad que permita verificar que datos han cambiado en las diferentes tablas de las que se están haciendo los mapeos. 

     

     

    espero me pueden dar una idea.