Soluções estendidas do Connected Field Service
Publicado: janeiro de 2017
Aplicável a: Dynamics 365 (online)
O Connected Field Service para Microsoft Dynamics 365 permite a personalização de cada componente ou serviço padrão e a fácil adição de componentes e serviços personalizados baseados no Azure. Essa arquitetura flexível é necessária para que haja compatibilidade com a ampla variedade de dispositivos IoT atuais e futuros e os serviços de suporte previstos para esses dispositivos.
Serviços estendidos do Azure
Os serviços e componentes do Azure, incluindo aqueles detalhados na Arquitetura do Connected Field Service, foram criados para apresentar confiabilidade, escalabilidade e extensibilidade. Eles permitem gerenciamento e personalização por meio de administração baseada em interface de usuário e do PowerShell, implantação e inicialização controladas por modelo baseadas em JSON e interfaces de programação baseadas em REST (geralmente incluindo bibliotecas de cliente para linguagens específicas, como C#/.NET, Python, Java e Node.js).
Após a instalação padrão, o Connected Field Service configurará seu grupo de recursos com um conjunto de serviços do Azure semelhante ao que se segue:
Embora a extensão desses serviços do Azure (ou a adição de mais alguns) esteja além do escopo deste tópico, há vários recursos disponíveis para o desenvolvedor, incluindo os seguintes da Microsoft:
O site do Microsoft Azure para descrição de produtos, preços e ofertas de avaliação, documentação, downloads, blogs e recursos relacionados, incluindo o Azure Documentation Center para desenvolvedores e administradores. A maior parte dos desenvolvedores desejará baixar um ou mais Azure SDKs e ferramentas, como o Gerenciador de Armazenamento do Azure e o Gerenciador de Dispositivos do Azure.
Biblioteca de documentação técnica do MSDN Azure para informações e downloads direcionados ao desenvolvedores
MSDN Channel 9 para uma ampla seleção atual e cada vez maior de vídeos e posts do Azure
Livros do Microsoft Press (incluindo eBooks gratuitos) e treinamento suplementar por meio da Microsoft Virtual Academy
Connected Field Service estendido
A seguinte tabela lista os processos e entidades personalizadas que o Connected Field Service fornece para interface com os serviços e componentes associados do Azure. Esses tipos estão detalhados de forma mais completa na IoT Connector Web API Reference.
Nome para exibição (ID) |
Tipo |
Descrição |
---|---|---|
IoT – Debounce IoT Alerts (msdyn_ParentIoTAlerts Action) |
Ação |
Vincula possíveis alertas redundantes a um alerta primário existente |
IoT - Parent IoT Alerts |
Fluxo de Trabalho |
Chama a ação IoT - Debounce IoT Alerts e ultrapassa 60 no parâmetro TimespanSeconds |
IoT – Register Custom Entity (msdyn_RegisterCustomEntity Action) |
Ação |
Registra qualquer entidade que possa ou não já ter se conectado a dispositivos IoT. Essa ação invoca a ação IoT – Register Device. |
IoT – Register Device (msdyn_RegisterIoTDevice Action) |
Ação |
Publica as solicitações de registro de um dispositivo IoT. |
IoT – Send Test Alert (msdyn_IoTSendTestAlert Action) |
Ação |
Reservada para uso futuro |
JSON-based Field Value – Get Boolean (msdyn_JsonGetBoolean Action) |
Ação |
Lê uma propriedade booliana no objeto JSON especificado |
JSON-based Field Value – Get Number (msdyn_JsonGetNumber Action) |
Ação |
Lê uma propriedade numérica no objeto JSON especificado |
JSON-based Field Value – Get String (msdyn_JsonGetString Action) |
Ação |
Lê uma propriedade de cadeia de caracteres no objeto JSON especificado |
IoT Alert (msdyn_iotalert EntityType) |
Entidade |
Representa um evento notável enviado do Hub IoT associado |
IoT Device (msdyn_iotdevice EntityType) |
Entidade |
Representa um dispositivo conectado que pode ser registrado com um Hub IoT |
IoT Device Category (msdyn_iotdevicecategory EntityType) |
Entidade |
Representa um agrupamento lógico de dispositivos IoT |
IoT Device Command (msdyn_iotdevicecommand EntityType) |
Entidade |
Representa uma mensagem de saída para um dispositivo conectado ao Hub IoT |
IoT Device Registration History (msdyn_iotdeviceregistrationhistory EntityType) |
Entidade |
Rastreia atividades de registro de um dispositivo IoT |
Habilitação para IoT de um tipo de entidade
Entidades do Dynamics 365 podem estar associadas a entidades IoT listadas acima para que, no Dynamics 365, elas possam participar de análises e processos empresariais relacionados à IoT. Há dois métodos de “habilitar para IoT” uma Dynamics 365 entidade; você pode:
Formar programaticamente uma associação por meio da funcionalidade de Entidades de conexão do Dynamics 365. Você pode chegar alternativamente a essa mesma situação; para obter mais informações, consulte Criar conexões para exibir relacionamentos entre registros.
Chamar a ação IoT – Register Custom Entity para associar uma entidade com um IoT Device existente ou novo.
Um exemplo comum dessa funcionalidade é associar um Ativo de Cliente a um IoT Device.
Microsoft Dynamics 365
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais