- Antes de começar
- Introdução
- Integrações
- Como trabalhar com aplicativos de processo
- Como trabalhar com painéis e gráficos
- Como trabalhar com gráficos de processo
- Trabalhando com Descubra modelos de processo e Importar modelos BPMN
- Como mostrar ou ocultar o menu
- Informações de contexto
- Exportar
- Filtros
- Envio de ideias de automação ao UiPath® Automation Hub
- Tags
- Datas de conclusão
- Comparar
- Verificação de conformidade
- Análise de causa raiz
- Simulação de Potencial de Automação
- Como disparar uma automação a partir de um aplicativo de processo
- Exibição de dados do processo
- Criação de aplicativos
- Carregamento de dados
- Transforming data
- Adição de tabelas de entrada
- Excluir tabelas de entrada
- Definição de novas tabelas de entrada
- Estrutura das transformações
- Dicas para escrever SQL
- Exportando e importando transformações
- Visualização dos logs de execução de dados
- Mesclando logs de evento
- Configuração de tags
- Configuração de datas de vencimento
- Configuração de campos para Potencial de automação
- Disponibilização das transformações em painéis
- Personalização de painéis
- Publicação de painéis
- Modelos de apps
- Notificações
- Recursos adicionais
Defina e adicione uma nova tabela de entrada a um aplicativo de processo no Process Mining no Automation Suite após disponibilizar os dados de entrada necessários.
Siga estas etapas para adicionar uma nova tabela que foi adicionada aos seus dados de entrada.
Certifique-se de que os dados de entrada necessários para sua nova tabela estejam disponíveis em seu aplicativo. Confira Carregamento de dados.
-
Acesse o editor de Transformações de dados.
-
Adicione a nova tabela de entrada ao arquivo
sources.yml. -
Adicione um novo arquivo para a tabela de entrada na seção modelos -> 1_input das Transformações.
-
Adicione os campos na instrução
select.Dica:Use as macros
pm_utils.mandatoryepm_utils.optionalpara 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. -
Para cada campo:
- Defina o tipo de campo correto. Por exemplo
, 'double'. - Nomeie o campo usando um alias. Por exemplo
as "Case_ID".
- Defina o tipo de campo correto. Por exemplo
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 campo | Format |
|---|---|
| Booleano | true, false, 1, 0 |
| data | yyyy-mm-dd (Padrão) |
| DateTime | yyyy-mm-dd hh:mm:ss[.ms],onde [.ms] é opcional. (Padrão) |
| double | Separador decimal: . ( ponto) Separador de milhar: nenhum |
| Número inteiro | Separador de milhar: nenhum |
| text | N/A |