Usar o armazenamento de tabela do Azure para gerenciar leads comerciais do marketplace
Se o seu sistema de gestão de relacionamento com o cliente (CRM) não tiver suporte explícito no Partner Center para receber leads do Microsoft AppSource e do Azure Marketplace, você poderá usar o armazenamento de Tabela do Azure para lidar com esses leads. Em seguida, você pode optar por exportar os dados e importá-los para seu sistema CRM. Este artigo explica como criar uma conta de armazenamento do Azure e uma tabela nessa conta. Além disso, você pode criar um novo fluxo usando o Power Automate para enviar uma notificação por e-mail quando sua oferta receber um lead.
Configurar uma conta de armazenamento do Azure
Se não tiver uma conta do Azure, pode criar uma conta de avaliação gratuita.
Depois que sua conta do Azure estiver ativa, entre no portal do Azure.
No portal do Azure, crie uma conta de armazenamento usando o seguinte procedimento:
Selecione + Criar um recurso na barra de menus à esquerda. O painel Novo aparece à direita.
Selecione Armazenamento no painel Novo . Procure por Conta de armazenamento na barra de pesquisa.
Selecione Conta de armazenamento para iniciar a criação da conta. Siga as instruções em Criar uma conta de armazenamento.
Para obter mais informações sobre contas de armazenamento, consulte Tutorial de início rápido. Para obter mais informações sobre preços de armazenamento, consulte Preços de armazenamento.
Aguarde até que sua conta de armazenamento seja provisionada. Esse processo normalmente leva alguns minutos.
Criar uma tabela na sua conta de armazenamento
Na página inicial do portal do Azure, selecione Ver todos os seus recursos para acessar sua conta de armazenamento. Você também pode selecionar Todos os recursos na barra de menu à esquerda do portal do Azure.
Na sua lista de recursos, selecione a conta de armazenamento que você gostaria de usar.
No painel da conta de armazenamento, selecione Chaves de acesso e copie o valor da cadeia de conexão para a chave. Salve esse valor porque é o valor da Cadeia de Conexão da Conta de Armazenamento que você precisará fornecer no portal de publicação para receber leads para sua oferta do Azure Marketplace.
Aqui está um exemplo de uma cadeia de conexão.
DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.screens.net
(Opcional) No painel da conta de armazenamento, selecione Tabelas e selecione + Tabela para criar uma tabela. Introduza um nome para a tabela e selecione OK. Salve esse valor porque você precisará dele se quiser configurar um fluxo para receber notificações por e-mail quando os leads forem recebidos.
Você pode usar o Gerenciador de Armazenamento do Azure ou qualquer outra ferramenta para ver os dados em sua tabela de armazenamento. Você também pode exportar os dados na tabela do Azure.
(Opcional) Use o Power Automate para receber notificações de leads
Você pode usar o Power Automate para automatizar notificações sempre que um lead for adicionado à sua tabela de Armazenamento do Azure. Se não tiver uma conta, pode inscrever-se para obter uma conta gratuita.
Exemplo de notificação de lead
O exemplo cria um fluxo que envia automaticamente uma notificação por email quando um novo cliente potencial é adicionado ao armazenamento de tabela do Azure. Este exemplo configura uma recorrência para enviar informações de lead a cada hora se o armazenamento da tabela for atualizado.
Inicie sessão na sua conta Power Automatic.
Na barra esquerda, selecione Meus fluxos.
Na barra superior, selecione + Novo.
Na lista suspensa, selecione + Fluxo de nuvem agendado.
Na janela Criar um fluxo agendado, para Repetir sempre, selecione 1 para o intervalo e Hora para a frequência. Além disso, dê um nome ao fluxo, se desejar. Selecione Criar.
Nota
Embora este exemplo use um intervalo de uma hora, você pode selecionar o intervalo e a frequência mais adequados às suas necessidades comerciais.
Selecione + Novo passo.
Na janela Escolha uma operação, procure por passar o tempo. Em seguida, em Ações, selecione Passar o tempo.
Na janela Passar do tempo, defina Intervalo como 1. Na lista suspensa Unidade de tempo, selecione Hora.
Importante
Certifique-se de que o intervalo e a unidade de tempo enviados na Etapa 8 correspondam ao intervalo e à frequência que você configurou para recorrência na Etapa 5.
Gorjeta
Você pode verificar seu fluxo a qualquer momento para verificar se cada etapa está configurada corretamente. Para verificar o fluxo, selecione Verificador de fluxo na barra de menus Fluxo .
No próximo conjunto de etapas, você se conectará à sua tabela e configurará a lógica de processamento para lidar com novos leads.
Selecione + Novo passo. Em seguida, procure por Obter entidades na janela Escolha uma operação .
Em Ações, selecione Obter entidades (Armazenamento de Tabela do Azure).
Na janela Armazenamento de Tabela do Azure, forneça informações para as seguintes caixas e selecione Criar:
Nome da conexão: forneça um nome significativo para a conexão que você está estabelecendo entre esse fluxo e a tabela.
Nome da conta de armazenamento: forneça o nome da conta de armazenamento para sua tabela. Pode encontrar este nome na página Chaves de acesso da conta de armazenamento.
Chave de armazenamento compartilhada: forneça o valor da chave para sua conta de loja para sua tabela. Você pode encontrar esse valor na página Chaves de acesso da conta de armazenamento.
Depois de selecionar Criar, a janela Obter entidades é exibida. Aqui, selecione Mostrar opções avançadas e forneça informações para as seguintes caixas:
Tabela: Selecione o nome da tabela (em Criar uma tabela). A imagem a seguir mostra o prompt quando
marketplaceleads
a tabela é selecionada para este exemplo.Filtrar consulta: Selecione esta caixa e cole esta função na caixa:
Timestamp gt datetime'@{body('Get_past_time')}'
Agora que você concluiu a configuração da conexão com a tabela do Azure, selecione Nova etapa para adicionar uma condição para verificar a tabela do Azure em busca de novos leads.
Na janela Escolha uma operação, selecione Ações. Em seguida, selecione Controle de condição.
Na janela Condição, selecione Escolher um valor. Em seguida, selecione Expressão na janela pop-up.
Cole
length(body('Get_entities')?['value'])
na caixa fx . Selecione OK para adicionar esta função.Para concluir a configuração da condição:
Select é maior do que na lista suspensa.
Insira 0 como o valor.
Nas próximas etapas, você configura a ação a ser executada com base no resultado da condição:
- Se a condição se resolver para Se não, não faça nada.
- Se a condição for resolvida para Se sim, acione uma ação que conecte sua conta corporativa ou de estudante para enviar um e-mail.
Selecione Adicionar uma ação em Se sim.
Selecione Enviar um email (Office 365 Outlook).
Nota
Para usar um provedor de e-mail diferente, pesquise e selecione Enviar uma notificação por e-mail (Mail) como a ação. As instruções mostram como configurar usando o Office 365 Outlook, mas as instruções são semelhantes para um provedor de email diferente.
Na janela Office 365 Outlook, forneça informações para as seguintes caixas:
- Para: Insira um endereço de e-mail para todos que receberão essa notificação.
- Assunto: Forneça um assunto para o e-mail. Um exemplo são os novos leads!
- Corpo: adicione o texto que pretende incluir em cada e-mail (opcional) e, em seguida, cole no
body('Get_entities')?['value']
.
Nota
Você pode inserir pontos de dados estáticos ou dinâmicos adicionais no corpo deste e-mail.
Selecione Guardar para guardar o fluxo. O Power Automate testa automaticamente o fluxo em busca de erros. Se não houver erros, o fluxo começará a ser executado depois de salvo.
A imagem a seguir mostra um exemplo de como o fluxo final deve parecer.
Gerir o seu fluxo
Gerenciar seu fluxo depois que ele está funcionando é fácil. Você tem controle total sobre o seu fluxo. Por exemplo, você pode pará-lo, editá-lo, ver um histórico de execução e obter análises. A imagem a seguir mostra as opções disponíveis para gerenciar um fluxo.
O fluxo continua em execução até que você o interrompa usando a opção Desativar fluxo.
Se você não estiver recebendo notificações por email de cadastro, isso significa que novos leads não foram adicionados à tabela do Azure. Se houver alguma falha de fluxo, você receberá um e-mail como este exemplo.
Configure sua oferta para enviar leads para a tabela do Azure
Quando estiver pronto para configurar as informações de gerenciamento de leads para sua oferta no portal de publicação, siga estas etapas.
Aceda à página Configuração da oferta para a sua oferta.
Na seção Leads de clientes, selecione Conectar.
Na janela pop-up Detalhes da conexão, selecione Tabela do Azure para o destino do lead.
Cole na cadeia de conexão da conta de armazenamento do Azure que você criou seguindo as etapas anteriores na caixa Cadeia de conexão da conta de armazenamento.
Email de contato: forneça e-mails para as pessoas da sua empresa que devem receber notificações por e-mail quando um novo lead for recebido. Você pode fornecer vários e-mails separando-os com ponto-e-vírgula.
Selecione OK.
Para certificar-se de que se conectou com êxito a um destino de lead, selecione o botão Validar . Se for bem-sucedido, você terá um lead de teste no destino principal.
Nota
Você deve concluir a configuração do restante da oferta e publicá-la antes de receber leads para a oferta.
Quando os leads são gerados, a Microsoft envia leads para a tabela do Azure. Se você configurou um fluxo, um e-mail também será enviado para o endereço de e-mail que você configurou.