-
Configure las reglas de Table Lookup mediante la creación de una instancia de
TableLookupConfiguration
. Dentro de esta instancia:
Agregue una instancia de tipo AbstractTableLookupRule
. Esta instancia AbstractTableLookupRule
debe definirse con el uso de una de estas clases: Standardize
,Categorize
o Identify
, que corresponde a la categoría de regla deseada de Table Lookup.
-
Establezca los detalles de la ruta de los datos de referencia y el tipo de ubicación creando una instancia de
ReferenceDataPath
. Consulte Enum ReferenceDataPathLocation.
-
Cree una instancia de
TableLookupDetail
, mediante el paso de una instancia de tipo JobConfig
y laTableLookupConfiguration
y las instanciasReferenceDataPath
creadas con anterioridad como los argumentos para su constructor.
-
Establezca los detalles del archivo de entrada mediante el campo
inputPath
de la instancia TableLookupDetail
.
Para un archivo de entrada de texto, cree una instancia de FilePath
con los detalles relevantes del archivo de entrada mediante la invocación del constructor apropiado. Para un archivo de entrada ORC, cree una instancia de OrcFilePath
con la ruta del archivo de entrada ORC como argumento.
-
Establezca los detalles del archivo de salida mediante el campo
outputPath
de la instancia TableLookupDetail
.
Para un archivo de salida de texto, cree una instancia de FilePath
con los detalles relevantes del archivo de salida mediante la invocación del constructor apropiado. Para un archivo de salida ORC, cree una instancia de OrcFilePath
con la ruta del archivo de salida ORC como argumento.
-
Establezca el nombre del trabajo mediante el campo
jobName
de la instancia TableLookupDetail
.
-
Establezca la bandera
compressOutput
de la instancia TableLookupDetail
en verdadero para comprimir la salida del trabajo.