Preparare la migrazione a Power BIPrepare to migrate to Power BI

Questo articolo descrive le azioni che è possibile considerare prima di eseguire la migrazione a Power BI.This article describes actions you can consider prior to migrating to Power BI.

Immagine che mostra le fasi di una migrazione a Power BI. Per questo articolo sono evidenziati i passaggi preliminari alla migrazione.

Nota

Per una spiegazione completa del grafico precedente, vedere Panoramica della migrazione di Power BI.For a complete explanation of the above graphic, see Power BI migration overview.

I passaggi preliminari alla migrazione enfatizzano la pianificazione iniziale, che è un'operazione importante prima del completamento delle cinque fasi della migrazione.The pre-migration steps emphasize up-front planning, which is important preparation before moving through the five migration stages. La maggior parte dei passaggi preliminari alla migrazione verrà eseguita una volta, anche se per le organizzazioni più grandi è possibile che alcune parti siano iterative per ogni business unit o area di reparto.Most of the pre-migration steps will occur once, though for larger organizations some portions may be iterative for each business unit or departmental area.

L'output dei passaggi preliminari alla migrazione include un modello di governance iniziale, una pianificazione iniziale generale della distribuzione, oltre a un inventario dei report e dei dati da sottoporre a migrazione.The output from the pre-migration steps includes an initial governance model, initial high-level deployment planning, in addition to an inventory of the reports and data to be migrated. Per una stima completa del lavoro richiesto per la migrazione delle singole soluzioni saranno necessarie le informazioni aggiuntive ottenute durante le fasi 1, 2 e 3.Additional information from activities in Stages 1, 2, and 3 will be necessary to fully estimate the level of effort for migrating individual solutions.

Suggerimento

La maggior parte degli argomenti illustrati in questo articolo si applica anche a un progetto di implementazione di Power BI standard.Most of the topics discussed in this article also apply to a standard Power BI implementation project.

Creare un'analisi e una valutazione di costi/beneficiCreate cost/benefit analysis and evaluation

Durante la valutazione iniziale è necessario ottenere gli elementi seguenti:Several top considerations during the initial evaluation include obtaining:

  • Definizione chiara del business case e della strategia di business intelligence per raggiungere uno stato futuro desiderato specifico.Clarity on the business case and BI strategy to reach a specific desired future state.
  • Definizione chiara del successo e dei criteri per misurare l'avanzamento e il successo dell'iniziativa di migrazione.Clarity on what success means, and how to measure progress and success for the migration initiative.
  • Stime dei costi e risultati del calcolo del ritorno sugli investimenti.Cost estimates and return on investment (ROI) calculation results.
  • Risultati positivi per alcune iniziative produttive di Power BI con ambito e livello di complessità minori.Successful results for several productive Power BI initiatives that are smaller in scope and complexity level.

Identificare gli stakeholder e il supporto dei dirigentiIdentify stakeholders and executive support

È necessario identificare gli stakeholder per diversi motivi, tra cui:Several considerations for identifying stakeholders include:

  • Assicurare l'allineamento con gli stakeholder in merito al business case e alla strategia di business intelligence.Ensure alignment with stakeholders on the business case and BI strategy.
  • Includere rappresentati da tutte le business unit, anche se la migrazione del rispettivo contenuto è prevista in un periodo successivo, per comprendere le diverse motivazioni e preoccupazioni.Include representatives from throughout the business units—even if their content is slated for migration on a later timetable—to understand their motivations and concerns.
  • Coinvolgere i sostenitori di Power BI nelle fasi iniziali.Involve Power BI champions early.
  • Creare e seguire un piano di comunicazione con gli stakeholder.Create, and follow, a communication plan with stakeholders.

Suggerimento

Se si teme che il livello di comunicazione sia eccessivo, probabilmente si tratta del livello appropriato.If you fear you're starting to overcommunicate, then it's probably just about right.

Generare il modello di governance inizialeGenerate initial governance model

È necessario gestire in anticipo alcuni elementi essenziali in un'implementazione di Power BI, tra cui:Several key items to address early in a Power BI implementation include:

  • Obiettivi specifici per l'adozione di Power BI e ruolo di Power BI nella strategia di business intelligence complessiva per l'organizzazione.Specific goals for Power BI adoption and where Power BI fits into the overall BI strategy for the organization.
  • Modalità di gestione del ruolo di amministratore di Power BI, in particolare nelle organizzazioni decentralizzate.How the Power BI administrator role will be handled, particularly in decentralized organizations.
  • Criteri correlati al raggiungimento di dati attendibili: uso di origini dati autorevoli, risoluzione dei problemi correlati alla qualità dei dati e uso di terminologia coerente e definizioni comuni.Policies related to achieving trusted data: use of authoritative data sources, addressing data quality issues, and use of consistent terminology and common definitions.
  • Strategia per la sicurezza e la privacy dei dati per origini dati, modelli di dati, report e distribuzione di contenuto a utenti interni ed esterni.Security and data privacy strategy for data sources, data models, reports, and content delivery to internal and external users.
  • Strategie per rispettare i requisiti interni ed esterni per conformità, normativi e di controllo.How internal and external compliance, regulatory, and audit requirements will be met.

Importante

Il modello di governance più efficace prova a bilanciare le opportunità offerte agli utenti con il livello necessario di controllo.The most effective governance model strives to balance user empowerment with the necessary level of control. Per altre informazioni, vedere Disciplina al centro e Flessibilità alla periferia.See more information, read about discipline at the core and flexibility at the edge.

Definire la pianificazione della distribuzione inizialeConduct initial deployment planning

La pianificazione della distribuzione iniziale comporta la definizione di standard, criteri e preferenze per l'implementazione di Power BI dell'organizzazione.Initial deployment planning involves defining standards, policies, and preferences for the organization's Power BI implementation.

Si noti che la Fase 2 fa riferimento alla pianificazione della distribuzione a livello di soluzione.Note that Stage 2 references solution-level deployment planning. È necessario che le attività della Fase 2 rispettino le decisioni a livello di organizzazione, se possibile.The Stage 2 activities should respect the organizational-level decisions whenever possible.

È necessario gestire in anticipo alcuni aspetti critici in un'implementazione di Power BI, tra cui:Some critical items to address early in a Power BI implementation include:

  • Decisioni relative all'impostazione del tenant di Power BI, che devono essere documentate.Power BI tenant setting decisions, which should be documented.
  • Decisioni relative alla gestione dell'area di lavoro, che devono essere documentate.Workspace management decisions, which should be documented.
  • Considerazioni e preferenze correlate ai dati e ai metodi di distribuzione del contenuto, ad esempio app, aree di lavoro, condivisione, sottoscrizioni e incorporamento di contenuto.Considerations and preferences related to data and content distribution methods, such as apps, workspaces, sharing, subscriptions, and embedding of content.
  • Preferenze correlate ai modelli di set di dati, ad esempio l'uso della modalità di importazione, della modalità DirectQuery o di una combinazione delle due modalità in un modello composito.Preferences related to dataset modes, such as use of Import mode, DirectQuery mode, or combining the two modes in a Composite model.
  • Protezione dei dati e dell'accesso.Securing data and access.
  • Uso di set di dati condivisi per finalità di riusabilità.Working with shared datasets for reusability.
  • Applicazione della certificazione dei dati per promuovere l'uso di dati autorevoli e attendibili.Applying data certification to promote the use of authoritative and trustworthy data.
  • Uso di diversi tipi di report, tra cui report di Power BI, report di Excel o report impaginati per diversi casi d'uso o business unit.Use of different report types, including Power BI reports, Excel reports, or paginated reports for different use cases or business units.
  • Approcci di gestione del cambiamento per gestire artefatti di business intelligence centralizzati e gestiti dall'azienda.Change management approaches for managing centralized BI artifacts and business-managed BI artifacts.
  • Piani di training per utenti, modellatori di dati, autori di report e amministratori.Training plans for consumers, data modelers, report authors, and administrators.
  • Supporto per autori di contenuti tramite modelli di Power BI Desktop, oggetti visivi personalizzati e standard di progettazione di report documentati.Support for content authors by using Power BI Desktop templates, custom visuals, and documented report design standards.
  • Procedure e processi per la gestione dei requisiti utente, tra cui richiesta di nuove licenze, aggiunta di nuove origini dati dei gateway, acquisizione dell'autorizzazione per le origini dati dei gateway, richiesta di nuove aree di lavoro, modifiche delle autorizzazioni delle aree di lavoro e altri requisiti comuni che potrebbero essere rilevati su base regolare.Procedures and processes for managing user requirements, such as requesting new licenses, adding new gateway data sources, gaining permission to gateway data sources, requesting new workspaces, workspace permissions changes, and other common requirements that may be encountered on a regular basis.

Importante

La pianificazione della distribuzione è un processo iterativo.Deployment planning is an iterative process. Le decisioni relative alla distribuzione verranno perfezionate e incrementate molte volte per l'adeguamento all'esperienza dell'organizzazione con Power BI e all'evoluzione di Power BI.Deployment decisions will be refined and augmented many times as your organization's experience with Power BI grows, and as Power BI evolves. Le decisioni prese durante questo processo verranno usate durante la pianificazione della distribuzione a livello di soluzione nella Fase 2 del processo di migrazione.The decisions made during this process will be used during the solution-level deployment planning discussed in Stage 2 of the migration process.

Definire l'architettura inizialeEstablish initial architecture

L'architettura della soluzione di business intelligence si evolverà e maturerà nel tempo.Your BI solution architecture will evolve and mature over time. È necessario gestire immediatamente alcune attività di configurazione di Power BI, tra cui:Power BI setup tasks to handle right away include:

Definire i criteri del successo per la migrazioneDefine success criteria for migration

È prima di tutto necessario definire il successo per la migrazione di una singola soluzione.The first task is to understand what success looks like for migrating an individual solution. Occorre porre alcune domande, tra cui:Questions you might ask include:

  • Quali sono le motivazioni e le finalità specifiche di questa migrazione?What are the specific motivations and objectives for this migration? Per altre informazioni, vedere Panoramica della migrazione a Power BI (Esaminare i motivi per la migrazione).For more information, see Power BI migration overview (Consider migration reasons). Questo articolo illustra i motivi più comuni per la migrazione a Power BI.This article describes the most common reasons for migrating to Power BI. È decisamente necessario specificare gli obiettivi a livello di organizzazione.Certainly, your objectives should be specified at the organizational level. La migrazione di una soluzione di business intelligence legacy potrebbe inoltre offrire vantaggi significativi a livello di costo, mentre la migrazione una diversa soluzione di business intelligence legacy potrebbe permettere di ottenere vantaggi a livello di ottimizzazione del flusso di lavoro.Beyond that, migrating one legacy BI solution may benefit significantly from cost savings, whereas migrating a different legacy BI solution may focus on gaining workflow optimization benefits.
  • Che rapporto costi/benefici o ritorno sugli investimenti ci si aspetta per questa migrazione?What's the expected cost/benefit or ROI for this migration? Una comprensione chiara delle aspettative correlate a costo, incremento delle funzionalità, riduzione della complessità o incremento della flessibilità è utile per misurare il successo.Having a clear understanding of expectations related to cost, increased capabilities, decreased complexity, or increased agility, is helpful in measuring success. Può offrire linee guida utili per il processo decisionale durante il processo di migrazione.It can provide guiding principles to help with decision-making during the migration process.
  • Quali indicatori di prestazioni chiave verranno usati per misurare il successo?What key performance indicators (KPIs) will be used to measure success? L'elenco seguente mostra alcuni indicatori di prestazioni chiave di esempio:The following list presents some example KPIs:
    • Numero di report sottoposti a rendering dalla piattaforma di business intelligence legacy, in diminuzione ogni mese.Number of reports rendered from legacy BI platform, decreasing month over month.
    • Numero di report sottoposti a rendering da Power BI, in aumento ogni mese.Number of reports rendered from Power BI, increasing month over month.
    • Numero di utenti di report di Power BI, in aumento ogni trimestre.Number of Power BI report consumers, increasing quarter over quarter.
    • Percentuale di report sottoposta a migrazione in produzione entro una data target.Percentage of reports migrated to production by target date.
    • Riduzione dei costi per le licenze ogni anno.Cost reduction in licensing cost year over year.

Suggerimento

Il log attività di Power BI può essere usato come origine per misurare lo stato degli indicatori di prestazioni chiave.The Power BI activity log can be used as a source for measuring KPI progress.

Preparare l'inventario dei report esistentiPrepare inventory of existing reports

La preparazione di un inventario dei report esistenti nella piattaforma di business intelligence legacy è un passaggio essenziale per la comprensione delle risorse già disponibili.Preparing an inventory of existing reports in the legacy BI platform is a critical step towards understanding what already exists. Il risultato di questo passaggio costituisce l'input per valutare il livello di lavoro richiesto per la migrazione.The outcome of this step is an input to assessing the migration effort level. La preparazione di un inventario può includere le attività seguenti:Activities related to preparing an inventory may include:

  1. Inventario dei report: compilare un elenco di report e dashboard candidati alla migrazione.Inventory of reports: Compile a list of reports and dashboards that are migration candidates.
  2. Inventario delle origini dati: compilare un elenco di tutte le origini dati a cui accedono i report esistenti.Inventory of data sources: Compile a list of all data sources accessed by existing reports. Deve includere le origini dati aziendali e le origini dati dei reparti e personali.It should include both enterprise data sources as well as departmental and personal data sources. Questo processo potrebbe individuare origini dati in precedenza non note al reparto IT, definite spesso shadow IT.This process may unearth data sources not previously known to the IT department, often referred to as shadow IT.
  3. Log di controllo: ottenere dati dal log di controllo della piattaforma di business intelligence legacy per comprendere i criteri di utilizzo e supportare la definizione delle priorità.Audit log: Obtain data from the legacy BI platform audit log to understand usage patterns and assist with prioritization. È necessario ottenere alcune informazioni importanti dal log di controllo, tra cui:Important information to obtain from the audit log includes:
    • Numero medio delle esecuzioni di ogni report ogni settimana/mese/trimestre.Average number of times each report was executed per week/month/quarter.
    • Numero medio di utenti per report per ogni settimana/mese/trimestre.Average number of consumers per report per week/month/quarter.
    • Utenti di ogni report, in particolare i report usati dai dirigenti.The consumers for each report, particularly reports used by executives.
    • Data dell'esecuzione più recente di ogni report.Most recent date each report was executed.

Nota

In molti casi non viene eseguita la migrazione del contenuto a Power BI senza modifiche.In many cases, the content isn't migrated to Power BI exactly as is. La migrazione rappresenta un'opportunità per riprogettare l'architettura dei dati e/o migliorare la distribuzione dei report.The migration represents an opportunity to redesign the data architecture and/or improve report delivery. La creazione di un inventario dei report è essenziale per ottenere informazioni sulle risorse attualmente disponibili e iniziare a valutare le attività di refactoring necessarie.Compiling an inventory of reports is crucial to understanding what currently exists so you can begin to assess what refactoring needs to occur. Gli articoli rimanenti di questa serie illustrano i possibili miglioramenti in modo più dettagliato.The remaining articles in this series describe possible improvements in more detail.

Esplorare le opzioni di automazioneExplore automation options

Non è possibile automatizzare completamente un processo di conversione di Power BI end-to-end.It isn't possible to completely automate a Power BI conversion process end-to-end.

La compilazione dell'inventario esistente di dati e report è un candidato possibile per l'automazione quando è disponibile uno strumento che può eseguire questa operazione.Compiling the existing inventory of data and reports is a possible candidate for automation when you have an existing tool that can do it for you. Il livello di utilizzo dell'automazione per alcune parti del processo di migrazione, ad esempio la compilazione dell'inventario esistente, dipende principalmente dagli strumenti disponibili.The extent to which automation can be used for some portions of the migration process—such as compiling the existing inventory—highly depends upon the tools you have.

Passaggi successiviNext steps

Nell'articolo seguente in questa serie sulla migrazione a Power BI è possibile ottenere informazioni sulla Fase 1, che è incentrata sulla raccolta e sulla classificazione dei requisiti durante la migrazione a Power BI.In the next article in this Power BI migration series, learn about Stage 1, which is concerned with gathering and prioritizing requirements when migrating to Power BI.

Altre risorse utili includono:Other helpful resources include:

Partner esperti di Power BI sono a disposizione per aiutare le organizzazioni a completare con successo il processo di migrazione.Experienced Power BI partners are available to help your organization succeed with the migration process. Per collaborare con un partner Power BI, visitare il portale dei partner Power BI.To engage a Power BI partner, visit the Power BI partner portal.