Compartir a través de


Arquitectura de Connected Field Service

 

Publicado: enero de 2017

Se aplica a: Dynamics 365 (online)

Connected Field Service for Microsoft Dynamics 365 es una solución distribuida que depende de varios componentes de los servicios Dynamics 365 y Microsoft Azure.

Arquitectura componente de alto nivel

El siguiente diagrama ilustra los componentes y servicios de alto nivel encontrados en la instalación típica del Connected Field Service para Microsoft Dynamics 365 y sus recursos de Azure de apoyo. En esta versión inicial, la funcionalidad de IoT en Dynamics 365 está ligada directamente a Field Service.

Diagrama de la arquitectura del componente Connected Field Service

En la siguiente tabla se describen los componentes de este diagrama.

Componente o servicio

Descripción/objetivo

Dynamics 365

Incluye el Servicio de CRM y Field Service. La característica Connected Field Service solo está disponible en la versión en línea de Microsoft Dynamics 365.Dynamics 365 ofrece soporte para clientes móviles populares, que se pueden usar para registrar y supervisar activos en el campo.

Bus de servicio de Azure

Proporciona un canal para mensajes entrantes y de salida que fluyen entre Dynamics 365 (CRM) y Azure: alertas del Centro de IoT enviados a CRM, y comandos de CRM enviados al Centro de IoT.

Aplicaciones lógicas de Azure

Las aplicaciones de Azure personalizadas que ofrecen lógica de orquestación que usa el Conector de CRM y el Conector de cola. El Conector de CRM se usa para generar entidades específicas de CRM, mientras que los Conectores de cola para sondear la cola del Bus de servicio de Azure.

Centro de IoT de Azure

Permite que aplicaciones y administradores se conecten, monitoricen y administren dispositivos de IoT a escala. Todos los mensajes entrantes recibidos y los mensajes de salida enviados a los dispositivos se distribuyen a través de este servicio.

Almacenamiento de Azure

Proporciona persistencia mediante un conjunto de estructuras estándar que incluyen Almacenamiento de blobs (almacenamiento de objetos), Almacenamiento de tablas y Almacenamiento de archivos. Las consultas de Análisis de transmisiones Almacenamiento de blobs.

Bases de datos

Para el almacenamiento de larga duración y la búsqueda de datos sin formato, eventos, y datos analíticos: normalmente Azure SQL para datos relacionales y DocumentDB para los datos semiestructurados. Connected Field Service usa SQL Azure para almacenar mensajes de latido de dispositivos para su uso posterior por PowerBI para mostrar el estado de los dispositivos en Dynamics 365.

Análisis de transmisiones de Azure

Proporciona procesamiento y análisis de eventos autoadministrados en tiempo sobre datos secuenciales, como fuentes de datos de IoT. Admite la comparación de diferentes secuencias o con valores y modelos históricos. Puede detectar anomalías, formatear datos entrantes, desencadenar alertas y proporcionar métricas en tiempo real. Las consultas ad hoc son compatibles con un idioma basado en SQL. Análisis de transmisiones se configura para suministrar alertas filtradas en una cola del Bus de servicio de Azure, que a continuación las entrega a Dynamics 365.

Simulador de termóstato

Una aplicación web de prueba que proporciona datos de dispositivo de humedad y temperatura de ejemplo y responde a un pequeño conjunto de comandos específicos del dispositivo.

Servicio de Power BI

[Opcional] Proporciona análisis avanzado y visualización de 360 grados de conjuntos de datos, con modelos de interacción enriquecida y características de búsqueda natural.

Tenga en cuenta que esta lista no es exhaustiva cuando considere su solución personalizada, ya que hay otros servicios o componentes personalizados de Azure que podrían utilizarse. Por ejemplo, Aprendizaje automático de Azure podría emplearse para discernir patrones en los datos de dispositivo de entrada para predecir errores potenciales de dispositivos.

Los componentes en rojo en el diagrama representan áreas probables para personalización de los programadores cuando se crean soluciones para su organización. Por ejemplo, la solución tendrá probablemente su propio simulador para que el tipo o tipos de dispositivo y un flujo de trabajo personalizado para administrar alertas de dispositivos. El código de origen para los Conectores de CRM y col estándar se lanzarán públicamente; el origen para el Simulador de termóstato no se publicarán.

Diagrama de flujo de datos de componentes

Un flujo de datos entre los componentes del Centro de IoT de Azure y Connected Field Services se detalla en este diagrama. Detalla cada flujo de información, el sentido de su flujo y el orden relativo para una instalación típica de Connected Field Service for Microsoft Dynamics 365.

Ver también

Extender soluciones Connected Field Service
IoT Connector Web API Reference
Guía para desarrolladores de Connected Field Service

Microsoft Dynamics 365

© 2017 Microsoft. Todos los derechos reservados. Copyright