Sunteți pe pagina 1din 9

Spoon

Spoon es el diseador grfico de transformaciones y


trabajos del sistema de ETTLs de Pentaho Data Integration
(PDI), tambin conocido como Kettle (acrnimo recursivo:
"Kettle Extraction, Transformation, Transportation, and Load
Environment ").
Est diseado para ayudar en los procesos ETTLs, que
incluyen la Extraccin, Transformacin, Transporte y Carga
de datos.
Spoon es una Interfaz Grfica de Usuario (GUI), que permite
disear transformaciones y trabajos que se pueden ejecutar
con las herramientas de Kettle (Pan y Kitchen).
Pan es un motor de transformacin de datos que realiza
muchas funciones tales como lectura, manipulacin, y
escritura de datos hacia y desde varias fuentes de datos.

Los Trabajos normalmente se planifican en modo


batch (por lotes) para ejecutarlos automticamente
en
intervalos
regulares.
Las Transformaciones y Trabajos se pueden describir
usando un archivo XML o se pueden colocar en un
catlogo de base de datos de Kettle.
Luego Pan o Kitchen pueden leer los datos para
ejecutar los pasos que se describen en la
Transformacin o ejecutar el Trabajo.
En
resumen,
actualizacin,
Warehouses.

PDI
facilita
la
construccin,
y
mantenimiento
de
Data

Instalacin de Spoon
Para instalar Spoon seguir las siguientes instrucciones:
1. Instalar Java Runtime Environment (JRE) de Sun
Microsystems, versin 1.5 o superior. JRE se puede
descargar
libre
y
gratuitamente
de
http://www.javasoft.com/.
2. Descargar
Kettle,
desde
la
siguiente
direccin:
http://sourceforge.net/projects/pentaho/files/Data
%20Integration/
3. Descomprimir el archivo recientemente descargado, en
un
directorio
de
su
eleccin.
Por
ejemplo:
"/home/datos/programas/".
4. En ambientes tipo Unix (Solaris, GNU/Linux, MacOS, por
ejemplo), se debe hacer que los scripts en shell sean
ejecutables. Para ello se debe hacer lo siguiente:

Iniciar Spoon
Los siguientes scripts permiten iniciar Spoon en diferentes
plataformas:
spoon.bat: inicia Spoon en la plataforma Window$. En esta
plataforma basta con ejecutar el archivo .bat para iniciar
Spoon.
spoon.sh: inicia Spoon en una plataforma tipo Unix, tal
como GNU/Linux, Apple OSX, y Solaris. En este caso
debemos ejecutar la siguiente sentencia:
cd /home/datos/programas/data-integration
sh spoon.sh
Para crear un acceso directo en la plataforma Window$, se
proporciona un icono. Utilizar "spoon.ico" para establecer el

Plataformas soportadas
La GUI de Spoon es soportada en las siguientes
plataformas:
M$ Window$: todas las plataformas desde
Window$ 95, incluyendo Vista.
GNU/Linux GTK: en procesadores i386 y x86_64,
trabaja mejor en Gnome.
OSX de Apple: trabaja en ambas mquinas,
PowerPC e Intel.
Solaris: utilizando una interface Motif (GTK
opcional).
AIX: utilizando una interface Motif.

Descripcin de la Interfaz de Usuario


La pestaa "rbol Principal" en el panel izquierdo de
Spoon permite ver las conexiones asociadas con los
Trabajos y Transformaciones abiertas.
La pestaa "Objetos Principales" en el panel
izquierdo de Spoon contiene los pasos disponibles
para construir la Transformacin (entrada, salida,
bsqueda, transformar, uniones, scripting, etc) o el
Trabajo (general, mail, scripting, etc), dependiendo
el caso.

Opciones de la Lnea de Comandos


Las opciones de la lnea de comandados que se pueden
utilizar al iniciar la aplicacin Spoon son las siguientes:
-file=nombreArchivo
La opcin anterior ejecuta la transformacin especificada
(.ktr: Transformacin de Kettle).
-logfile=nombreArchivoAcceso
La opcin anterior permite especificar la ubicacin del
archivo de log. Por defecto es la salida estndar.
-level=nivelAcceso

La opcin anterior establece el nivel de log para la


transformacin que se est ejecutando.
Los valores posibles son:
Nothing No muestra ninguna salida
Error
Solamente muestra los errores
Minimal Usa logging mnimo
Basic
Este es el nivel de logging bsico por
defecto
Detailed Da una salida detallada del logging
Debug Muestra una salida detallada para propsitos
de
depuracin
RowlevelLogging detallado a nivel de fila.
Advertencia: esto
genera una prdida de

S-ar putea să vă placă și