Editar

Share via


Customer 360 con Azure Synapse y Dynamics 365 Customer Insights

Customer Insights - Data
Azure Synapse Analytics
Azure Machine Learning
Power BI

Esta solución combina Azure Synapse Analytics con Dynamics 365 Customer Insights para crear una vista completa que presenta los datos de los clientes y proporcionar la mejor experiencia del cliente.

Apache®, Apache Ignite, Ignite y el logotipo de la llama son marcas registradas o marcas comerciales de Apache Software Foundation en Estados Unidos y otros países. El uso de estas marcas no implica la aprobación de Apache Software Foundation.

Architecture

Diagram that shows an architecture for a Customer 360 solution that uses Azure Synapse Analytics and Dynamics 365 Customer Insights.

Descargue un archivo Visio de esta arquitectura.

Flujo de datos

  1. Azure Synapse Analytics ingiere datos de origen sin procesar mediante canalizaciones de Azure Synapse.
  2. Los datos de origen se almacenan en Azure Synapse Analytics y Azure Data Lake Storage Gen2.
  3. Dynamics 365 Customer Insights se conecta a los datos de los clientes desde Azure Synapse.
  4. Los administradores configuran perfiles de cliente unificados en Customer Insights, junto con medidas, segmentos y enriquecimientos. Los perfiles de cliente unificados se trasladan de Customer Insights a Azure Synapse.
  5. Los administradores usan el perfil de cliente unificado de Azure Synapse para crear una canalización de Azure Machine Learning para predecir la retención.
  6. Los administradores crean un punto de conexión del modelo de predicción de la retención.
  7. Los administradores crean un flujo de trabajo de modelo personalizado en Customer Insights para llamar a la canalización de Azure Machine Learning y obtener las predicciones de retención.
  8. Power BI ingiere los datos de Customer 360 de Customer Insights para visualizar los perfiles y las métricas.

Componentes

  • Dynamics 365 Customer Insights puede ayudarle a proporcionar experiencias de cliente inigualables mediante el uso de inteligencia artificial y análisis de primera clase. En este caso, se usa para unificar, segmentar y enriquecer los datos de los clientes.
  • Azure Synapse Analytics es un servicio de análisis que reúne la integración de datos, el almacenamiento de datos empresariales y el análisis de macrodatos. Se usa aquí para la ingesta, el almacenamiento y el procesamiento de datos.
  • Data Lake Storage proporciona un lago de datos seguro y que se pueden escalar de forma masiva para cargas de trabajo de análisis de alto rendimiento.
  • Azure Machine Learning es un servicio completo de aprendizaje automático. Se usa en esta arquitectura para predecir la retención de clientes.
  • Power BI puede ayudarle a convertir los datos en información coherente, visualmente envolvente e interactiva. Se usa aquí para visualizar los perfiles y las métricas de los clientes.

Detalles del escenario

La administración de datos de clientes de varios orígenes y la creación de una vista unificada de Customer 360 no es un nuevo desafío. Pero cada vez es más difícil debido al mayor número de canales de interacción y puntos de contacto con los clientes. Al combinar Azure Synapse Analytics con Dynamics 365 Customer Insights, puede crear una vista completa de los clientes para proporcionarles la mejor experiencia.

Posibles casos de uso

Esta solución se creó para una organización de administración de propiedades. También se puede aplicar en sectores como el comercio minorista, los servicios financieros, la fabricación y la asistencia sanitaria. Puede ser utilizado por cualquier organización que necesite reunir datos entre sistemas para crear un perfil de Customer 360 y mejorar la experiencia del cliente.

Puede usar esta solución para:

  • Extraer mejores conclusiones de los datos del cliente.
  • Identificar los orígenes del abandono o la insatisfacción del cliente.
  • Dirigir actividades de servicios de cuentas y clientes.
  • Ejecutar promociones dirigidas a la retención o mejora de ventas de los clientes.

Consideraciones

Estas consideraciones implementan los pilares del marco de buena arquitectura de Azure, que es un conjunto de principios guía que se pueden usar para mejorar la calidad de una carga de trabajo. Para más información, consulte Marco de buena arquitectura de Microsoft Azure.

Seguridad

La seguridad proporciona garantías contra ataques deliberados y el abuso de datos y sistemas valiosos. Para más información, consulte Introducción al pilar de seguridad.

Esta solución usa Microsoft Entra ID para autenticar a los usuarios en las soluciones de Azure de la arquitectura. Los permisos se pueden administrar mediante el control de acceso basado en rol o la autenticación de Microsoft Entra.

Siga estas directrices de seguridad al implementar esta solución:

Escalabilidad

Esta solución usa clústeres de Spark de Azure Synapse, que se pueden escalar y reducir verticalmente de manera automática en función de las necesidades de actividad de la carga de trabajo. Para más información, consulte Escalado automático de Spark de Azure Synapse.

Las canalizaciones de entrenamiento de Azure Machine Learning se pueden escalar y reducir verticalmente en función del tamaño de los datos y otros parámetros de configuración. Los clústeres de proceso admiten el escalado automático y el apagado automático para optimizar el rendimiento y el costo.

Optimización de costos

La optimización de costos trata de buscar formas de reducir los gastos innecesarios y mejorar las eficiencias operativas. Para más información, vea Información general del pilar de optimización de costos.

Las opciones de precios de licencia de Dynamics 365 Customer Insights se basan en el número de perfiles de cliente necesarios.

Azure Synapse Analytics dispone de varias opciones de precios para ayudarle a optimizar los costos. Puede realizar tareas de procesamiento de macrodatos, como la ingeniería de datos, la preparación de datos y el aprendizaje automático directamente en Azure Synapse mediante grupos optimizados para memoria o de Apache Spark acelerados por hardware. La facturación por el uso de grupos de Spark se redondea al minuto más cercano.

Azure Machine Learning no presenta cargos de licencia adicionales. Sin embargo, hay cargos por proceso y otros servicios de Azure que consume, incluidos, entre otros, Azure Blob Storage, Azure Key Vault, Azure Container Registry y Application Insights.

Hay varias opciones de productos de Power BI para satisfacer distintos requisitos. Power BI Embedded proporciona una opción basada en Azure para insertar la funcionalidad de Power BI en las aplicaciones.

También puede implementar esta solución con las siguientes opciones:

  • Dynamics 365 Customer Insights: 1500 perfiles
  • Azure Synapse Analytics: clúster de Spark optimizado para memoria de tamaño medio (8 núcleos virtuales/64 GB)
  • Azure Machine Learning
    • Instancia de proceso de tipo Standard_DS11_v2
    • Clúster de proceso de tipo Standard_D2_v2

Los servicios de Azure, como Azure Storage, Key Vault, Container Registry, Application Insights, entre otros, que se implementan con Azure Synapse Analytics y Azure Machine Learning incurrirán en otros costos.

Implementación de este escenario

Para implementar esta solución, siga los pasos de la Guía de inicio y la Guía de implementación paso a paso. Puede encontrarlas en el repositorio de GitHub de la solución.

Colaboradores

Microsoft mantiene este artículo. Originalmente lo escribieron los siguientes colaboradores.

Autor principal:

Pasos siguientes