Resumo
Neste módulo, você gerenciou remotamente dispositivos de IoT usando a solução Connected Field Service do Dynamics 365. Há vários itens para o monitoramento e a manutenção de dispositivos remotos.
Exploramos alguns desses itens, incluindo:
Examinar o relacionamento entre ativos de cliente e dispositivos IoT.
Como interagir com dispositivos usando comandos.
Como usar algumas das ações prontas para uso para ajudar na automação.
Como criar fluxos de processo empresarial que o CFS pode usar.
As próximas etapas serão obter uma compreensão mais aprofundada da interação com os dispositivos. Isso inclui a compreensão de como dispositivos gêmeos podem ser usados para relatar e consultar informações. Você também deve explorar alguns dos outros recursos disponíveis para interagir com dispositivos usando comandos. Isso incluiria itens como categorias de dispositivos e definições de comando e propriedade.
Limpar seu ambiente
Se você terminou e está pronto para limpar o ambiente, precisamos remover todos os itens que criamos neste exercício. Durante este exercício, criamos uma solução para armazenar as personalizações, os fluxos de trabalho e os fluxos de processo empresarial que criamos. Isso foi feito não apenas para facilitar a manutenção de nossas alterações, mas também para ajudar na remoção desses itens após a conclusão deste módulo.
Ao remover uma solução não gerenciado do Dynamics 365, ele removerá somente o contêiner que agrupa as personalizações juntas. Cada personalização precisaria ser removida manualmente do sistema em uma ordem específica. Em vez de remover manualmente cada processo, relacionamento e personalização em uma ordem específica, é mais fácil remover todos os itens de uma vez. Isso pode ser feito usando uma solução gerenciada. Ao remover uma solução gerenciada, ele também remove todos os itens incluídos na solução. Este é o processo que usamos.
Para remover totalmente todos os itens do sistema, siga estas etapas de alto nível
Exporte a solução IoTAlertProcess como uma solução não gerenciada. (Isso serve como um backup se você quiser, no futuro, ou se tivermos problemas.)
Exporte a solução IoTAlertProcess como uma solução gerenciada. (Isso é instalado de volta em seu ambiente.)
Exclua a solução não gerenciada IoTAlertProcess de seu ambiente. (Esta etapa remove o contêiner para facilitar a importação da solução gerenciada.)
Importe a solução gerenciada IoTAlertProcess para seu ambiente (esta etapa converte todas as personalizações em componentes gerenciados).
Excluir a solução gerenciada IoTAlertProcess de seu ambiente. (Esta etapa funciona como uma desinstalação e remove totalmente todas as alterações que fizemos de seu ambiente.).
Etapas detalhadas
No Dynamics 365, navegue até Configurações>Soluções.
Selecione a solução IoTAlertProcess.
Selecione o botão Exportar e siga as etapas para exportar como uma solução não gerenciada. Salve a solução em um local de fácil localização.
Verifique se todas as personalizações estão publicadas.
Ignore todas as mensagens de dependência ou componentes ausentes, porque você só importará de volta para o mesmo ambiente.
O arquivo é exportado com o nome IoTAlertProcesses_1_0_0_0.zip.
Depois que o processo de exportação for concluído, selecione o botão Exportar novamente e siga as etapas para exportar a solução como uma Solução gerenciada.
- O arquivo é exportado com o nome IoTAlertProcesses_1_0_0_0_Managed.zip
Com a solução IoTAlertProcesses(não gerenciada) ainda selecionada, selecione o botão Excluir para remover a solução não gerenciada de seu ambiente.
- Lembre-se: esse processo remove somente o contêiner da solução. Todas as personalizações permanecem.
Selecione o botão Importar e siga os prompts para importar o arquivo IoTAlertProcesses_1_0_0_0_managed.zip para seu ambiente.
- Ignore todas as mensagens de aviso que forem exibidas.
Verifique se a solução IoTAlertProcesses(gerenciada) está selecionada e selecione o botão Excluir.
Todos os campos, alterações de formulário, fluxos de trabalho e outras personalizações que fizemos agora são removidos totalmente de seu ambiente.
Opcional: remover o Grupo de Recursos do Azure
Importante
Você só deverá seguir estas etapas se tiver concluído completamente o ambiente do Connected Field Service e não planejar usar nenhum outro módulo ou executar qualquer outra ação com ele.
Quando você implantou o complemento Connected Field Service, ele criou um Grupo de Recursos do Azure na sua assinatura que contém todos os componentes do modelo. Se você pretende concluir outro aprendizado em breve, convém esperar para fazer a limpeza até concluir qualquer um dos outros módulos que exigem uma implantação do Connected Field Service.
Se você tiver concluído e estiver pronto para a limpeza, bastará excluir o grupo de recursos no Azure. Você pode fazer isso de duas maneiras, via portal do Azure ou via Azure Cloud Shell.
Via portal do Azure
Navegue até o portal do Azure.
No lado esquerdo, escolha Grupos de Recursos.
Digite seu grupo de recursos no filtro por nome ou localize-o na lista.
Selecione o Grupo de Recursos para abrir a página de detalhes.
Depois de confirmar que é o Grupo de Recursos correto, selecione todos os itens do grupo e selecione Excluir.
Via Azure Shell
Navegue até o Azure Shell.
Liste suas contas usando o comando:
az account list
.Selecione sua conta usando o comando:
az account set -s "My Account Name"
.Exclua o grupo de recursos usando o comando:
az group delete -n "Your Resource Group Name"
.