Use a Inteligência preditiva no Flow Designer com ações de ML

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 6 min. de leitura
  • Use ações da Inteligência preditiva para fazer previsões usando modelos existentes sem as complexidades e sobrecarga da codificação de script.

    Antes de Iniciar

    • Certifique-se de que os seguintes plug-ins estejam ativados em sua instância: Inteligência preditiva (com.glide.platform_ml), Inteligência preditiva Emissão de relatórios (com.glide.platform_ml_pa) e Inteligência preditiva para Workflow Studio (com.snc.ml_flowdesigner).
    • Crie ou use uma solução de ML treinada existente.
    • Funções necessárias: administrador ou ml_admin e flow_designer ou delegado_developer.

    Por Que e Quando Desempenhar Esta Tarefa

    Crie fluxos em Workflow Studio que incorporam funções preditivas de ML para fazer previsões a serem usadas em seus fluxos de trabalho digitais.

    Você pode usar Inteligência preditiva em Workflow Studio para Inteligência preditiva capacidades de classificação, semelhança e regressão.

    Neste cenário de exemplo, as únicas Workflow Studio ações de previsão em lote disponíveis são Previsão de regressão em lote e Previsão em lote de classificação.

    A IU Workflow Studio é útil na automação de processos de codificação complexos para um resultado de dados específico. A primeira coisa a identificar é qual processo você deseja automatizar. Neste cenário de exemplo, você está automatizando a atribuição de uma categoria a um registro de incidente. Quando você conclui o fluxo, o próximo registro de incidente criado em sua instância atualiza o campo Categoria no registro com base no texto inserido no campo Descrição resumida do fluxo, conforme mostrado na Etapa 24 deste procedimento.

    Com base no seu caso de uso, você pode usar qualquer solução de ML de classificação, semelhança ou regressão ativa e treinada necessária em seu fluxo.

    Neste procedimento de exemplo, você cria um fluxo Workflow Studio que usa a solução de ML ml_incident_categorization em uma ação Workflow Studio. Neste cenário de exemplo, você pode encontrar esta solução de ML pesquisando na tabela Soluções de ML, conforme mostrado na imagem abaixo. Certifique-se de que a solução usada tenha sido treinada e que o valor Ativo esteja definido como verdadeiro.

    Uma imagem mostrando a solução de ML que será usada como entrada para o fluxo do Flow Designer

    O sistema aciona este fluxo específico no próximo registro de incidente criado.

    Para obter informações detalhadas sobre como usar o Flow Designer, consulte a seguinte documentação: Flow Designer

    Procedimento

    1. Navegar até Todos > Automação de Processo > Flow Designer.
    2. Clicar Novo > Fluxo.
      Uma imagem mostrando como iniciar um novo fluxo do Flow Designer
    3. Na tela Propriedades de fluxo, configure os seguintes campos.
      1. Nome do fluxo: forneça um nome para o fluxo. Neste cenário, você insere Atribuição automática de categoria ao incidente.
      2. Descrição: insira uma descrição resumida do que o fluxo entrega. Por exemplo, você insere o seguinte: Quando um incidente é criado, ele aciona automaticamente este fluxo, que usa Soluções de ML para prever a Categoria correta do incidente.
      3. Aplicação: selecione Global.
      4. Proteção: selecione --None-- ou Somente leitura. Neste cenário, você seleciona --Nenhum--.
      5. Executar como: selecione o usuário que inicia a sessão
      6. Executar com função(ões): deixe em branco.
    4. Clique em Enviar.
      A tela Propriedades do fluxo, na qual os usuários podem começar a configurar o fluxo
      A tela Fluxo é exibida, mostrando o nome Atribuir automaticamente a categoria ao incidente que você atribuiu ao fluxo. Se a tela Introdução for exibida, selecione Ignorar tour.
    5. Na seção GATILHO da tela, configure os seguintes campos para criar um gatilho para o fluxo.
      1. Adicionar um gatilho: clique em Criado.
        A nova tela de fluxo que aparece, na qual você seleciona o valor Criado para o registro que acionará o fluxo
      2. Tabela: Selecionar incidente [incidente].
        Nota:
        Quando você configura os campos Gatilho e Tabela, as cápsulas de dados de registro aparecem na seção Dados da tela para que você possa usá-las em seu fluxo.
        Uma imagem que mostra o registro do gatilho foi criada e a tabela Incidente é a tabela onde o registro reside
      3. Condição: clique em Adicionar filtros se quiser adicionar condições ao fluxo.
      4. Opcional: Abra o painel Opções avançadas para exibir as condições adicionais que você pode aplicar ao fluxo. Para fechar o painel, clique em Opções avançadas novamente.
        A seção Opções avançadas da tela
      5. Clique em Concluído.
    6. Na seção AÇÕES da tela, configure os seguintes campos para criar uma ação de Previsão de classificação.
      1. Adicionar uma ação, lógica de fluxo ou subfluxo: selecionar Ação > Inteligência preditiva > Previsão de classificação.
        Uma imagem que mostra como criar uma ação da Inteligência preditiva no Flow Designer
        Clique na dica da ferramenta para ver uma descrição de uma previsão de classificação.
      2. Nome da solução [Solução de ML]: selecione ml_incident_categorization.
      3. N superior: insira 3.
        Quando você insere um número, como 3, o sistema usa as 3 principais previsões de ML que têm a pontuação de confiança de previsão mais alta. Se você não inserir nada, o sistema definirá o valor padrão como 1.
      4. Registro de entrada: arraste e solte a cápsula de dados Gatilho → Registro de incidente no campo Registro de entrada.
        Uma imagem que mostra como arrastar e soltar a cápsula de registro do gatilho no campo Registro de entrada.
        Os valores Ação, Nome da solução, N principal e Registro de entrada fornecem uma base para a previsão de categoria.
        Nota:
        A cápsula de dados que você soltar neste registro também deve ser um registro. Por exemplo, não tente soltar uma cápsula de tabela ou uma cápsula de data/hora no campo Registro de entrada.
      5. Clique em Concluído.
        Resultado: a ação Previsão de classificação é concluída no fluxo e suas cápsulas de dados aparecem na seção Dados da tela.
        Uma imagem mostrando a ação de Previsão de classificação concluída
    7. Na seção AÇÕES da tela, use as etapas a seguir para criar ações e lógica de fluxo para os Resultados de previsão do incidente.
      Nota:
      Embora você possa usar um loop para iterar todos os resultados de previsão, o cenário mostrado nesta documentação usa um número relativamente pequeno de ações. Para obter configurações de fluxo mais avançadas, consulte Flow Designer.
      1. Para cada item na lista de itens: arraste e solte a cápsula de dados Resultados de previsão no campo Itens.
        Uma imagem mostrando como arrastar e soltar a cápsula de dados de resultados de previsão na ação de previsão de classificação
        Nota:
        Para acessar a lista de itens na ação Previsão de regressão, você não precisa da lógica de fluxo Para cada item.
      2. Clique em Concluído.
        Resultado: a ação Resultados da previsão é iniciada no fluxo e suas cápsulas de dados aparecem na seção Dados da tela.
    8. Na seção AÇÕES da tela, selecione Ação > Inteligência preditiva > Verificação de confiança do PI.
      A Verificação de confiança de PI é uma ferramenta que você pode usar para comparar valores em um fluxo. Neste caso de uso, ele compara os valores de resultado da previsão e a saída da verificação é Verdadeira ou Falsa.
      Uma imagem mostrando como usar a Verificação de confiança de PI no fluxo
    9. Arraste e solte a cápsula de dados de confiança no campo Número previsto da Inteligência preditiva.
    10. Insira 50 no campo Limite de comparação.
      Neste cenário de exemplo, você insere o número 50, que instrui o sistema a usar previsões com uma pontuação de confiança acima de 50%.
    11. Clique em Concluído.
      Esta imagem mostra aos usuários como arrastar a cápsula de dados de confiança para o campo Número previsto da Inteligência preditiva
    12. Clicar Lógica de fluxo > Se para adicionar uma condição ao fluxo.
      Esta imagem mostra aos usuários como evocar a lógica de fluxo para a ação de verificação de confiança de PI
    13. Configure os campos a seguir para definir a primeira parte da lógica de fluxo de condição.
      • Condição: insira um nome para a condição que defina o que ela faz. Neste cenário de exemplo, você insere Confiança maior que 50.
      • Condição 1: arraste e solte a cápsula de dados Confiança para prever no campo. Selecione ée insira o valor Verdadeiro. Esta etapa conclui a primeira parte (o antecedente) da lógica de fluxo de condição.
      • Clique em Concluído.
      Esta imagem mostra aos usuários como usar a lógica de fluxo para criar e definir uma condição
    14. Clique em Açãoe insira anotação de trabalho no campo de pesquisa. Selecionar ITSM > Adicionar Anotação de Trabalho para adicionar uma anotação de trabalho como a segunda parte (a conclusão) da condição.
      Esta imagem mostra aos usuários como localizar a ação Adicionar anotação de trabalho no fluxo
    15. Configure os campos a seguir para definir a segunda e última parte da lógica de fluxo de condição.
      • Ação: como resultado da Etapa 14 acima, Adicionar anotação de trabalho aparece automaticamente neste campo.
      • task [task]: arraste e solte a cápsula de dados de registro de incidente no campo.
      • anotação de trabalho: arraste e solte a cápsula de dados do valor previsto no campo. Esta etapa conclui a conclusão da lógica de fluxo de condição.
      • Clique em Concluído.
      Esta imagem mostra aos usuários como configurar e salvar a ação Adicionar anotação de trabalho no fluxo
    16. Clique em Açãoe insira atualizar registro no campo de pesquisa. Selecione Atualizar registro.
      Esta imagem mostra aos usuários como localizar a ação Atualizar registro
    17. Configure os seguintes campos para atualizar o registro de incidente.
      • Ação: como resultado da Etapa 16 acima, Atualizar registro aparece automaticamente neste campo.
      • Registro: arraste e solte a cápsula de dados de registro de incidente neste campo.
      • Tabela: Selecionar incidente [incidente].
      • Campos: Selecionar categoria. Em seguida, arraste e solte a cápsula de dados do valor previsto neste campo, ao lado do valor da categoria.
      • Clique em Concluído.
        Esta imagem mostra aos usuários como configurar e salvar a ação Atualizar registro
    18. Clique em Salvar.
    19. Clique em Ativar.
      Resultado
      • Seu fluxo de atribuição automática de categoria ao incidente está ativado e concluído.
        Esta imagem mostra aos usuários a aparência do fluxo concluído
      • Ele também aparece como publicado na coluna Fluxos na tela inicial Workflow Studio.
        Esta imagem mostra aos usuários que o fluxo concluído aparece como publicado na tela do Flow Designer
    20. Navegue até Incidentes.
    21. Clique em Novo para criar um registro de incidente aleatório na tabela Incidentes.
      Neste cenário de exemplo, você cria o registro INC0010011.
      Esta imagem mostra aos usuários como criar um novo registro de incidente
    22. No registro que você criou, observe na imagem a seguir que o valor de Categoria está definido como Consulta/Ajuda.
    23. No campo Descrição resumida, insira E- mail não funciona.
    24. Clique em Enviar.
      Esta imagem mostra aos usuários os valores de Número e Categoria do novo registro criado e os instrui a inserir o valor "E-mail não funciona" no campo Descrição resumida

      Resultado

      O sistema atualiza o registro de incidente para mostrar que o valor de Categoria foi alterado de Consulta/Ajuda para E- mail.
      • Esta imagem mostra aos usuários que o valor do registro de categoria foi alterado de consulta para e-mail
      • Esta imagem mostra aos usuários a parte inferior do registro, onde a Anotação de Trabalho que eles criaram informa que a Categoria do registro foi atualizada de Consulta para E-mail