Spark Synapse to Fabric Spark Migration Assistant (anteprima)

Annotazioni

Spark Synapse to Fabric Migration Assistant è attualmente disponibile in anteprima pubblica.

Usare Spark Synapse a Fabric Spark Migration Assistant per eseguire la migrazione di carichi di lavoro Spark da Azure Synapse Analytics a Microsoft Fabric tramite un flusso di lavoro guidato.

In anteprima pubblica, l'assistente esegue la migrazione di pool di Spark, notebook, definizioni di processi Spark e database lake.

La migrazione non sposta i dati. L'assistente copia e trasforma gli elementi Spark supportati per Fabric e genera un report di migrazione per ogni esecuzione.

L'assistente supporta la migrazione degli elementi seguenti:

  • I pool di Spark vengono migrati ai Fabric Pools e agli ambienti corrispondenti.
  • Viene eseguita la migrazione dei notebook e degli ambienti associati.
  • Le definizioni dei processi di Spark (SJD) vengono migrate con gli ambienti associati.
  • I database di Lake sono mappati agli schemi di Fabric e le tabelle Delta gestite vengono migrate creando collegamenti rapidi al catalogo OneLake.

Per informazioni dettagliate sulla migrazione del database lake, il database Synapse predefinito si mappa allo schema dbo in Fabric e altri database vengono migrati come schemi nello stesso lakehouse.

Come funziona la migrazione

Per eseguire la migrazione di pool di Apache Spark, notebook, definizioni di processi di Spark e database lake in Fabric, l'assistente guida attraverso un breve flusso di lavoro.

Copiare e trasformare elementi

In primo luogo, l'assistente consente di individuare l'area di lavoro di origine che contiene gli elementi di progettazione dei dati di cui si vuole eseguire la migrazione. Copia e trasforma quindi gli elementi supportati in modo che possano essere eseguiti in uno spazio di lavoro Fabric.

Monitorare la migrazione

Durante la migrazione, è possibile monitorare lo stato di avanzamento ed esaminare un riepilogo degli elementi di progettazione dei dati migrati. Al termine della migrazione, i nuovi elementi sono disponibili nell'area di lavoro Fabric.

Inizia con il Migration Assistant

  1. Apri un'area di lavoro Fabric e quindi seleziona Migra dalla barra degli strumenti.

  2. Nella procedura guidata selezionare Elementi di ingegneria dei dati.

    Screenshot della migrazione all'infrastruttura.

  3. Specificare i dettagli dell'area di lavoro di Azure Synapse di origine. È possibile cercare per sottoscrizione l'area di lavoro di origine. Dopo aver selezionato la sottoscrizione, è possibile selezionare l'area di lavoro di origine da tale sottoscrizione.

    • Immettere un nome di migrazione.
    • Selezionare la sottoscrizione e l'area di lavoro di origine.

    Screenshot della scelta di una sorgente.

  4. Selezionare l'area di lavoro Fabric di destinazione in cui eseguire la migrazione degli elementi.

    L'area di lavoro origine e l'area di lavoro Fabric di destinazione selezionata nella procedura guidata determinano la direzione della migrazione.

    Screenshot della selezione di una destinazione.

  5. Esaminare le connessioni del gateway dati disponibili a cui è possibile accedere. Aggiungere una nuova connessione, se necessario.

    Screenshot della selezione o della creazione di una connessione gateway dati.

    • Per creare una nuova connessione, selezionare Aggiungi nuovo.

    • Il server e il percorso vengono generati dall'account e dal contenitore di Azure Data Lake Storage Gen2 predefiniti per l'area di lavoro di origine. Questo valore è obbligatorio perché la migrazione del database Lake crea collegamenti alle posizioni delle tabelle gestite.

      Screenshot della nuova connessione.

  6. Facoltativamente, selezionare la connessione gateway dati da usare per l'esecuzione della migrazione.

    Annotazioni

    Se non si seleziona una connessione gateway, i database non vengono migrati.

  7. Esaminare i dettagli della migrazione e quindi selezionare Avanti.

    Screenshot del completamento e della migrazione.

    La chiusura della finestra di dialogo a questo punto consente di annullare la migrazione:

    Screenshot dell'annullamento della migrazione.

  8. Selezionare Esegui migrazione per avviare la migrazione.

    Screenshot del pulsante di migrazione.

  9. Monitorare il progresso della migrazione. Durante la migrazione è possibile visualizzare lo stato e il riepilogo degli elementi migrati.

    • Lo spinner indica che la migrazione è stata avviata.

    • Una notifica nell'angolo superiore destro indica lo stato di avanzamento.

    • È disponibile un collegamento al report di migrazione .

    • Dopo alcuni secondi, si viene reindirizzati automaticamente al report.

      Screenshot della migrazione degli elementi Spark.

      Annotazioni

      È anche possibile accedere al report di migrazione dall'hub di monitoraggio. È possibile cercare le operazioni di migrazione in base al nome della migrazione o filtrare in base al tipo di elemento Definizione di processi Spark.

  10. Selezionare il collegamento Report migrazione nel passaggio precedente per esaminare i risultati.

    Screenshot del riepilogo della migrazione.

    Annotazioni

    Selezionare Dettagli per visualizzare informazioni aggiuntive sugli errori o sugli avvisi rilevati durante la migrazione.

Limiti dell'anteprima pubblica

  • Non è possibile eseguire la migrazione delle aree di lavoro di Synapse in una rete virtuale.Synapse workspaces under a virtual network (VNET) can't be migrated.
  • Non viene eseguita la migrazione delle configurazioni Spark, delle librerie personalizzate e delle impostazioni dell'executor personalizzato.
  • I formati di tabella non Delta non sono supportati.