Criar um processo empresarial para adicionar contexto empresarial sobre os recursos do Azure utilizando o Controlo de Processos de Negócio do Azure (Pré-visualização)
Nota
Esta funcionalidade está em pré-visualização e está sujeita aos Termos de Utilização Suplementares para Pré-visualizações do Microsoft Azure.
Para adicionar contexto de negócios em torno dos recursos do Azure em uma solução de integração, você pode visualizar fluxos de processos de negócios para as tarefas implementadas por esses recursos. No Acompanhamento de Processos de Negócios do Azure, um processo de negócios é uma série de estágios que representam as tarefas que fluem através de um cenário de negócios do mundo real. Esse processo de negócios também especifica um único identificador de negócios ou ID de transação, como um número de tíquete, número de pedido, número de caso e assim por diante, para identificar uma transação que existe em todos os estágios do processo de negócios e correlacionar esses estágios juntos.
Ao adicionar um estágio ao seu processo de negócios, você também pode definir outros valores de propriedade comercial para capturar à medida que os dados se movem por cada estágio. Mais tarde, você pode mapear o ID da transação e outras propriedades para operações e saídas de dados específicas em fluxos de trabalho de aplicativos lógicos padrão. Para obter mais informações, consulte O que é o Azure Business Process Tracking?
Por exemplo, suponha que você seja um desenvolvedor ou analista de negócios em uma empresa de energia. A equipe de atendimento ao cliente da sua empresa tem o seguinte processo comercial para resolver um tíquete de cliente por uma queda de energia:
Depois de criar um recurso de Processo Comercial no Azure, pode utilizar o editor de processos para criar um fluxograma que descreva visualmente este processo empresarial, por exemplo:
Nota
Embora este exemplo mostre um processo de negócios sequencial, seu processo pode ter ramificações paralelas para representar caminhos de decisão.
Depois de definir um processo comercial, você pode mapear cada estágio para recursos reais do Azure.
Nota
Nesta versão, você só pode mapear estágios do processo de negócios para recursos do aplicativo lógico padrão e seus fluxos de trabalho nos Aplicativos Lógicos do Azure.
Pré-requisitos
Uma conta e subscrição do Azure. Se não tiver uma subscrição do Azure, inscreva-se para obter uma conta do Azure gratuita.
Nota
Se você estiver usando um ambiente de integração do Azure e grupos de aplicativos para organizar seus recursos do Azure e quiser mapear seu processo de negócios para recursos do Azure em seu ambiente de integração, todos os seus recursos do Azure deverão usar a mesma assinatura, incluindo seus processos de negócios e ambiente de integração. Se você não estiver usando um ambiente de integração do Azure, poderá mapear seu processo de negócios para os recursos do Azure aos quais você tem acesso.
Um cluster e banco de dados do Azure Data Explorer novo ou existente
Este recurso do Azure é necessário para criar, implantar e armazenar dados especificados em um processo comercial. Seu processo de negócios usa esse banco de dados para armazenar as transações e os valores de propriedade comercial que você deseja capturar à medida que os dados em tempo real se movem pelos fluxos de trabalho em tempo de execução. Ao criar um processo comercial, você especifica o cluster, o banco de dados e a tabela a serem usados para armazenar os dados desejados.
Nota
Embora o Acompanhamento de Processos Empresariais do Azure não incorra em encargos durante a pré-visualização, o Azure Data Explorer incorre em encargos, com base na opção de preço selecionada. Para obter mais informações, consulte Preços do Azure Data Explorer.
Criar um processo de negócios
Na caixa de pesquisa do portal do Azure, insira e selecione Acompanhamento de Processos de Negócios.
Na barra de ferramentas Acompanhamento de Processos Comerciais, selecione Criar.
Na página Criar processo comercial, na guia Noções básicas, forneça as seguintes informações:
Property Necessário Valor Description Subscrição Sim <Subscrição do Azure> A assinatura do Azure a ser usada para seu processo de negócios. Grupo de recursos Sim <Azure-recurso-grupo-nome> Um grupo de recursos do Azure novo ou existente.
Este exemplo usa City-Power-and-Light-RG.Nome do processo comercial Sim <nome do processo> Um nome para o seu processo de negócios. Use apenas caracteres alfanuméricos, hífenes, sublinhados, parênteses ou pontos.
Este exemplo usa Resolve-Power-Outage.Descrição Não <processo-descrição> O propósito do seu processo de negócios. Região Sim <Azure-region> A região do Azure para seu processo de negócios. O exemplo a seguir mostra as informações para o processo de negócios de exemplo:
Quando terminar, selecione Avançar: ID da transação. Na guia ID da transação, forneça as seguintes informações:
Property Necessário Valor Description ID da Transação Sim <ID da transação> Esse ID importante e exclusivo identifica uma transação, como um número de pedido, número de tíquete, número de caso ou outro identificador de negócios semelhante que está disponível em todos os estágios do seu processo de negócios.
Este exemplo usa a ID da transação chamada TicketNumber para correlacionar eventos entre os diferentes sistemas no processo comercial de exemplo, que incluem CRM, Gerenciamento de Ordem de Serviço e Marketing.
Observação: o Rastreamento de Processos de Negócios do Azure inclui e registra automaticamente o carimbo de data/hora da transação para que você não precise adicionar esse valor separadamente. Embora seja possível definir apenas um único ID de transação ao criar um processo comercial, você pode definir posteriormente outras propriedades comerciais em cada estágio que deseja registrar.Tipo de dados Sim <transaction-ID-data-type> O tipo de dados para o ID da transação: String ou Integer.
Este exemplo usa o tipo de dados Integer .O exemplo a seguir mostra a ID da transação de exemplo:
Quando terminar, selecione Avançar: Armazenamento de dados. Na guia Armazenamento de dados, forneça as seguintes informações:
Property Necessário Valor Description Subscrição Sim <Subscrição do Azure> A assinatura do Azure para sua instância do Data Explorer. Cluster Sim <nome do cluster> O nome do cluster na instância do Data Explorer. Base de dados Sim <nome do banco de dados> O nome do banco de dados em sua instância do Data Explorer. Tabela Sim <nome-da-tabela> O nome da tabela a ser criada ou usada. Para atualizar uma tabela existente, selecione a opção Usar uma tabela existente.
Nota: Embora você possa usar o mesmo nome de uma tabela existente, que atualiza essa tabela, para fins de segurança, crie uma tabela exclusiva e separada para cada processo comercial. Essa prática ajuda a evitar a mistura de dados confidenciais com dados não confidenciais e é útil para cenários de reimplantação.Usar uma tabela existente Não Ativado ou desativado Para atualizar uma tabela existente, selecione esta opção. Quando tiver terminado, selecione Criar.
Depois que o portal do Azure concluir a implantação do seu novo recurso do Processo Comercial, o portal abrirá automaticamente a página Visão Geral do recurso.
Agora, continue a adicionar as etapas do seu processo de negócios.
Adicionar uma fase do processo de negócio
Depois de criar seu processo comercial, adicione as etapas desse processo. Por exemplo, suponha que você seja um desenvolvedor de integração em uma empresa de energia. Você gerencia uma solução para um serviço de processador de ordem de serviço do cliente que é implementado por vários recursos do aplicativo lógico padrão e seus fluxos de trabalho. Sua equipe de atendimento ao cliente segue o seguinte processo comercial para resolver um tíquete de cliente por uma queda de energia:
No portal do Azure, abra seu recurso de processo comercial, se ainda não estiver aberto.
No menu de recursos, em Acompanhamento de processos comerciais, selecione Editor.
No editor, selecione Adicionar estágio.
No painel Adicionar palco, forneça as seguintes informações:
Gorjeta
Para redigir rapidamente os estágios em seu processo de negócios, basta fornecer o nome do estágio, selecionar Adicionar e retornar mais tarde para fornecer os valores restantes quando você mapear o processo de negócios para um fluxo de trabalho de aplicativo lógico padrão.
Property Necessário Valor Description Nome artístico Sim <nome artístico> O nome para esta etapa do processo. Use apenas caracteres alfanuméricos, hífenes, sublinhados, parênteses ou pontos. Descrição Não <descrição do estágio> O objetivo desta etapa. Este exemplo cria um estágio chamado Create_ticket:
Na tabela Propriedades a controlar, na guia Sucesso, seu ID de transação definido anteriormente é incluído automaticamente. Esse valor é necessário para a correlação entre estágios e fluxos de trabalho.
Nas guias Sucesso e Falha, você pode, opcionalmente, definir e mapear outros valores de propriedade comercial que deseja registrar. Você pode usar esses valores de propriedade para identificar de forma correspondente um estágio bem-sucedido ou com falha, que é deixado inteiramente para sua interpretação, cenários de negócios ou necessidades.
Guia Sucesso : defina e mapeie outros valores de propriedade comercial para identificar e registrar a partir de um estágio bem-sucedido.
Guia Falha : defina e mapeie outros valores de propriedade comercial para identificar e registrar a partir de um estágio com falha.
Para definir outros valores de propriedade comercial a serem usados para este estágio, siga estas etapas:
Em Propriedades a controlar, selecione Êxito ou Falha, conforme apropriado.
Na tabela Propriedades a controlar, selecione Adicionar propriedade.
Digite o nome e o tipo da propriedade, que é uma String ou Integer.
Por exemplo, este estágio especifica mais algumas propriedades, como CustomerName, CustomerEmail e CustomerPhone, para registrar a partir de um estágio concluído com êxito:
Quando terminar, selecione Adicionar estágio.
Agora, você pode continuar adicionando mais estágios ou mapear cada propriedade comercial em seu estágio para a respetiva operação e saídas em um fluxo de trabalho de aplicativo lógico padrão.
Para adicionar outro estágio, escolha uma das seguintes opções no editor de processos:
No último estágio, selecione o sinal de adição (+) para Adicionar um estágio.
Entre os estágios, selecione o sinal de adição (+) e, em seguida, selecione Adicionar um estágio ou Adicionar um estágio paralelo, que cria uma ramificação em seu processo comercial.
Gorjeta
Para excluir um estágio, abra o menu de atalho do estágio e selecione Excluir.
Repita as etapas anteriores para adicionar outro estágio, conforme necessário.
O exemplo a seguir mostra um processo de negócios concluído:
Quando terminar, na barra de ferramentas do editor de processos, selecione Salvar.
Agora, continue a mapear cada propriedade comercial para a respetiva operação e saídas em um fluxo de trabalho de aplicativo lógico padrão para que você possa obter informações sobre seu recurso implantado.