Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le organizzazioni affrontano diversi scenari di migrazione dei tenant in Power BI, basati su fusioni e acquisizioni, dismissioni aziendali, requisiti di residenza dei dati o esigenze di conformità a livello di area. Le migrazioni dei tenant sono imprese complesse che richiedono un'attenta pianificazione, strategie di backup complete ed esecuzione sistematica. Questo articolo fornisce indicazioni per le migrazioni di tenant Power BI su scala aziendale, inclusi i framework decisionali per determinare se la migrazione è necessaria e metodologie di implementazione dettagliate per modelli di migrazione diversi.
Importante
Le migrazioni dei tenant comportano un rischio significativo e richiedono un'ampia attività manuale. Microsoft non fornisce supporto diretto per la migrazione del contenuto tra tenant o all'interno dello stesso tenant durante le rilocazioni a livello di area. Prima di procedere con qualsiasi migrazione, valutare attentamente alternative, ad esempio capacità multi-geografiche che possono affrontare molti scenari senza la complessità e il rischio di migrazione completa del tenant.
Scenari di migrazione del tenant
La migrazione del tenant di Power BI prevede tre scenari. Identificare quale si applica alla situazione prima di pianificare la migrazione.
| Scenario | Description | Trigger tipico |
|---|---|---|
| Migrazione affiancata (cross-tenant) | Due tenant Microsoft 365 separati operano in parallelo. Gli artefatti vengono spostati singolarmente dal tenant di origine al tenant di destinazione. | Fusioni e acquisizioni che consolidano due organizzazioni in un singolo tenant. |
| Suddivisione del tenant | Un singolo tenant Power BI viene suddiviso in due tenant indipendenti. Gli artefatti, gli spazi di lavoro e gli utenti appartenenti all'entità aziendale uscente vengono scorporati selettivamente. | Divestimenti e spin-off. |
| Rimappatura del tenant (ricollocazione del tenant) | Il tenant Power BI viene eliminato e ricreato in una nuova area home all'interno dello stesso tenant Microsoft 365. Vengono mantenuti l'ID tenant Microsoft 365, il dominio e le identità utente. Per altre informazioni, vedere Move Power BI tra aree geografiche. | Requisiti di residenza dei dati che impongono l'area geografica di origine del tenant a un paese o un'area geografica specifici. |
Le migrazioni affiancate e le suddivisioni dei tenant sono operazioni tra tenant diversi. La rimappatura del tenant è un trasferimento di area geografica all'interno dello stesso tenant Microsoft 365.
Note
Per informazioni su considerazioni e limitazioni relative alla rimappatura del tenant (rilocazione geografica) con il supporto tecnico Microsoft, vedi Move your Power BI tenant to a different region. L'assistenza di supporto tecnico Microsoft è limitata all'eliminazione del tenant precedente e alla nuova associazione di un tenant all'area geografica specificata; non viene fornita assistenza per la migrazione. È necessario disporre di un piano di riattivazione sia per i dati che per i metadati, sia tramite backup e ripristino tramite script, azioni manuali o un processo di ricreazione e ricaricamento. Questa procedura comporta un notevole rischio, tra cui potenziali perdite di dati o artefatti se i backup sono incompleti o gli artefatti vengono omessi. Il tempo di inattività durante la rimappatura del tenant può variare da tre a 24 ore; per il ripristino degli artefatti potrebbe essere necessario un periodo di inattività più lungo.
Valutare le alternative prima della migrazione
La migrazione dei tenant comporta rischi e impegno considerevoli. Esplorare le opzioni alternative prima di procedere. Le strategie seguenti possono aiutare a evitare una migrazione o una rilocazione dei tenant.
Distribuzione multi-geografica
Una distribuzione multi-geo consente di distribuire la capacità di Power BI e Fabric nell'area geografica desiderata mantenendo invariata l'area geografica di origine del tenant. I dati all'interno di tali capacità rimangono vicini agli utenti finali ed è possibile avere più capacità in aree diverse nello stesso tenant.
La migrazione degli artefatti a una capacità in un'area geografica diversa è più semplice rispetto alla migrazione del tenant stesso. Per spostare un'area di lavoro in un'area diversa, riassegnare l'area di lavoro da una capacità a un'altra. La riassegnazione è fluida per gli elementi di Power BI.
Importante
Fabric gli elementi non sopravvivono alla riassegnazione dell'area di lavoro tra le capacità in aree diverse. Eliminare gli elementi di Fabric prima della riassegnazione dell'area di lavoro e ricrearli in seguito, oppure usare l'integrazione Git per eseguire il backup e ripristinare gli elementi di Fabric.
Valutare un'implementazione multi-geo per i seguenti requisiti:
- Latenza dei dati. Posizionare i dati e il calcolo più vicini agli utenti finali distribuendo la capacità nella propria area.
- Residenza dei dati. I dati e le risorse di calcolo sono associati all'area di capacità , non all'area del tenant. Una distribuzione multi-geografica mantiene i dati entro i limiti di residenza dei dati per la maggior parte dei carichi di lavoro.
Prendere in considerazione una rimappatura del tenant solo quando i requisiti di residenza dei dati siano così rigorosi da richiedere che anche i metadati del tenant (definizioni dell'area di lavoro, metadati del modello semantico, metadati degli oggetti visivi, impostazioni, criteri) e le informazioni sugli utenti di Microsoft 365 rimangano all'interno dei confini di residenza dei dati.
Usa il tuo account di archiviazione per Dataflow Gen1
Dataflow Gen1 scrive l'output in un account Azure Data Lake Storage (ADLS) Gen2 che, per impostazione predefinita, si trova nell'area principale del tenant Power BI. Se la posizione di archiviazione di Dataflow Gen1 è la tua unica esigenza relativa alla residenza dei dati, configura un account ADLS Gen2 personalizzato nell'area geografica desiderata invece di trasferire il tenant.
Azure Relay personalizzato per mancata corrispondenza dell'area geografica del gateway
Se la capacità è distribuita in un'area geografica diversa dall'area geografica primaria del tenant, l'endpoint predefinito del gateway dati locale instrada il traffico di nuovo verso l'area geografica primaria. Per mantenere il traffico del gateway nell'area di capacità, configurare un relè personalizzato Azure. Una discrepanza della regione del gateway da sola non dovrebbe attivare una migrazione del tenant.
Esaminare il business case
Se la migrazione di un tenant è determinata da una necessità aziendale (ad esempio, il consolidamento della fatturazione), valutare il lavoro e il rischio rispetto al risultato. Un tenant di piccole dimensioni potrebbe essere facile da migrare; un tenant di grandi dimensioni con una quantità significativa di contenuto Fabric potrebbe richiedere di riesaminare l'esigenza aziendale prima di procedere.
Cosa è supportato per la migrazione
La maggior parte degli elementi di Power BI supporta l'esportazione delle definizioni tramite l'API Power BI Admin o Workspace Scanner API e può essere gestita tramite script. La maggior parte degli elementi Fabric non supporta l'esportazione delle definizioni e deve essere ricreata manualmente.
La tabella seguente riepiloga il percorso di migrazione per ogni tipo di artefatto.
| Ordine | Artefatto | Percorso di migrazione |
|---|---|---|
| 1 | Gateways | Nessun percorso di migrazione. Deve essere riconfigurato nel tenant di destinazione da un amministratore Power BI. |
| 2 | Aree di lavoro | Nessun percorso di migrazione. Deve essere ricreato nel tenant di destinazione. La creazione in blocco è possibile usando l'API di amministrazione Power BI. |
| 3 | Elementi dell'infrastruttura | È possibile eseguire il backup degli elementi che supportano l'integrazione Git eseguendo il commit in Git, scollegando dall'area di lavoro di origine e ricollegando a una nuova area di lavoro nel tenant di destinazione. Viene eseguito il backup solo della definizione; i dati non sono inclusi. Gli elementi che non supportano l'integrazione Git devono essere ricreati manualmente. Per Lakehouse, vengono conservati solo i metadati; le tabelle delta e gli schemi non vengono trasferiti. |
| 4 | Dataflows | Scaricare il codice JSON di definizione e reimportare nel tenant di destinazione. Lo scripting è possibile usando l'API di amministrazione. |
| 5 | Modelli semantici/set di dati | Usare il backup e il ripristino in un account di archiviazione di ADLS Gen2 oppure scaricare la definizione e reimportarla. Lo scripting è possibile usando l'API di amministrazione. |
| 6 | Rapporti | I proprietari o gli amministratori scaricano il file con estensione pbix e ripubblicano nel tenant di destinazione. In alternativa, esportare la definizione JSON. Lo scripting è possibile usando l'API di amministrazione. |
| 7 | Dashboard | Nessun percorso di migrazione. Deve essere ricreato manualmente. |
| 8 | App di Power BI | Nessun percorso di migrazione. Deve essere ricreato manualmente. |
| 9 | Report impaginati | I proprietari o gli amministratori scaricano il file RDL e pubblicano nel tenant di destinazione. |
Importante
Ricreare sempre gli artefatti in questo ordine. Gli artefatti a valle dipendono dagli artefatti a monte e il mancato rispetto dell'ordine può causare riferimenti non validi durante l'esecuzione. L'esecuzione di una sincronizzazione Git cancella tutti gli elementi nell'area di lavoro che non esistono nel repository.
Metodologia di migrazione
Si considerino le attività di riferimento seguenti. La maggior parte dei passaggi si applica a tutti e tre gli scenari. I passaggi specifici di uno scenario sono indicati nei rispettivi titoli.
Passaggio 1: Individuazione e valutazione dell'inventario
Crea un inventario completo di artefatti e dipendenze e individua ciò che puoi migrare, ciò che non puoi migrare o ciò che non dovresti migrare.
attività
- Eseguire il rilevamento nell'intero tenant usando una combinazione di:
- API di amministrazione di Power BI
- API di amministrazione di Fabric
- Registri attività (aree di lavoro, report, set di dati, aggiornamenti dei dati)
- Documentazione manuale per gli elementi non esposti dalle API
- Cattura:
- Aree di lavoro (tipo, capacità, area)
- Report, modelli semantici (in particolare formato di archiviazione di grandi dimensioni), flussi di dati
- elementi di Fabric (Lakehouse, Warehouse, Eventhouse, notebook)
- Gateway, origini dati, credenziali
- Ruoli di sicurezza a livello di riga, autorizzazioni dell'area di lavoro, collegamenti di condivisione
- Classificare ogni area di lavoro in base alla complessità della migrazione (bassa, media, alta) in base agli artefatti contenuti e alle dipendenze.
Risultati
- Foglio di calcolo dell'inventario principale.
- Classificazione della complessità della migrazione per ogni area di lavoro.
Passaggio 2: Individuazione utenti e sicurezza
Acquisire l'identità utente, le licenze e le autorizzazioni ed eseguirne il mapping tra i tenant quando necessario.
In un nuovo mapping del tenant, gli ID oggetto utente vengono mantenuti. Per una migrazione affiancata o una scissione del tenant, gli utenti hanno ID di oggetto diversi nel tenant di destinazione. Mappare ogni identità del tenant di origine alla relativa identità del tenant di destinazione. Riassegnare le assegnazioni delle licenze di Power BI (Free, Pro, PPU). Eseguire il mirroring dei gruppi di sicurezza nel nuovo tenant Microsoft 365.
attività
Identificare e registrare:
- Power BI assegnazioni di licenze (Microsoft Graph)
- ID degli oggetti utente nel tenant di origine
- ID degli oggetti utente nel tenant di destinazione (solo side-by-side o split)
- Autorizzazioni utente e livelli di accesso all'area di lavoro
- Impostazioni correnti a livello di tenant (acquisizione manuale tramite il portale di amministrazione)
- Configurazioni di governance attuali (etichette di riservatezza, criteri di certificazione)
È possibile estrarre le autorizzazioni dell'area di lavoro e degli artefatti usando le API amministratore Power BI e l'API Workspace Scanner.
Passaggio 3: Comunicazione degli stakeholder e gestione dei cambiamenti
Comunicare in anticipo il piano di migrazione per ridurre la resistenza e il carico di supporto.
Gruppi di stakeholder chiave
- Sponsor esecutivi
- Titolari dell'area di lavoro e autori di report
- Utenti finali
- Team IT, sicurezza e identità
attività
- Sviluppare un piano di comunicazione che copre:
- Panoramica e logica della migrazione.
- Cosa viene e non viene migrato (ad esempio, aree di lavoro personali, aree di lavoro inattive).
- Modifiche (URL, accesso, intervallo di aggiornamento). Sono anch’essi interessati i collegamenti a valle di Power Apps e SharePoint che fanno riferimento agli URL di Power BI.
- Cosa non cambia (semantica dei dati, oggetti visivi, logica di business).
- Comunicare le date chiave:
- Bloccare le finestre (in genere circa una settimana di nessuna modifica nel tenant di origine durante il backup finale).
- Tempo di inattività previsto (per gli scenari di mapping del tenant).
- Periodi di validazione per consentire agli stakeholder di verificare i propri report nel tenant di destinazione.
- Milestone di cutover e date di dismissione per il tenant di origine (scenari side-by-side).
Risultati
- Una presentazione informativa per gli stakeholder.
- Domande frequenti sugli utenti finali.
Passaggio 4: Inviare una richiesta di rimappatura del tenant (solo rimappatura del tenant)
Quando la data di migrazione è bloccata, invia un ticket di supporto e seleziona specificamente l'opzione di riassegnazione del tenant. Un tecnico del supporto Microsoft accetta la richiesta.
attività
- Inviare il ticket di supporto.
- Completare l'elenco di controllo di conformità fornito da Microsoft.
- Accettare una data e una fascia oraria di migrazione, inclusa una fascia oraria di backup.
- Eliminare la capacità esistente prima che venga eseguito il mapping del tenant.
Risultati previsti
- Una tipica mappa richiede circa tre ore, ma i ritardi fino a 24 ore sono possibili se si verificano complicazioni.
- Al termine del mapping, il nuovo tenant ha lo stesso ID tenant e si trova nell'area richiesta.
Passaggio 5: Idoneità del tenant di destinazione
Un tenant appena creato o appena mappato non è immediatamente pronto per ricevere contenuto. Configuralo prima.
attività
- Configurare le impostazioni del tenant Power BI:
- Controlli di creazione dell'area di lavoro
- Condivisione e criteri di accesso esterno
- Governance delle visualizzazioni personalizzate
- Etichette di riservatezza e protezione delle informazioni
- Abilitazione del log di controllo e del monitoraggio
- Acquistare capacità Fabric con SKU pari o superiore rispetto a quella di origine.
- Configurare e validare i gateway, i cluster di gateway e la connettività dei dati.
- Per scenari di suddivisione side-by-side o tenant:
- Creare un utente nel tenant di destinazione per ogni utente nel tenant di origine e registrare il mapping dell'utente.
- Ricreare gruppi di utenti dal tenant di origine.
- Assegnare licenze Power BI nel tenant di destinazione.
- Allinea la governance: etichette di riservatezza, integrazione con Microsoft Purview e criteri di approvazione.
Passaggio 6: Migrazione pilota
Eseguire una migrazione di test in un'area di lavoro di esempio rappresentativa prima della migrazione di produzione.
Per le migrazioni affiancate, il tenant di origine rimane disponibile come alternativa di ripiego per i nuovi tentativi. Per la rimappatura del tenant, il contenuto di cui non è stato eseguito correttamente il backup prima della rimappatura è irrecuperabile. Un progetto pilota riuscito è il modo principale per ridurre i rischi nel percorso di rimappatura.
Criteri di selezione dell'area di lavoro pilota
- Contiene un insieme di elementi diversi: report, modelli semantici, flussi di dati ed elementi di Fabric.
- Usa origini dati realistiche e pianificazioni di aggiornamento.
- Dispone di autorizzazioni a livello di area di lavoro e, preferibilmente, di RLS.
- È utilizzato attivamente, ma non è critico per l'attività.
Passaggio 7: Esecuzione della migrazione
Eseguire la migrazione. Gli elementi supportati vengono prima inseriti in script; gli elementi non supportati vengono ricreati manualmente.
Per i tenant di grandi dimensioni, scrivere script che incapsulano l'API di amministrazione di Power BI per esportare in blocco e ricreare in blocco gli artefatti.
Ricreare gli artefatti nell'ordine definito in Elementi supportati per la migrazione. Saltare l'ordine interrompe le dipendenze.
Passaggio 8: Convalida e test
Verificare che la migrazione del contenuto sia stata eseguita correttamente e che si comporti correttamente.
Le definizioni del modello semantico esportato non includono i dati sottostanti. Ogni modello semantico importato richiede almeno un aggiornamento manuale nel tenant di destinazione.
Tip
Prendere in considerazione il ridimensionamento temporaneamente a uno SKU di capacità superiore durante la convalida. Un numero elevato di aggiornamenti simultanei può altrimenti saturare la capacità di destinazione.
attività
- Convalidare i dati: conteggi delle righe, aggregazioni chiave, aggiornamento riuscito.
- Verificare la sicurezza: regole RLS, accesso all'area di lavoro, livelli di condivisione.
- Verificare le prestazioni: tempi di caricamento dei report, reattività delle query, margine di capacità residua.
Passaggio 9: Passaggio degli utenti e adozione
Spostare gli utenti nel tenant di destinazione e aggiornare le applicazioni downstream.
attività
- Concedere agli utenti l'accesso alle aree di lavoro e agli artefatti nel tenant di destinazione.
- Aggiornare gli URL dei report incorporati, i collegamenti SharePoint, le connessioni Power Apps e i flussi di Power Automate che fanno riferimento al contenuto Power BI.
- Disabilitare la modifica nel tenant di origine (fase di sola lettura) prima della rimozione finale.
- Eseguire sessioni di abilitazione brevi che illustrano le modifiche apportate e la posizione in cui trovare il contenuto.
Contenuti correlati
- Move Power BI tra aree geografiche
- Supporto per la funzionalità multi-geo di Power BI Premium
- Configurazione del tenant Power BI
- Power BI backup e ripristino del modello semantico
- Configurare un relay Azure personalizzato per un gateway dati locale
- Flussi di dati: connettersi alla propria risorsa di archiviazione di ADLS Gen2