Perguntas Frequentes

Como Criar um Agendamento de Carga de Dados no Windows
Última atualização 2 ano(s) atrás

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"

Por favor, aguarde!

Por favor aguarde... vai levar um segundo!