Explorando fluxos

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 8 min. de leitura
  • Os fluxos automatizam um processo reproduzível de várias etapas. Quando as condições de gatilho do fluxo são atendidas, o fluxo executa uma sequência de ações reutilizáveis e de lógica de fluxo para concluir o processo.

    Visão geral dos fluxos

    Um fluxo é um processo automatizado que consiste em um gatilho e uma sequência de ações reutilizáveis e lógica de fluxo. O gatilho especifica quando executar o fluxo. As ações executam uma sequência de operações em seus dados. Por exemplo, o fluxo de amostra do VTB cria e atribui um cartão VTB sempre que um incidente de prioridade 1 é criado.

    Os fluxos consistem nos seguintes componentes.

    Gatilho
    Um gatilho especifica quando executar o fluxo. Quando as condições do gatilho são atendidas, o sistema executa o fluxo usando os dados fornecidos pelo gatilho. Workflow Studio é compatível com uma variedade de tipos de gatilho, como registro, solicitações do Catálogo de serviços e gatilhos programados. Para obter uma descrição dos tipos de gatilho disponíveis, consulte Workflow Studio tipos de gatilho de fluxo.
    Detalhes da execução do fluxo
    Uma página de detalhes de execução de fluxo permite que um autor de fluxo exiba informações de tempo de execução sobre uma ação ou fluxo diretamente do ambiente de design. Você pode exibir detalhes como o estado atual, ações ou etapas executadas, valores de saída gerados e erros produzidos. Consulte Detalhes da execução do fluxo.
    Manipulador de erros de fluxo
    Um manipulador de erros de fluxo permite que um fluxo detecte e comunique erros a partir dos detalhes de execução do fluxo. Execute uma sequência de ações e subfluxos para identificar e corrigir problemas. Por exemplo, faça com que os fluxos registrem em log valores de saída, enviem notificações e executem subfluxos corretivos quando eles produzirem um erro. Consulte Manipulador de erros de fluxo.
    Subfluxos
    Um subfluxo é um processo automatizado que consiste em uma sequência de ações, entradas de dados e saídas reutilizáveis. Em contraste com os fluxos, os subfluxos não têm um gatilho, mas são executados quando chamados de um fluxo, de outro subfluxo ou de um script. Criar e gerenciar subfluxos requer que você tenha alguma familiaridade com as Now Platform tabelas e campos que a aplicação ou processo usa. Os analistas de processo podem criar subfluxos usando ações disponíveis ou usar um subfluxo existente como modelo. Consulte Como criar subfluxos.
    Ações
    Uma ação é uma operação reutilizável que permite aos analistas de processo automatizar os recursos de Now Platform sem precisar escrever o código. Por exemplo, a ação Criar registro permite que os analistas de processo gerem registros em uma tabela específica com valores específicos quando ocorrerem determinadas condições. As ações principais do ServiceNow, como Criar Registro, exigem alguma familiaridade com tabelas e campos de Now Platform. Os designers de ação podem criar ações específicas da aplicação para predefinir detalhes de configuração. Por exemplo, criar uma ação Criar tarefa de incidente garante que o analista de processo use a tabela e a configuração de campo corretas sempre que a ação for usada. Você pode adicionar ações específicas da aplicação ativando o spoke associado. Consulte Workflow Studio ações.
    Spokes
    Um spoke é uma aplicação com escopo que contém Workflow Studio ações e subfluxos para gerenciar tabelas específicas. Por exemplo, o ITSM Spoke contém ações para gerenciar registros de incidentes e problemas. Você pode ativar spokes adicionais na ServiceNow Store ou ativando o plug-in apropriado. Criar seu próprio spoke requer familiaridade com o desenvolvimento de aplicações no Now Platform. Para obter uma lista de spokes disponíveis, consulte Spokes.

    Seções de um fluxo

    Quatro seções de um fluxo: gatilho, ações, manipulador de erros e painel de dados.

    Um fluxo consiste em quatro seções.

    1. Seção de gatilho
    A seção Gatilho é onde você seleciona e define quando o fluxo é executado. Cada tipo de gatilho define quando um fluxo começa e os dados iniciais disponíveis para ele. Existem gatilhos para operações de registro, datas e operações de aplicação.​

    Os fluxos são compatíveis com tipos de gatilho baseados em registro, em programação e em aplicações. Para obter mais informações sobre os tipos de gatilho disponíveis, consulte Workflow Studio tipos de gatilho de fluxo.

    2. Seção Ação
    A seção Ações é onde você seleciona e configura as etapas que compõem seu fluxo. Você pode adicionar ações, lógica de fluxoe subfluxos a um fluxo abrindo o seletor associado.

    Números sequenciais aparecem ao lado de cada item na tela de design. Os números de ação começam com 1 e são incrementados em 1 conforme você adiciona mais itens ao fluxo.

    3. Seção do manipulador de erros
    A seção Manipulador de erros dos fluxos é onde você pode habilitar o fluxo para detectar e corrigir erros. Para obter mais informações sobre como usar a seção do manipulador de erros, consulte Manipulador de erros de fluxo.
    4. Painel de dados
    O painel Dados armazena todos os dados coletados ou gerados pelo fluxo como variáveis. Cada variável de dados tem sua própria cápsula que os designers de fluxo podem usar para arrastar o valor da variável para uma entrada ou saída de ação. Os fluxos geram o nome da cápsula com base no conteúdo e no tipo de dados. O sistema especifica o tipo de dados da variável ao lado da cápsula.
    Figura 1. Exemplo de dados de fluxo no painel de dados
    Exemplo de dados de fluxo no painel de dados.

    Configuração de ação

    Adicione uma ação a um fluxo abrindo o seletor de ação. Configure uma ação especificando seus valores de entrada, que podem ser dados do gatilho de fluxo ou a saída de outras ações. Insira valores para entradas diretamente ou use dados do painel Dados para configurar as entradas de uma ação. No início de um fluxo, os dados podem ser limitados ao gatilho de fluxo ou às entradas de subfluxo. Conforme você adiciona ações a um fluxo, os valores de saída de cada ação aparecem como cápsulas de dados no painel Dados.

    Seletor de ação

    Na seção Ações de um fluxo, selecione Ação para abrir o seletor de ação. Você pode inserir texto na janela de pesquisa para pesquisar uma ação ou navegar pelas categorias de ação para encontrar uma ação que deseja adicionar ao fluxo.

    Figura 2. Menu do seletor de ação
    Use o seletor de ação para encontrar ações que você pode adicionar ao fluxo.

    O seletor de ação consiste em vários recursos para facilitar a localização de ações.

    Ações de pesquisa
    O seletor de Ação filtra a lista de ações que exibe conforme você digita. O seletor exibe somente ações que correspondem à sua consulta de pesquisa.
    Mais recente
    O seletor de Ação exibe uma lista das ações mais recentes que você selecionou durante esta sessão.
    Preencher
    O seletor de ação exibe uma lista de ações que outros usuários usaram com frequência.
    Spokes instalados
    Algumas aplicações incluem spokes que adicionam ações específicas da aplicação. As ações do spoke são normalmente somente leitura, mas podem ser copiadas e personalizadas. O seletor de ação agrupa as ações pelo escopo da aplicação ao qual pertencem. Selecione um spoke para ver sua lista de ações.
    ServiceNow Ações principais
    Sua instância vem com uma coleção de ações principais ou operações Now Platform usadas com frequência, que podem ser adicionadas a qualquer fluxo.
    Ações de spoke global
    Os desenvolvedores podem criar ações personalizadas no escopo da aplicação Global para disponibilizá-las a todas as aplicações. ServiceNow fornece algumas ações no escopo Global para uso em qualquer fluxo.
    Ações personalizadas
    Os desenvolvedores também podem criar ações personalizadas em um escopo da aplicação de sua propriedade. As ações personalizadas aparecem no seletor de ação no escopo da aplicação do spoke.

    Fluxo de trabalho para criar fluxos usando Workflow Studio

    A ilustração a seguir descreve as tarefas básicas envolvidas na criação de um fluxo usando Workflow Studio. Para obter instruções detalhadas sobre como criar um fluxo, consulte Criar um fluxo no Workflow Studio.

    Benefícios de fluxos

    Os fluxos oferecem aos proprietários e desenvolvedores de processo os seguintes benefícios:
    • Automatiza o trabalho repetitivo para melhorar a eficiência e a experiência.
    • Descreve um fluxo de trabalho em linguagem natural para ajudar usuários não técnicos a entender o que ele faz.
    • Exibe um fluxo de trabalho como um diagrama para ajudar os construtores a ver os caminhos e conexões disponíveis.
    • Habilita a criação e o teste de um fluxo de trabalho a partir de uma única interface para garantir que ele funcione conforme o esperado.
    • Promove a automação de processos, permitindo que especialistas no assunto desenvolvam e compartilhem ações reutilizáveis com autores de fluxo.
    • Reduz os custos de upgrade, com a lógica de upgrade seguro Now Platform substituindo o script personalizado complexo.
    • Reduz os custos de desenvolvimento fornecendo uma biblioteca de ações reutilizáveis.
    • Escala com assinaturas separadas para integração e funcionalidade de Automação de processos robóticos (RPA).
    Benefício Recurso Usuários
    Crie um fluxo de trabalho automatizado a partir de uma biblioteca existente de operações automatizadas. Fluxo Desenvolvedor de aplicações, proprietário de processo ou administrador
    Executar um fluxo de trabalho automatizado quando um conjunto de condições do gatilho for atendido. Fluxo Desenvolvedor de aplicações, proprietário de processo ou administrador
    Use um conjunto de condições de gatilho como dados de entrada para executar um fluxo de trabalho automatizado. Fluxo Desenvolvedor de aplicações, proprietário de processo ou administrador