Índice

Search

  1. Prólogo
  2. Introducción a las transformaciones
  3. Puertos de transformación
  4. Memorias caché de transformaciones
  5. Transformación del validador de direcciones
  6. Transformación de agregación
  7. Transformación de asociación
  8. Transformación de excepción de registros incorrectos
  9. Transformación de conversión de mayúsculas y minúsculas
  10. Transformación de clasificador
  11. Transformación de comparación
  12. Transformación de consolidación
  13. Transformación de enmascaramiento de datos
  14. Transformación del Procesador de datos
  15. Transformación de decisión
  16. Transformación de excepción de registros duplicados
  17. Transformación de expresión
  18. Transformación de filtro
  19. Transformación de jerárquica a relacional
  20. Transformación de Java
  21. Referencia API de transformación de Java
  22. Expresiones de Java
  23. Transformación de incorporación
  24. Transformación de generador de claves
  25. Transformación de etiquetador
  26. Transformación de búsqueda
  27. Memorias caché de búsqueda
  28. Memoria caché de búsqueda dinámica
  29. Transformación de macro
  30. Transformación de coincidencia
  31. Transformaciones de coincidencia en el análisis de campos
  32. Transformaciones de coincidencia en el análisis de identidad
  33. Transformación de normalizador
  34. Transformación de fusión
  35. Transformación de analizador
  36. Transformación de Python
  37. Transformación de rango
  38. Transformación de lectura
  39. Transformación de relacional a jerárquica
  40. Transformación de consumidor de servicio web REST
  41. Transformación de enrutador
  42. Transformación de generador de secuencia
  43. Transformación de ordenación
  44. Transformación de SQL
  45. Transformación de estandarizador
  46. Transformación de unión
  47. Transformación de estrategia de actualización
  48. Transformación de consumidor de servicio web
  49. Análisis de mensajes SOAP del servicio web
  50. Generación de mensajes SOAP del servicio web
  51. Transformación de media ponderada
  52. Transformación de ventana
  53. Transformación de escritura
  54. Apéndice A: Delimitadores de transformación

Guía de transformaciones de Developer

Guía de transformaciones de Developer

Crear una transformación de escritura a partir de una transformación existente

Crear una transformación de escritura a partir de una transformación existente

Puede crear una transformación de escritura con los mismos puertos en una transformación que existe en la asignación.
Puede crear un destino para archivos complejos, archivos sin formato o recursos relacionales. Si uno de los puertos de la transformación existente contiene un puerto complejo, debe crear un destino de archivo complejo y vincular los puertos por el nombre o vincular los puertos en tiempo de ejecución en función de la directiva de vinculación. Developer tool puede crear un destino de archivo complejo Avro, Parquet, ORC o JSON.
  1. Abra una asignación en el editor.
  2. Haga clic con el botón derecho en la transformación en el editor de asignación y seleccione
    Crear destino
    .
    Se abre la ventana
    Crear destino
    .
  3. Elija un tipo de archivo complejo, archivo sin formato o de objeto de datos relacionales.
  4. Elija un tipo de vínculo.
    Se puede elegir entre los siguientes tipos de vínculos:
    Vincular los puertos por nombre
    Los puertos de la transformación de escritura corresponden a los del origen y tienen los mismos nombres.
    Vincular el puerto dinámico según el flujo de asignaciones
    La transformación de escritura contiene puertos dinámicos basados en objetos de nivel superior en el flujo de la asignación.
    Vincular los puertos en tiempo de ejecución según la directiva de vinculación
    Los puertos se crean en el destino en tiempo de ejecución según la directiva de vinculación que se configura en la ficha Vinculación en tiempo de ejecución de la transformación de escritura.
    Para obtener más información acerca de puertos dinámicos y configuración de vinculación en tiempo de ejecución, consulte la
    Guía de asignaciones del desarrollador de Informatica.
  5. Dé un nombre al nuevo objeto de datos.
  6. Si lo desea, haga clic en
    Examinar
    para seleccionar una ubicación para el objeto de datos.
  7. Si ha elegido crear un destino de archivo complejo, seleccione el formato de archivo complejo como Avro o Parquet en el cuadro desplegable
    Formato de recurso
    .
  8. Haga clic en
    Finalizar
    .
Developer tool realiza las siguientes tareas:
  • Agrega una transformación de escritura a la asignación.
    La siguiente imagen muestra una transformación de escritura creada a partir de una transformación de lectura:
    La transformación de escritura tiene las mismas columnas que la transformación de lectura a partir de la cual se creó.
  • Vincula puertos.
  • Crea un objeto de datos físico.
    Puede configurar las propiedades del objeto de datos físico. Por ejemplo, debe especificar una conexión de HDFS para el objeto de datos de archivo complejo.