- 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
- 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
Guia do usuário do Process Mining
A execução de dados também cria um arquivo de log que pode ajudar em caso de resultados inesperados ou se o upload de dados com o carregador de dados falhar. O arquivo extraction.log contém os logs da última execução de dados. Para cada extração que falhou, um código de retorno é exibido. Consulte a documentação oficial do Theobald Software Chamada via linha de comando para obter mais informações. Quando algo na configuração está incorreto, isso é mencionado na mensagem de erro.
Problemas de extração com CDPOS para sistemas não HANA
Em alguns sistemas mais antigos não HANA, o CDPOS é uma tabela de cluster e pode resultar em um erro de "juntar com a tabela de bilhar", conforme exibido no código a seguir.
ERPConnect.ABAP RuntimeException: RfcReceiveEx failed(RFC_SYS_EXCEPTION) RFC_ERROR_SYSTEM_FAILURE - Join with pool table, cluster or view.
ERPConnect.ABAP RuntimeException: RfcReceiveEx failed(RFC_SYS_EXCEPTION) RFC_ERROR_SYSTEM_FAILURE - Join with pool table, cluster or view.
A extração da tabela CDPOS inclui por padrão uma junção com a tabela CDHDR para limitar o número de registros que precisam ser extraídos. Siga estas etapas para superar esse erro.
- Edite a extração CDPOS no Xtract Universal Designer para remover o CDHDR das tabelas.
- Substitua o
CDHDR~UDATE between @extraction_start_date and @extraction_end_datepor:CHANGENR between @CHANGENR_min and @CHANGENR_max - No
extract_theobald.ps1, substitua&"$xu_location\xu.exe" -s "$xu_server" -p "$xu_port" -n "CDPOS" -o "extraction_start_date=$extraction_start_date" -o "extraction_end_date=$extraction_end_date"pelo código exibido no bloco de código a seguir.
&"$xu_location\xu.exe" -s "$xu_server" -p "$xu_port" -n "CDHDR_CSV" -o "extraction_start_date=$extraction_start_date" -o "extraction_end_date=$extraction_end_date"
CheckExtractionError('CDHDR_CSV')
$CDHDR = Import-Csv -Path "$xu_location\<app_template_specific>output\CDHDR_CSV.csv" -Delimiter "`t"
$CDHDR_sorted = $CDHDR | Sort-Object -Property CHANGENR
$CHANGENR_min=$CDHDR_sorted.GetValue(0).CHANGENR
$CHANGENR_max=$CDHDR_sorted.GetValue($CDHDR_sorted.Count-1).CHANGENR
&"$xu_location\xu.exe" -s "$xu_server" -p "$xu_port" -n "CDPOS" -o "CHANGENR_min=$CHANGENR_min" -o "CHANGENR_max=$CHANGENR_max"
&"$xu_location\xu.exe" -s "$xu_server" -p "$xu_port" -n "CDHDR_CSV" -o "extraction_start_date=$extraction_start_date" -o "extraction_end_date=$extraction_end_date"
CheckExtractionError('CDHDR_CSV')
$CDHDR = Import-Csv -Path "$xu_location\<app_template_specific>output\CDHDR_CSV.csv" -Delimiter "`t"
$CDHDR_sorted = $CDHDR | Sort-Object -Property CHANGENR
$CHANGENR_min=$CDHDR_sorted.GetValue(0).CHANGENR
$CHANGENR_max=$CDHDR_sorted.GetValue($CDHDR_sorted.Count-1).CHANGENR
&"$xu_location\xu.exe" -s "$xu_server" -p "$xu_port" -n "CDPOS" -o "CHANGENR_min=$CHANGENR_min" -o "CHANGENR_max=$CHANGENR_max"
Este é um exemplo genérico. Os nomes das tabelas podem ser diferentes para seu modelo de aplicativo.
Substitua a pasta de saída pela pasta de saída especificada para seu modelo de aplicativo em extract_theobald.ps1.
Outros problemas de extração
Analisar erros
Quando a extração estiver falhando com um erro de análise (por exemplo Unexpected ')'), verifique a cláusula WHERE da extração que está falhando. Certifique-se de que o espaçamento ao redor dos colchetes e os valores dentro deles estejam corretos. Uma formatação inconsistente pode causar problemas de análise.
Por exemplo, name in ('a', ‘b', ‘c’) deve ser atualizado para name in ( ‘a’, ‘b’, ‘c’ )).
Após corrigir a cláusula WHERE e salvar a extração, execute-a novamente.
Chave duplicada
Ao carregar dados usando o Theobald Xtract Universal, a seguinte mensagem de erro pode ocorrer:

Possível causa
Um campo usado para a chave primária na tabela não é recuperado na extração.
Solução
Para resolver isso, você precisa verificar se todos os campos usados para a chave primária na tabela são recuperados na extração.
A ilustração a seguir mostra um exemplo da tabela EKKN . Nesta tabela, a chave primária não está completa porque o campo ZEKKN não foi recuperado. O problema pode ser corrigido certificando-se de que esse campo também seja usado na extração.
As chaves primárias nas tabelas do SAP podem ser reconhecidas pelo símbolo da chave exibido na frente do nome do campo.
