Condividi tramite


Spostare dati dal database di Azure SQL in Lakehouse tramite l'assistente copia

Questa esercitazione descrive i passaggi per spostare i dati in Lakehouse.

Vengono forniti due approcci usando l'assistente copia:

  1. Il primo approccio sposta i dati di origine nelle tabelle di destinazione con formato differenziale.
  2. Il secondo approccio sposta i dati di origine nei file di destinazione.

Prerequisiti

Per iniziare, è necessario soddisfare i prerequisiti seguenti:

  • Un account tenant con una sottoscrizione attiva. Creare un account gratuitamente.
  • Viene creata un’area di lavoro.
  • Un Lakehouse viene creato nell'area di lavoro.

Spostare i file in Lakehouse come tabelle in formato differenziale tramite Assistente copia

Seguire questa procedura per configurare l'attività di copia.

Passaggio 1: Iniziare con l'assistente copia

  1. Aprire una pipeline di dati esistente o creare una nuova pipeline di dati.

  2. Selezionare Copia assistente dati nell'area di disegno per aprire la procedura guidata e iniziare. In alternativa, selezionare Usa assistente copia dall'elenco a discesa Copia dati nella scheda Attività della barra multifunzione.

    Screenshot che mostra le due posizioni in cui è possibile accedere all'Assistente copia.

Passaggio 2: configurare l'origine

  1. Scegliere l'origine dati scegliendo un tipo di origine dati. In questa esercitazione verrà usato il database SQL di Azure come esempio. Cercare nella schermata Scegli origine dati per trovare e selezionare database SQL di Azure.

    Screenshot che mostra dove scegliere l'origine dati nella schermata Copia dati.

  2. Creare una connessione all'origine dati inserendo le informazioni di connessione necessarie nel pannello.

    Screenshot che mostra dove selezionare Nuova connessione.

    Dopo aver compilato le informazioni di connessione necessarie nel pannello, selezionare Avanti.

    Se inizialmente non è già stato selezionato un database, viene visualizzato un elenco di database tra cui selezionare.

    Screenshot che mostra dove aggiornare le informazioni di connessione.

  3. Selezionare le tabelle da spostare. Quindi seleziona Avanti.

    Screenshot che mostra dove selezionare le tabelle.

Passaggio 3: configurare la destinazione

  1. Scegliere Lakehouse come destinazione e quindi selezionare Avanti.

    Screenshot che illustra come selezionare la destinazione della copia.

    Immettere un nome Lakehouse, quindi selezionare Crea e connetti.

    Screenshot che mostra dove selezionare l'archivio dati.

  2. Configurare ed eseguire il mapping dei dati di origine alla tabella Lakehouse di destinazione. Selezionare Tabelle per la cartella Radice e Carica in una nuova tabella per Impostazioni di caricamento. Specificare un nome tabella e selezionare Avanti.

    Screenshot della posizione in cui selezionare la destinazione della tabella.

  3. Esaminare la configurazione e deselezionare la casella di controllo Avvia trasferimento dati immediatamente. Selezionare quindi Avanti per completare l'esperienza dell'assistente.

    Screenshot che mostra dove selezionare ok nella schermata Rivedi e crea.

Passaggio 4: Salvare la pipeline di dati ed eseguirla per caricare i dati

  1. Selezionare Esegui dalla barra degli strumenti Home e quindi selezionare Salva ed esegui quando richiesto.

    Screenshot che mostra dove selezionare Esegui nella scheda Home della finestra dell'editor della pipeline.

  2. Per ogni attività eseguita, è possibile selezionare il collegamento corrispondente dell'attività nella scheda Output dopo l'esecuzione della pipeline per visualizzare i dettagli dell'attività. In questo caso sono presenti 2 singole attività di copia eseguite, una per ogni tabella copiata da SQL Azure a Lakehouse. Quando si seleziona il collegamento dei dettagli dell'attività, è possibile visualizzare il modo in cui i dati sono stati letti e scritti e quanto spazio i dati utilizzati nell'origine e nella destinazione, nonché la velocità effettiva e altri dettagli.

    Screenshot che mostra dove selezionare l'icona degli occhiali e la schermata dei dettagli risultante.

Passaggio 5: Visualizzare le tabelle da Lakehouse

  1. Passare a Lakehouse e aggiornare la vista Lake per visualizzare i dati più recenti inseriti.

  2. Passare alla visualizzazione Tabella per visualizzare i dati nella tabella.

    Screenshot che mostra dove passare alla visualizzazione Tabella.

    Nota

    Attualmente i dati vengono inseriti solo nelle cartelle tabelle Lakehouse (un'area gestita) in formato Delta. Tali file verranno registrati automaticamente come tabella e saranno visibili in Visualizzazione tabella dal portale lakehouse. Solo le prime cartelle di livello in Tabelle verranno registrate come tabella differenziale. L'esplorazione o l'anteprima da Lakehouse Table non è ancora supportata. I dati caricati nella stessa tabella verranno accodati. L'eliminazione o l'aggiornamento alle tabelle non è ancora supportato.

Questo esempio illustra come spostare i dati dal database SQL di Azure a Lakehouse con l'Assistente copia in Data Factory per Microsoft Fabric. Contenuto del modulo:

  • Spostare i file in Lakehouse come tabelle in formato differenziale con l'Assistente copia.

Passare quindi a altre informazioni sul monitoraggio delle esecuzioni della pipeline.