UiPath Documentation
process-mining
2023.10
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Guia do usuário do Process Mining

Última atualização 20 de mai de 2026

Definição de novas tabelas de entrada

Siga estas etapas para adicionar uma nova tabela que foi adicionada aos seus dados de entrada.

Observação:

Certifique-se de que os dados de entrada necessários para sua nova tabela estejam disponíveis em seu aplicativo. Confira Carregamento de dados.

  1. Acesse o editor de Transformações de dados.

  2. Adicione a nova tabela de entrada ao arquivo sources.yml .

  3. Adicione um novo arquivo para a tabela de entrada na seção modelos -> 1_input das Transformações.

  4. Adicione os campos na instrução select .

    Dica:

    Use as macros pm_utils.mandatory e pm_utils.optional para definir campos obrigatórios e opcionais da biblioteca pm_utils.

    pm_utils.mandatoryCarrega e converte uma coluna. Se a coluna de origem não existir, um erro será gerado.
    pm_utils.optionalCarrega e converte uma coluna. Se a coluna de origem não existir, será criada uma coluna com o valor NULL.
  5. Para cada campo:

    1. Defina o tipo de campo correto. Por exemplo , 'double'.
    2. Nomeie o campo usando um alias. Por exemplo as "Case_ID".

O seguinte código mostra um exemplo de uma definição de tabela.

  ```
  /* Some fields in this table are optional. These fields are created in the SQL if they do not exist in the source data. */ 
  with Cases_input as ( 
     select 
        -- Mandatory 
        {{ pm_utils.mandatory(source_table, '"Case_ID"') }} as "Case_ID", 
        -- Optional 
        {{ pm_utils.optional(source_table, '"Case"') }} as "Case", 
        {{ pm_utils.optional(source_table, '"Case_status"') }} as "Case_status", 
        {{ pm_utils.optional(source_table, '"Case_type"') }} as "Case_type", 
        {{ pm_utils.optional(source_table, '"Case_value"', 'double') }} as "Case_value"
     from {{ source_table }} 
  ) 

  select*from Cases_input
  ```
  ```
  /* Some fields in this table are optional. These fields are created in the SQL if they do not exist in the source data. */ 
  with Cases_input as ( 
     select 
        -- Mandatory 
        {{ pm_utils.mandatory(source_table, '"Case_ID"') }} as "Case_ID", 
        -- Optional 
        {{ pm_utils.optional(source_table, '"Case"') }} as "Case", 
        {{ pm_utils.optional(source_table, '"Case_status"') }} as "Case_status", 
        {{ pm_utils.optional(source_table, '"Case_type"') }} as "Case_type", 
        {{ pm_utils.optional(source_table, '"Case_value"', 'double') }} as "Case_value"
     from {{ source_table }} 
  ) 

  select*from Cases_input
  ```

Para disponibilizar os novos campos para uso em seus painéis, os campos devem ser adicionados a uma tabela de saída. Confira Adição de campos para uma descrição de como criar campos de saída.

Tipos de campo

A tabela a seguir descreve os diferentes tipos de campos e suas configurações de formato padrão.

Tipo de campoFormat
Booleanotrue, false, 1, 0
datayyyy-mm-dd (Padrão)
DateTimeyyyy-mm-dd hh:mm:ss[.ms],onde [.ms] é opcional. (Padrão)
doubleSeparador decimal: . ( ponto) Separador de milhar: nenhum
Número inteiroSeparador de milhar: nenhum
textN/A
  • Tipos de campo

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades