Strategia di migrazione dei dati per Microsoft Sustainability Manager
Devi importare o migrare i dati e le configurazioni in Microsoft Sustainability Manager per rendere la tua soluzione pronta per il lancio. È necessario uno sforzo simile per preparare gli ambienti sandbox (sviluppo, test e gestione temporanea) e mantenerli aggiornati.
La migrazione dei dati include l'estrazione dei dati da un sistema di origine, la trasformazione dei dati e il caricamento in un sistema di destinazione (in questo caso, Dataverse). Nel contesto di Microsoft Sustainability Manager, la seguente tabella mostra le categorie di dati che è necessario configurare nel sistema e la strategia di migrazione.
Categorie di dati | Ambito | Strategia di migrazione | Strumenti e tecnologie |
---|---|---|---|
Dati dell'organizzazione | Definire la struttura logica dell'organizzazione che include divisioni, reparti e sedi fisiche. | Importazione dei dati con i modelli | N/A |
Dati di riferimento | Dati principali come tipi di carburante, tipi di veicoli, fattori di emissione e mappature dei fattori | Importazione dei dati con i modelli | Strumento di migrazione della configurazione o strumenti di terze parti come XRMToolbox |
Dati impegno | Fonte di emissione ambito 1, 2 e 3 | Inserimento di dati tramite connettori o integrazione batch | Strumenti e tecnologie menzionati nell'Microsoft Sustainability Manager architettura di riferimento |
Emissioni pre-calcolate | Emissioni calcolate al di fuori della soluzione | Inserimento di dati tramite connettori o integrazione batch | Strumenti e tecnologie menzionati nell'Microsoft Sustainability Manager architettura di riferimento |
Altri dati di configurazione | Tipi di unità e altre entità configurabili | Manuale o automatico con Application Lifecycle Management (ALM) | Strumento di migrazione della configurazione o strumenti di terze parti come XRMToolbox |
Elenco di controllo
Come hai progettato la tua strategia di migrazione?
- Identifica il sistema di registrazione per ciascun elemento di dati. Dopo aver eseguito la migrazione dei dati a Microsoft Cloud for Sustainability, scopri quali elementi di dati devono essere sincronizzati nuovamente con il sistema originale.
- Identifica la durata del periodo di blocco per i sistemi di origine per bloccare la generazione di nuovi dati mentre i dati di origine verranno estratti, migrati, testati sull'unità e convalidati dall'azienda.
- Considera la dipendenza e la relazione tra le entità per la progettazione della migrazione. Potrebbero verificarsi complicazioni se i record figlio dipendenti devono essere creati o rimossi prima di creare o eliminare il padre.
- Crea dati simili alla produzione per lo sviluppo in termini di dimensioni e valori di campo per la trasformazione. Imposta le regole di mascheramento e la strategia di offuscamento per estrarre i dati di produzione e crea un set di dati che puoi utilizzare per sviluppare script di migrazione.
- Identifica gli elementi di dati che richiedono normalizzazione o denormalizzazione durante il processo di trasformazione.
Hai bisogno di una migrazione delta per migrare i dati modificati mentre viene eseguita la migrazione in blocco?
- Crea una strategia di migrazione delta se il periodo di blocco non è abbastanza lungo o se non è possibile un blocco.
- Identifica se ci sarà un momento in cui i record migrati nel primo round oppure ciclo, verranno modificati in entrambi i sistemi. In tal caso, identifica un processo di sincronizzazione dei dati per gestire i conflitti se entrambi i sistemi hanno modifiche per lo stesso record.
Elementi consigliati
- Sequenza: la sequenza di caricamento dei dati è importante e, in alcuni casi, i record falliscono se non ordinati correttamente. I record di riferimento devono esistere se vengono visualizzati come valore di ricerca in qualsiasi record. Pertanto devono essere identificati e caricati nell'ordine corretto.
- Disattiva le automazioni e il controllo personalizzati: disattiva tutti i passaggi di registrazione dei plug-in personalizzati, i flussi di lavoro, le regole aziendali, i flussi dei processi aziendali e il controllo durante l'esecuzione degli script di migrazione dei dati. Puoi anche ignorare la logica aziendale personalizzata aggiungendo un parametro facoltativo nella tua richiesta. Lasciare l'automazione abilitata può influire non solo sulle prestazioni ma anche sull'integrità dei dati.
- Punto di ripristino e rollback: puoi avviare un backup su richiesta prima di iniziare l'esercizio di migrazione dei dati. In caso di errori durante l'esercizio di migrazione dei dati, è possibile ripristinare l'istanza utilizzando la funzione di gestione del backup e dell'istanza di Power Platform.