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:

Serviços do Azure Padrão do Connected Field Service

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:

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:

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