Mudanças entre as edições de "Executando Kettle"

De ISG Wiki
Ir para: navegação, pesquisa
(Criou página com 'Implantar o script abaixo, como '''C:\windows\system32\RunETL.bat''' <syntaxhighlight lang="powershell"> @echo off title Running Pentaho ETL... REM cd C:\pentaho\6.0\data-inte...')
 
 
Linha 1: Linha 1:
 +
Implementando recurso para facilitar a execução de arquivos Kettle e Jobs via prompt, facilitando a implantação de tarefas no windows.
 +
 
Implantar o script abaixo, como '''C:\windows\system32\RunETL.bat'''
 
Implantar o script abaixo, como '''C:\windows\system32\RunETL.bat'''
 
<syntaxhighlight lang="powershell">
 
<syntaxhighlight lang="powershell">

Edição atual tal como às 18h13min de 16 de junho de 2016

Implementando recurso para facilitar a execução de arquivos Kettle e Jobs via prompt, facilitando a implantação de tarefas no windows.

Implantar o script abaixo, como C:\windows\system32\RunETL.bat

@echo off
title Running Pentaho ETL...
REM cd C:\pentaho\6.0\data-integration\

if %1 == "job" goto runJob
if %1 == "JOB" goto runJob
if %1 == "Job" goto runJob
goto runKettle

:runKettle
rem Pan - Rodar Kettles
echo Executando Kettle: %2
"C:\pentaho\6.0\data-integration\Pan.bat" /file:%2
goto end

:runJob
rem Kitchen - Rodar Jobs
echo Executando Job: %2
"C:\pentaho\6.0\data-integration\Kitchen.bat" /file:%2 /level:Basic
goto end

:end
echo Fim.
  • Para executar um script:
  • Kettle
RunETL.bat kettle "C:\minha_pasta\arquivo-kettle.ktr"
  • Job
RunETL.bat job "C:\minha_pasta\arquivo-job.kjb"