Trasferisci dati e configurazioni tra gli ambienti utilizzando lo strumento Migrazione configurazione

È possibile replicare le configurazioni e i dati di Dynamics 365 Customer Insights - Data nei vari ambienti usando gli strumenti standard forniti per Dynamics 365. Scenari comuni in cui questo può essere utile includono:

  • Trasferimento di percorsi, messaggi e-mail e altri contenuti convalidati da un ambiente sandbox a un ambiente di produzione.
  • Configura una demo con dati di esempio in un ambiente di prova o sandbox.

Il processo funziona nel seguente modo:

  1. Scarica Configuration Migration Tool per Dynamics 365 se non lo hai già.
  2. Assicurarsi che gli ambienti di origine e di destinazione eseguano la stessa versione di Customer Insights - Journeys.
  3. Usare lo strumento Migrazione della configurazione per generare uno schema di database basato sull'ambiente di origine.
  4. Esporta i dati dall'ambiente di origine tramite Configuration Migration Tool e lo schema.
  5. Importa il bundle ZIP esportato nell'ambiente di destinazione utilizzando lo strumento di migrazione della configurazione.

Prerequisiti per il processo di esportazione e importazione

Completa i seguenti prerequisiti prima di trasferire dati e le configurazioni tra ambienti:

  1. Assicurati che nessun record sia nello stato "live". Lo strumento di migrazione della configurazione non trasferisce le entità che si trovano in uno stato "live", quindi l'importazione nell'ambiente di destinazione è parziale.

    Nota

    Lo strumento di migrazione della configurazione include opzioni per escludere o filtrare i record live. La funzionalità di esclusione rimuove il campo Stato, esportando tutte le entità indipendentemente dallo stato. La funzionalità di filtro limita le entità che vengono esportate. Contatta il supporto tecnico per assistenza con queste funzionalità.

  2. Assicurati che gli ambienti di origine e di destinazione eseguano la stessa versione di Customer Insights - Journeys e usino uno schema di database identico (almeno per i dati che stai trasferendo).

Funzionalità e limiti del processo di esportazione/importazione

Le seguenti note si applicano quando si utilizza l'esportazione/importazione per spostare i dati da un ambiente Customer Insights - Journeys a un altro:

  • Se importi (o reimporti) un record già esistente nell'ambiente di destinazione, tale record termina con lo stato "bozza" nell'ambiente di destinazione. I record corrispondenti non vengono duplicati.
  • I dati di interazione non vengono esportati o trasferiti in un nuovo ambiente. Non saranno mai inclusi nel file di esportazione.
  • Se si esporta da una lingua non presente nell'ambiente di destinazione, tale lingua viene aggiunta all'ambiente di destinazione.
  • Dopo che un percorso Customer Insights - Journeys è stato migrato, ripristinato o copiato, il relativo stato cambia da Live a Interrotto. Per riavviare un percorso migrato, ripristinato o copiato, duplica prima il percorso e quindi eseguilo.
  • I trigger non vengono migrati quando si spostano dati tra ambienti. È tuttavia possibile eseguire la migrazione dei trigger usando le soluzioni Power Platform. Per ulteriori informazioni, vedi Spostare i trigger tra gli ambienti (processo ALM per i trigger).
  • I segmenti sono memorizzati in due tabelle: msdynmkt_segment e msdynmkt_segmentdefinition. Quando trasferisci un segmento, includi entrambe le tabelle nel tuo schema. Se ne trasferisci solo uno, il segmento è incompleto e non puoi metterlo in produzione nell'ambiente di destinazione.
  • Trasferisci i segmenti nello stato Bozza , poi pubblicali nell'ambiente di destinazione dopo l'importazione.
  • Tutti gli eventi nell'ambiente precedente devono essere ricreati nel nuovo ambiente.

Scaricare lo strumento di configurazione della migrazione.

Lo strumento di migrazione della configurazione consente di estrarre i dati e i dettagli sulla configurazione da un ambiente e quindi importarli in un'altra. Per ottenere lo strumento, segui le istruzioni in Strumenti di download da NuGet.

Assicurati che gli ambienti di origine e di destinazione eseguano la stessa versione di Customer Insights - Journeys

Gli ambienti di origine e destinazione devono entrambi eseguire versioni identiche di Customer Insights - Journeys. Utilizza la procedura seguente per controllare la versione su ogni ambiente. Se non corrispondono, aggiorna uno o entrambi alla versione più recente, come descritto in Mantenere Customer Insights - Journeys aggiornato.

Per trovare il numero di versione di Customer Insights - Journeys:

  1. Vai all'area di gestione dell'installazione e seleziona Ambienti.

  2. Se disponi di più ambienti Dynamics 365, ognuno è elencato qui. Seleziona l'ambiente in cui Customer Insights - Journeys è installato e in cui prevedi di esportare i dati.

  3. Seleziona l'elenco a discesa Risorse nella barra multifunzione superiore, quindi seleziona app Dynamics 365.

    Screenshot dell'elenco delle app di Dynamics 365 che mostra le soluzioni installate sull'ambiente selezionato.

  4. Viene visualizzato un elenco delle soluzioni installate nell'ambiente selezionato. Seleziona la soluzione denominata Applicazione Dynamics 365 Customer Insights - Data, quindi seleziona Dettagli nella barra multifunzione superiore.

    Screenshot del pannello dettagli dell'applicazione Customer Insights - Journeys che mostra la versione installata.

  5. Sul lato destro della pagina viene visualizzato un riquadro intitolato Dettagli dell'applicazione Dynamics 365 Customer Insights - Data. Verifica il valore visualizzato nella colonna Versione.

Generare uno schema di database per l'ambiente di origine

Lo strumento di migrazione configurazione richiede uno schema di database ogni volta che esporta o importa dati. Lo strumento stesso può generare per te lo schema richiesto. Lo schema generato specifica la struttura del database dell'ambiente di origine, incluse tutte le personalizzazioni. Il database sull'ambiente di destinazione deve utilizzare uno schema identico per tutti i dati trasferiti.

Per creare lo schema necessario:

  1. Apri la cartella in cui hai installato gli strumenti.

  2. Esegui il file DataMigrationUtility.exe.

  3. Nel programma di utilità, seleziona Crea schema e accedi al tuo ambiente di origine.

  4. Segui le istruzioni fornite in Creare uno schema per esportare i dati di configurazione per generare lo schema. Assicurati di includere tutte le soluzioni, le entità e i campi per i quali desideri trasferire i dati. Assicurati che tutte le dipendenze siano incluse.

Suggerimento

I collegamenti e le note seguenti possono aiutarti a generare lo schema di cui hai bisogno:

  • Puoi utilizzare lo strumento browser di metadati per esplorare e comprendere la struttura del database. Per informazioni dettagliate su come installarlo e usarlo, vedi Riferimento di entità Dynamics 365 Customer Insights - Data.
  • Durante la creazione dello schema con Configuration Migration Tool, verifica le relazioni utilizzate da qualsiasi entità selezionata scegliendo la casella di controllo Mostra le relazioni per l'entità selezionata. Questo può aiutarti a non omettere alcuna dipendenza.
  • Dopo aver creato lo schema con Configuration Migration Tool, seleziona Strumenti>Convalida schema dalla barra dei menu. In questo modo viene verificata la presenza di eventuali dipendenze per tutte le entità selezionate e può anche aiutare a identificare altri problemi comuni.

Esportare dati dall'ambiente di origine

Per esportare dati dall'ambiente di origine:

  1. Apri la cartella in cui hai installato gli strumenti.

  2. Trova ed esegui il file DataMigrationUtility.exe.

  3. Lo strumento si avvia. Seleziona Esporta dati e Continua.

    Screenshot dello strumento Migrazione Configurazione con l'opzione Esporta dati selezionata.

  4. Imposta Tipo di distribuzione su Microsoft 365 e quindi seleziona Accedi.

    Schermata dello strumento di migrazione della configurazione con il tipo di distribuzione Microsoft 365 selezionato per l'accesso.

  5. Segui le istruzioni sullo schermo per accedere usando il nome utente e la password per il tenant in cui è in esecuzione l'ambiente di origine.

  6. Se nel tenant a cui hai effettuato l'accesso sono disponibili più ambienti, scegli l'ambiente di origine e seleziona Accedi. Salta questo passaggio se è disponibile un solo ambiente.

    Screenshot dello strumento di Migrazione della Configurazione che mostra l'elenco degli ambienti sorgente disponibili a cui accedere.

  7. Dopo aver effettuato l'accesso, scegli uno schema e un nome per il file di esportazione.

    Screenshot dello strumento di Migrazione della Configurazione che mostra il file schema e i campi nome file di esportazione.

    Definisci le impostazioni seguenti:

    • File dello schema: seleziona il pulsante con i puntini di sospensione per aprire un browser file, quindi individua e seleziona il file dello schema che hai generato per il tuo ambiente di origine.
    • Salva nel file di dati: seleziona il pulsante con i puntini di sospensione per aprire una finestra di selezione file, quindi accedi alla cartella in cui desideri salvare i dati esportati, insieme a un nome di file.
  8. Seleziona Esporta dati. Lo strumento tiene traccia dell'avanzamento dell'esportazione e al termine crea un file zip con lo schema e i dati.

    Screenshot dello strumento di Migrazione della Configurazione che mostra il processo di esportazione completato con successo.

  9. Seleziona Esci per chiudere la pagina di esportazione al termine dell'esportazione.

Importare dati all'ambiente di destinazione

Per importare dati all'ambiente di destinazione:

  1. Se Configuration Migration Tool non è in esecuzione, apri la cartella in cui hai installato gli strumenti.

  2. Esegui il file DataMigrationUtility.exe.

  3. Seleziona Importa dati e Continua.

    Screenshot dello strumento Migrazione Configurazione con l'opzione Importa dati selezionata.

  4. Imposta Tipo di distribuzione su Microsoft 365 e quindi seleziona Accedi.

    Schermata dello strumento di migrazione della configurazione con il tipo di distribuzione Microsoft 365 selezionato per l'accesso all'ambiente di destinazione.

  5. Segui le istruzioni sullo schermo per accedere con il nome utente e la password del tenant che ospita l'ambiente di destinazione.

  6. Se nel tenant a cui hai effettuato l'accesso sono disponibili più ambienti, scegli l'ambiente di destinazione e seleziona Accedi. Salta questo passaggio se è disponibile un solo ambiente.

    Screenshot dello strumento di Migrazione di Configurazione che mostra l'elenco degli ambienti di destinazione disponibili a cui accedere.

  7. Una volta effettuato l'accesso, ti viene richiesto di scegliere un file da importare. Seleziona il pulsante con i puntini di sospensione accanto al campo File zip per aprire un browser di file, quindi passa alla cartella in cui hai salvato il file ZIP di esportazione dall'ambiente di origine. Questo file include sia i dati che lo schema utilizzati per l'esportazione.

    Screenshot dello strumento di Migrazione della Configurazione che mostra il campo di selezione del file zip per l'importazione.

    Importante

    Come già accennato, gli ambienti di origine e destinazione devono utilizzare esattamente lo stesso schema per i dati che vengono trasferiti, pertanto devono eseguire versioni identiche di Customer Insights - Journeys e tutte le relative personalizzazioni dello schema devono essere identiche in entrambi gli ambienti. Se gli schemi non corrispondono, viene visualizzato un errore e l'importazione non riesce.

  8. Seleziona Importa dati. Lo strumento tiene traccia dell'avanzamento dell'importazione.

    Screenshot dello strumento di Migrazione di Configurazione che mostra il processo di importazione completato con successo.

  9. Al termine dell'importazione, seleziona Esci per chiudere la pagina.