process-mining
2024.10
true
UiPath logo, featuring letters U and I in white
Process Mining
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 11 de nov de 2024

Mesclando logs de evento

Se seu log de evento for dividido em vários arquivos de log de evento, você pode mesclar os logs de evento em um único log de evento em Transformações de dados.

Observação:

Para mesclar vários logs de evento, o Case_ID deve apontar para o mesmo objeto para todos os arquivos. Por exemplo, todas as IDs de caso estão apontando para IDs de ordem de venda., de modo que Case_ID aponte para a mesma tabela para todos os logs de evento.

  1. Crie um novo aplicativo, com base no Modelo de aplicativo de log de evento . Consulte Modelos de aplicativo.

  2. Use a opção Carregar dados na etapa Selecionando a origem dos dados e selecione os arquivos de log de eventos que você deseja mesclar.

  3. Continue o assistente Criar novo aplicativo para criar o aplicativo e transformar os dados.

    A execução de dados falhará e o status do aplicativo mostrará Falha na execução.

  4. Selecione Exibir log para exibir o arquivo de log.

    Uma mensagem de erro é exibida indicando que o arquivo Event_log_raw.sql esperado não foi encontrado.
    Mensagem de erro
  5. Acesse o editor de Transformações de dados.

  6. Para cada arquivo de entrada:

    1. Crie um arquivo .sql com o mesmo conteúdo do Event_log_input.sql já disponível.
      Arquivo Event_log_input.sql
    2. Ajuste o arquivo para selecionar os campos de entrada necessários e os insira corretamente.

    3. Adicione o nome das novas tabelas de origem a sources.yml.

      Agora, todos os novos arquivos de entrada podem ser combinados em um único log de evento.

      Atenção:

      Certifique-se de que todos os arquivos de entrada tenham exatamente o mesmo conjunto de campos.

  7. Selecione o arquivo Event_log_input.sql e substitua o conteúdo por:
    -- The following code merges 3 input tables.
    select * from {{ ref('Event_log_input_1') }}
    union all
    select * from {{ ref('Event_log_input_2') }}
    union all
    select * from {{ ref('Event_log_input_3') }}-- The following code merges 3 input tables.
    select * from {{ ref('Event_log_input_1') }}
    union all
    select * from {{ ref('Event_log_input_2') }}
    union all
    select * from {{ ref('Event_log_input_3') }}
    Arquivo Event_log_input.sql
    Observação: ajuste o código para corresponder aos nomes das tabelas de entrada necessárias.
  8. Selecione Aplicar a painéis para executar as transformações de dados e disponibilizar a tabela resultante para uso nos painéis.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.