- Introdução
- Introdução
- Modelagem de processos
- Noções Básicas sobre Modelagem de Processos
- Abertura da tela de modelagem
- Modelagem de seu processo
- Alinhamento e conexão de elementos BPMN
- Autopilot™ para Maestro (pré-visualização)
- Implementação de processos
- Integração de sistemas e dados
- Depuração
- Simulação
- Publicação e atualização de processos agênticos
- Cenários de implementação comuns
- Extração e validação de documentos
- Operações do processo
- Monitoramento de processo
- Otimização de processos
- Compreensão da otimização de processos
- Visão de otimização
- Acesso ao aplicativo Otimização de processos
- Aplicativo Otimização de processo no Process Mining
- Enriquecendo a otimização de processos com dados externos
- Informações de referência

Guia do usuário do Maestro
Enriquecendo a otimização de processos com dados externos
Para aprimorar a otimização de processos no Maestro, você pode estender o contexto e a visibilidade para os objetos de negócios subjacentes conectando-se a sistemas de origem externa — como Salesforce ou ServiceNow — nos quais o processo opera.
Para obter uma melhor representação e segmentação do processo, você precisa importar dados desses sistemas externos, que rastreiam objetos de negócios e seus status, para seu aplicativo de Otimização de Processos no Process Mining. Isso permite insights mais detalhados e ajuda a identificar áreas para melhoria. Os exemplos incluem a identificação de áreas de produto com altos volumes de tickets de suporte ou a otimização de processos com base em etapas de ordem de compra recém-descobertas por meio do Process Mining.
Esta página descreve as etapas para unir dados externos com dados de trace internos do Maestro para alcançar esse nível de insight.
Pré-requisitos
É assumido que:
- O Process Mining é habilitado no tenant.
- Você está familiarizado com o modelo de dados internos, SQL e as funções do Process Mining.
- Você tem a função de Process Mining Developer atribuída. Consulte Configuração dos usuários para obter mais informações.
- Você tem permissões para Editar dados, Editar painéis e Visualização para o aplicativo Otimização de processo. Consulte Gerenciamento de acesso para apps do Process Mining para obter mais informações.
- Você criou, implantou e executou um processo do Maestro que tem atividades do Integration Service associadas a um sistema de origem externa (por exemplo, Processo de origem de empréstimo que extrai e atualiza registros do Salesforce).
Como enriquecer os dados de otimização
-
Vá para o Portal do Process Mining.
-
Localize o cartão de aplicativo para o aplicativo Otimização de Processo e selecione Editar no modo dev no menu de contexto.
-
Selecione Carregar dados do dev no menu de ações para carregar dados externos.
- Use a opção de conexão direta para carregar dados do Salesforce ou do ServiceNow.
- Ou use a opção Carregar dados para carregar arquivos
CSVouTSVexportados de seu sistema de origem. Por exemplo, para carregar dados de tabelas de Contato e Oportunidade de Salesforce para um processo de Origem de Empréstimo. Consulte Carregamento de dados para obter mais informações.
Observação:Você pode visualizar as tabelas de entrada que são criadas (por meio de arquivos ou conexão direta) na seção de Entrada das transformações de dados. Você pode selecionar uma tabela para visualizar os dados. Consulte Dados de entrada para obter mais informações.
-
Vá para Transformações de dados.
-
Localize a pasta modelos na seção Transformações e edite o arquivo
Objects.sql. -
Compare os
Object_IDvalores do arquivoObjects.sqlcom o campo ID da tabela do sistema externo.Observação:Todas as tabelas de objeto de origens externas devem se unir neste campo
Object_ID. Maestro, preenche o campoObject_IDcom base no objeto subjacente da atividade. Por exemplo, uma atividade IS para a tabela Contact registrará oContact_IDcomo oObject_IDna tabelaAutomation_events). Se você quiser conectar uma tabela de contato do Salesforce, certifique-se de queContact_IDtenha o mesmo formato queObject_ID. O bloco de código a seguir mostra um exemplo de instrução SQL que pode ser usado emObjects.sqlpara corresponder oObject_IDao campoContact_ID. atribuiçãoSUBSTRING(Automation_events."Object_ID",0,LEN(Automation_events."Object_ID") - 3) as "Object_ID".Dica:Você pode usar esse processo para unir várias origens em um único aplicativo de otimização de processos . Por exemplo, se eu quiser unir dados de otimização de Salesforce, ServiceNow e de processos, todos no mesmo aplicativo.
-
Após a confirmação do campo Object_ID da tabela e externo
Object_ID, una as tabelas nos campos de ID.Automation_eventsAdicioneTrace_IDcomo um campo à tabela para associar o objeto externo a uma execução do Maestro.O bloco de código a seguir mostra um exemplo de junção no arquivo
contact_data.sqlpara criar a tabelaContacte uni-la aos dados de automação.select contact_data.*, Objects."Trace_ID", concat('Contact',to_varchar({{ pm_utils.id() }})) as "Unique_ID" from {{ source('sources', 'contact_data') }} as contact_data left join {{ref('Objects')}} as Objects ON contact_data."Contact ID" = Objects."Object_ID"select contact_data.*, Objects."Trace_ID", concat('Contact',to_varchar({{ pm_utils.id() }})) as "Unique_ID" from {{ source('sources', 'contact_data') }} as contact_data left join {{ref('Objects')}} as Objects ON contact_data."Contact ID" = Objects."Object_ID"Observação:Os campos criados usando a função
.id()são numéricos por padrão. Você precisa convertê-los paravarchar, pois esse é o tipo de dados do campoEvent_IDna tabelaAutomation_events. -
Acesse a seção Saída em Transformações de dados e selecione Modelo de dados para visualizar o modelo de dados do aplicativo de Otimização de processos.
-
Adicione as novas tabelas de objeto externos e eventos ao modelo de dados. Certifique-se de que as tabelas de objetos externos tenham o campo
Trace_IDpreenchido e unificado. Consulte Modelos de dados para obter mais informações.A ilustração a seguir mostra um modelo de dados de exemplo com as tabelas
opportunity_dataecontact_datarecém-adicionadas do Salesforce.
-
Na seção Saída em Transformações de dados, selecione Processo para visualizar os processos definidos para o aplicativo Otimização de processos . Certifique-se de que haja um processo definido com todos os eventos que combinarão os eventos do processo do Maestro e as tabelas de eventos de objetos externos. Consulte Adição e edição de processos para obter mais informações.
-
Selecionar Aplicar para painéis para tornar os dados disponíveis para uso em painéis.
-
Edite os painéis para visualizar os dados externos e publicar o aplicativo de Otimização de processos.
A ilustração a seguir mostra um exemplo de gráfico de processo com dados externos do Salesforce.
