Resumen de los métodos API de transformación de Java
Resumen de los métodos API de transformación de Java
En las fichas de introducción de código de la vista
Java
del editor
, puede añadir métodos API al código Java para definir el comportamiento de la transformación.
Para añadir un método API al código, expanda la lista
API invocables
en el navegador de la ficha de introducción de código, y luego haga doble clic en el nombre del método que desee añadir al código.
También puede arrastrar el método desde el navegador hasta el snippet de código Java o especificar manualmente el método API en el snippet de código Java.
Puede añadir los siguientes métodos API al código Java en una transformación de Java:
defineJExpression
Define la expresión de Java.
failSession
Devuelve una excepción con un mensaje de error y la
de sesión
genera un error.
generateRow
Genera una fila de salida para las transformaciones de Java activas.
getInRowType
Devuelve el tipo de entrada de la fila actual en la transformación.
incrementErrorCount
Incrementa el recuento de errores para la de
sesión
.
invokeJExpression
Invoca una expresión de Java definida mediante el método defineJExpression.
isNull
Comprueba si hay un valor nulo en una columna de entrada.
logError
Escribe un mensaje de error en el de sesión.
logInfo
Escribe un mensaje informativo en registro de .
resetNotification
Si el equipo del servicio de integración de datos se ejecuta en modo de reinicio, restablece variables que utiliza en el código Java después de la ejecución de una asignación.
setNull
Establece como nulo el valor de una columna de salida en una transformación de Java activa o pasiva.