Criar e Gerenciar Jobs

Quando você executa um carregamento de dados, um fluxo de dados ou um workflow, o Oracle Data Transforms cria um job para concluir o processo em segundo plano.

Um job é composto de várias etapas que correspondem a uma tarefa de execução.

Por padrão, a página Jobs lista as sessões do job de execução que estão em execução e concluídas para o dia atual, pois o parâmetro Date é definido como Today por padrão. Você pode clicar em qualquer um dos IDs de instância na lista para ver seus detalhes.

Para trabalhar com jobs no Data Transforms, você pode fazer o seguinte:

Criar um Job na Home page

Para criar um novo job,

  • Na Home page, clique em Jobs no painel esquerdo para acessar a página Jobs.
  • Clique em Criar Job.

    A entrada de slides da página Criar Job.

  • Na lista drop-down Tipo de Recurso, selecione o tipo de recurso para o qual deseja criar um novo job. Pode ser - Fluxo de Dados, Workflow ou Esquema.
  • Todos os recursos associados ao Tipo de Recurso selecionado são listados no campo Recurso. Na lista drop-down Recurso, selecione o recurso necessário para o qual você deseja criar um novo job.
  • Clique em Criar.

Um novo job é criado e adicionado à lista existente de jobs na página Jobs.

Criar um Job na página Projetos

Para exibir as sessões de job pertencentes a um projeto específico:

  • Clique no bloco Projeto exibido na página Projetos.

    A página Detalhes do Projeto é exibida.

  • No painel esquerdo, clique em Jobs.

    A página Jobs é exibida. Ela exibe todos os jobs e seus detalhes pertencentes ao projeto selecionado.

    Observação

    Esta página é específica do projeto e exibe somente os jobs pertencentes ao projeto selecionado.
  • Para criar um novo job, clique em Criar Job.
  • Informe todos os detalhes necessários e clique em Criar.

    Um novo job é criado e adicionado à lista existente de jobs do projeto.

Exibir e Excluir uma Tarefa

Na lista de jobs exibidos na página Jobs, clique no menu Ações (Ícone Ações) para:
  • Exibir Detalhes do job selecionado.
  • Execute o job novamente.
  • Deletar o job.

Esta página também inclui o Ícone Atualizar para atualizar a lista exibida e o ícone Ícone de engrenagem que você pode usar para configurar a expurgação de jobs mais antigos. Consulte Configurar Intervalo de Expurgação para Jobs.

Clique no job para ver informações detalhadas na página Detalhes do Job, como:

  • ID da Instância: O ID do job.
  • Status: O status do job - Concluído, Erro, Enfileirado, Em Execução, Em Espera e Aviso.
  • Objeto de Design: O objeto de design ao qual o job pertence - carga de dados, fluxo de dados ou workflow.
  • Iniciar: A data e hora de início da execução do job.
  • Final: A data e o horário finais da execução do job.
  • Duração: O tempo necessário para executar o job.
  • Contagem de Linhas: Número total de linhas processadas durante a sessão do job.
  • Inserir Contagem: Número de linhas inseridas durante a sessão do job.
  • Contagem de Atualizações: Número de linhas atualizadas durante a sessão do job.
  • Deletar Contagem: Número de linhas excluídas durante a sessão de job.
  • Contagem de Erros: Número de linhas que causaram erros durante a sessão do job.
Você também pode usar as seguintes opções:
  • Interromper: Interrompe o job.
  • Executar Novamente: Executa novamente o job.
  • Repetir: Executa novamente o job da etapa em que ele falhou.
  • Exibir Jobs: Exibe a lista de jobs.
  • Excluir: Exclui o job.
  • Executar Tabelas Selecionadas Novamente: Para jobs de carregamento de dados, permite que você execute novamente o job para as tabelas selecionadas. Observe que você pode usar esse recurso para jobs em que o job de carregamento de dados principal tenha sido totalmente bem-sucedido ou tenha erros em qualquer uma das etapas.

Configurar intervalo de limpeza para trabalhos

Você pode configurar o intervalo para expurgar jobs mais antigos para reduzir a carga na tabela de sessões. O intervalo de tempo padrão é 30 dias, o que significa que todos os trabalhos com mais de 30 dias serão limpos periodicamente. Observe que somente um usuário ADMIN (odiadmin) pode configurar o intervalo de expurgação.

Para configurar o intervalo de expurgação de jobs, clique no ícone de engrenagem (Ícone de engrenagem) na página Jobs. Na caixa de diálogo Configurações, defina o valor necessário no campo Excluir jobs antes de (dias) e clique em Salvar.

Procure um Emprego

Você também pode procurar a sessão de job necessária para saber seus detalhes com base em filtros como:

  • Nome - Nome da Tarefa
  • Status - Selecione o status da sessão necessário na lista - Tudo, Concluído, Erro, Enfileirado, Em Execução, Aguardando e Aviso. Observe que, para usar as opções de filtro Enfileirado e Aguardando na lista drop-down, você deve ativar a opção Mostrar Jobs em Fila/Em Espera.
  • Mostrar Jobs em Fila/Em Espera – Ative essa opção para incluir os jobs em fila ou em espera na lista da página Jobs. Quando essa opção está ativada, a lista suspensa Status inclui as opções Enfileirado e Em Espera que você pode usar para filtrar a lista.
  • Data - Selecione a data em que a sessão de job necessária foi executada - Tudo, Hoje, Ontem, Última Semana, Último Mês e Faixa Personalizada, que permite selecionar datas De e Até específicas.