Customer 360 con Azure Synapse e Dynamics 365 Customer Insights

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

Questa soluzione combina Azure Synapse Analytics con Dynamics 365 Customer Insights, per creare una visualizzazione completa che presenta i dati dei clienti e offrire la migliore esperienza dei clienti.

Apache, Apache Ignite, Ignite e il logo di fiamma sono marchi o marchi registrati di Apache® Software Foundation nei Stati Uniti e/o in altri paesi. L'uso di questi marchi non implica alcuna approvazione da parte di Apache Software Foundation.

Architettura

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

Scaricare un file di Visio di questa architettura.

Flusso di dati

  1. Azure Synapse Analytics inserisce dati di origine non elaborati usando le pipeline di Azure Synapse.
  2. I dati di origine vengono archiviati in Azure Synapse Analytics e Azure Data Lake Archiviazione Gen2.
  3. Dynamics 365 Customer Insights si connette ai dati dei clienti da Azure Synapse.
  4. Amministrazione istrator configurano profili cliente unificati in Customer Insights, insieme a misure, segmenti e arricchimenti. I profili cliente unificati vengono trasferiti da Customer Insights ad Azure Synapse.
  5. Amministrazione istrators usano il profilo cliente unificato in Azure Synapse per creare una pipeline di Azure Machine Learning per la stima della conservazione.
  6. Amministrazione istrator creare un endpoint del modello di stima della conservazione.
  7. Amministrazione istrators crea un flusso di lavoro del modello personalizzato in Customer Insights per chiamare la pipeline di Azure Machine Learning per ottenere le stime di conservazione.
  8. Power BI inserisce i dati del cliente 360 da Customer Insights per visualizzare i profili e le metriche.

Componenti

  • Dynamics 365 Customer Insights consente di offrire esperienze di clienti senza corrispondenza usando l'intelligenza artificiale e l'analisi di livello mondiale. In questo caso viene usato per unificare, segmentare e arricchire i dati dei clienti.
  • Azure Synapse Analytics è un servizio di analisi che riunisce l'integrazione dei dati, il data warehousing aziendale e l'analisi dei Big Data. Viene usato qui per l'inserimento, l'archiviazione e l'elaborazione dei dati.
  • Data Lake Archiviazione offre un data lake altamente scalabile e sicuro per i carichi di lavoro di analisi ad alte prestazioni.
  • Azure Machine Learning è un servizio di Machine Learning end-to-end. Viene usato in questa architettura per stimare la conservazione dei clienti.
  • Power BI consente di trasformare i dati in informazioni dettagliate coerenti, visivamente immersive e interattive. Viene usato qui per visualizzare i profili e le metriche dei clienti.

Dettagli dello scenario

La gestione dei dati dei clienti da più origini e la creazione di una visualizzazione unificata di Customer 360 non è una nuova sfida. Ma sta diventando sempre più difficile con l'aumento del numero di canali di interazione e punti di contatto con i clienti. Combinando Azure Synapse Analytics con Dynamics 365 Customer Insights, è possibile creare una visualizzazione completa dei clienti per offrire la migliore esperienza dei clienti.

Potenziali casi d'uso

Questa soluzione è stata creata per un'organizzazione di gestione delle proprietà. Può essere applicata anche in settori come vendita al dettaglio, servizi finanziari, produzione e assistenza sanitaria. Può essere usato da qualsiasi organizzazione che deve riunire i dati tra i sistemi per creare un profilo Customer 360 e migliorare l'esperienza dei clienti.

È possibile usare questa soluzione per:

  • Ottenere informazioni dettagliate migliori dai dati dei clienti.
  • Origini di destinazione della varianza o insoddisfazione dei clienti.
  • Attività dirette dell'account e del servizio clienti.
  • Eseguire promozioni mirate destinate alla conservazione dei clienti o all'upselling.

Considerazioni

Queste considerazioni implementano i pilastri di Azure Well-Architected Framework, che è un set di set di principi guida che possono essere usati per migliorare la qualità di un carico di lavoro. Per altre informazioni, vedere Framework ben progettato di Microsoft Azure.

Sicurezza

La sicurezza offre garanzie contro attacchi intenzionali e l'abuso di dati e sistemi preziosi. Per altre informazioni, vedere Panoramica del pilastro della sicurezza.

Questa soluzione usa Microsoft Entra ID per autenticare gli utenti nelle soluzioni di Azure nell'architettura. È possibile gestire le autorizzazioni tramite l'autenticazione di Microsoft Entra o il controllo degli accessi in base al ruolo.

Quando si implementa questa soluzione, seguire queste linee guida per la sicurezza:

Scalabilità

Questa soluzione usa i cluster Azure Synapse Spark, che possono essere ridimensionati automaticamente in base alle esigenze di attività del carico di lavoro. Per altre informazioni, vedere Scalabilità automatica del cluster Spark di Azure Synapse.

Le pipeline di training di Azure Machine Learning possono essere ridimensionate in base alle dimensioni dei dati e ad altri parametri di configurazione. I cluster di calcolo supportano la scalabilità automatica e l'arresto automatico per ottimizzare le prestazioni e i costi.

Ottimizzazione dei costi

L'ottimizzazione dei costi riguarda l'analisi dei modi per ridurre le spese non necessarie e migliorare l'efficienza operativa. Per altre informazioni, vedere Panoramica del pilastro di ottimizzazione dei costi.

Le opzioni relative ai prezzi delle licenze di Dynamics 365 Customer Insights si basano sul numero di profili cliente necessari.

Azure Synapse Analytics offre diverse opzioni di determinazione dei prezzi per ottimizzare i costi. È possibile eseguire attività di elaborazione dei Big Data, ad esempio ingegneria dei dati, preparazione dei dati e Machine Learning direttamente in Azure Synapse usando pool di Apache Spark ottimizzati per la memoria o con accelerazione hardware. La fatturazione per l'utilizzo dei pool di Spark viene arrotondata al minuto più vicino.

Azure Machine Learning non prevede costi aggiuntivi per le licenze. Tuttavia, sono previsti addebiti per il calcolo e altri servizi di Azure usati, tra cui Archiviazione BLOB di Azure, Azure Key Vault, Registro Azure Container e Application Insights.

Sono disponibili diverse opzioni per i prodotti Power BI per soddisfare requisiti diversi. Power BI Embedded offre un'opzione basata su Azure per l'incorporamento delle funzionalità di Power BI nelle applicazioni.

È possibile distribuire questa soluzione con le opzioni seguenti.

  • Dynamics 365 Customer Insights: 1.500 profili
  • Azure Synapse Analytics: cluster Spark ottimizzato per la memoria di dimensioni medie (8 vCore/ 64 GB)
  • Azure Machine Learning
    • Istanza di calcolo di tipo Standard_DS11_v2
    • Cluster di calcolo di tipo Standard_D2_v2

I servizi di Azure come account Archiviazione di Azure, Key Vault, Registro Contenitori, Application Insights e così via, distribuiti con Azure Synapse Analytics e Azure Machine Learning comportano altri costi.

Distribuire lo scenario

Per distribuire questa soluzione, seguire la procedura descritta nella Guida introduttiva e nella Guida alla distribuzione dettagliata. È possibile trovarli nel repository GitHub per la soluzione.

Collaboratori

Questo articolo viene gestito da Microsoft. Originariamente è stato scritto dai seguenti contributori.

Autore principale:

Passaggi successivi