Índice

Search

  1. Preface
  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 coincidencia
  30. Transformaciones de coincidencia en el análisis de campos
  31. Transformaciones de coincidencia en el análisis de identidad
  32. Transformación de fusión
  33. Transformación de normalizador
  34. Transformación de analizador
  35. Transformación de Python
  36. Transformación de rango
  37. Transformación de lectura
  38. Transformación de relacional a jerárquica
  39. Transformación de consumidor de servicio web REST
  40. Transformación de enrutador
  41. Transformación de generador de secuencia
  42. Transformación de ordenación
  43. Transformación de SQL
  44. Transformación de estandarizador
  45. Transformación de unión
  46. Transformación de estrategia de actualización
  47. Transformación de consumidor de servicio web
  48. Análisis de mensajes SOAP del servicio web
  49. Generación de mensajes SOAP del servicio web
  50. Transformación de media ponderada
  51. Transformación de escritura
  52. Delimitadores de transformación

Developer Transformation Guide

Developer Transformation Guide

Transformations in the Native and Hadoop Environments

Transformations in the Native and Hadoop Environments

Mappings that run in the Hadoop environment can return different results than mappings that run in the native environment.
Consider the following processing differences:
  • Hadoop uses distributed processing and processes data on different nodes. Each node does not have access to the data that is being processed on other nodes. As a result, the Hadoop execution engine might not be able to determine the order in which the data originated. So, when you run a mapping in a Hadoop environment and you run the same mapping in the native environment, both mappings return correct results, but the results might not be identical.
  • Each of the run-time engines in the Hadoop environment can process mapping logic differently. In the Hadoop environment, Informatica transformations might be fully supported, supported with restrictions, or not supported. Similarly, in the native environment, some Informatica transformations and transformation behavior might not be supported.
The following table lists transformations and support for different engines in a Hadoop environment:
Transformation
Blaze Engine
Spark Engine
Hive Engine
Transformations not listed in this table are not supported in the Hadoop environment.
Address Validator
Supported
Supported*
Supported
Aggregator
Supported
Supported
Supported
Case Converter
Supported
Supported*
Supported
Classifier
Supported
Supported*
Supported
Comparison
Supported
Supported*
Supported
Consolidation
Supported
Supported*
Supported
Data Masking
Supported
Supported
Supported
Data Processor
Supported
Not supported
Supported
Decision
Supported
Supported*
Supported
Expression
Supported
Supported
Supported
Filter
Supported
Supported
Supported
Java
Supported
Supported
Supported
Joiner
Supported
Supported
Supported
Key Generator
Supported
Supported*
Supported
Labeler
Supported
Supported*
Supported
Lookup
Supported
Supported
Supported
Match
Supported
Supported*
Supported
Merge
Supported
Supported*
Supported
Normalizer
Supported
Supported
Supported
Parser
Supported
Supported*
Supported
Python
Not supported
Supported
Not supported
Rank
Supported
Supported
Supported
Router
Supported
Supported
Supported
Sequence Generator
Supported
Supported*
Not supported
Sorter
Supported
Supported
Supported
Standardizer
Supported
Supported*
Supported
Union
Supported
Supported
Supported
Update Strategy
Supported
Supported*
Supported
Weighted Average
Supported
Supported*
Supported
*Not supported for Big Data Streaming on the Spark engine. For more information about Big Data Streaming transformations, see the
Big Data Streaming User Guide
.