Perguntas Frequentes
1. Abra o agendador de tarefas do Windows;
2. Clique com o botão direito do mouse em Biblioteca do Agendador de Tarefas e em Criar Tarefas;
3. Na janela "Criar Tarefa" há as abas Geral, Disparadores, Ações, Condições e Configurações;
3.1 Geral: permite configurar opções gerais da tarefa, ou seja, detalhes da tarefa, como o nome por exemplo, e as opções de segurança;
3.1.1 Dados gerais:
3.1.1.1 Nome: informe o nome da nova tarefa (exemplo: Carga DW);
3.1.2 Opções de Segurança:
3.3.2.1 marcar a opção "Executar estando o usuário conectado ou não";
3.2 Disparadores: permite gerenciar como a tarefa será disparada, ou seja, colocada em execução;
3.2.1 Configurações:
3.2.1.1 Clique no botão "Novo"
3.2.1.2 Em "Iniciar a tarefa:" marque a opção "Em um agendamento"
3.2.1.3 Marque a opção "Diário";
3.2.1.4 Preencha a caixa "Repetir a cada" 1 dias
3.2.1.5 Em "Iniciar:" informe a data em que a tarefa se tornará ativa e o horário em que a tarefa será disparada a cada dia a partir da data informada;
3.2.2 Configurações avançadas:
3.2.2.1 Marque a opção "Interromper tarefa executada por mais de:" e escolha a opção "8 horas";
3.3 Ações: permite definir o que a tarefa executará;
3.3.1 Clique no botão "Novo";
3.3.1.1 Em "Ação:", escolha a opção "Iniciar um programa";
3.3.1.2 Em "Programa/script:" informe: caminho onde o PDI está intalado/Kitchen.bat (exemplo: C:\data-integration\Kitchen.bat) ou informe simplesmente: Kitchen.bat
3.3.1.3 em "Adicione argumentos (opcional):" informe:
a) Repositório: nome do repositório (em geral, nesse caminho: C:\Users\consultline\.kettle\repositories.xml)
/rep:"nome_repositorio"
Exemplo: /rep:"projeto_dw"
b) Diretório: nome do diretório do repositório que contém os jobs
/dir:"nome_diretório"
Exemplo: /dir:"Geral"
c) Job: nome do Job (que está no diretório) a partir do qual será executada a carga
/job:"nome_job_de_execução"
Exemplo: /job:"Job Geral"
d) Nível (Level): define o nível de detalhamento do log (Basic, Detailed, Debug, Rowlevel, Error, Nothing)
/level:"nível_detalhe_log"
Exemplo: /level:"Basic"
Os argumentos são separados por espaços entre eles:
/rep:"projeto_dw" /dir:"Geral" /job:"Job Geral" /level:"Basic"
3.3.1.4 Caso não tenha informado o caminho completo do Kitchen, em "Iniciar em (opcional):" informe o caminho do data-integration. A ação terá a seguinte forma:
Kitchen.bat /rep:"projeto_dw" /dir:"Geral" /job:"Job Geral" /level:"Basic"