Dela via


Flytta data från Azure SQL DB till Lakehouse via kopieringsassistenten

I den här självstudien beskrivs stegen för att flytta data till Lakehouse.

Två metoder tillhandahålls med hjälp av kopieringsassistenten:

  1. Den första metoden flyttar källdata till måltabeller med deltaformat.
  2. Den andra metoden flyttar källdata till målfiler.

Förutsättningar

För att komma igång måste du uppfylla följande krav:

  • Ett klientkonto med en aktiv prenumeration. Skapa ett konto utan kostnad.
  • En arbetsyta skapas.
  • En Lakehouse skapas på din arbetsyta.

Flytta filer till Lakehouse som tabeller i deltaformat via kopieringsassistenten

Följ de här stegen för att konfigurera kopieringsaktiviteten.

Steg 1: Börja med kopieringsassistenten

  1. Öppna en befintlig datapipeline eller skapa en ny datapipeline.

  2. Välj Kopiera dataassistenten på arbetsytan för att öppna guiden och komma igång. Eller välj Använd kopieringsassistenten i listrutan Kopiera data under fliken Aktiviteter i menyfliksområdet.

    Skärmbild som visar de två platser som du kan komma åt kopieringsassistenten på.

Steg 2: Konfigurera källan

  1. Välj din datakälla genom att välja en typ av datakälla. I den här självstudien använder vi Azure SQL Database som exempel. Sök på skärmen Välj datakälla för att hitta och välj Azure SQL Database.

    Skärmbild som visar var du väljer din datakälla på skärmen Kopiera data.

  2. Skapa en anslutning till datakällan genom att fylla i nödvändig anslutningsinformation på panelen.

    Skärmbild som visar var du väljer Ny anslutning.

    När du har fyllt i nödvändig anslutningsinformation på panelen väljer du Nästa.

    Om du inte redan valde en databas från början visas en lista med databaser som du kan välja mellan.

    Skärmbild som visar var du kan uppdatera anslutningsinformationen.

  3. Välj de tabeller som ska flyttas. Välj sedan Nästa.

    Skärmbild som visar var tabellerna ska väljas.

Steg 3: Konfigurera målet

  1. Välj Lakehouse som mål och välj sedan Nästa.

    Skärmbild som visar var du väljer ditt kopieringsmål.

    Ange ett Lakehouse-namn och välj sedan Skapa och anslut.

    Skärmbild som visar var datalagret ska väljas.

  2. Konfigurera och mappa dina källdata till lakehouse-måltabellen. Välj Tabeller för rotmappen och Läs in till en ny tabell för Inläsningsinställningar. Ange ett tabellnamn och välj Nästa.

    Skärmbild av var du väljer ditt tabellmål.

  3. Granska konfigurationen och avmarkera kryssrutan Starta dataöverföring omedelbart . Välj sedan Nästa för att slutföra assistentupplevelsen.

    Skärmbild som visar var du väljer ok på skärmen Granska och skapa.

Steg 4: Spara din datapipeline och kör den för att läsa in data

  1. Välj Kör i verktygsfältet Start och välj sedan Spara och kör när du uppmanas att göra det.

    Skärmbild som visar var du väljer Kör från fliken Start i pipelineredigerarens fönster.

  2. För varje aktivitet som kördes kan du välja aktivitetens motsvarande länk på fliken Utdata när pipelinen körs för att visa information om aktiviteten. I det här fallet har vi två enskilda kopieringsaktiviteter som kördes – en för varje tabell som kopierats från SQL Azure till Lakehouse. När du väljer aktivitetens informationslänk kan du se hur mmuch-data lästes och skrevs och hur mycket utrymme data förbrukade i källan och målet, samt dataflödeshastighet och annan information.

    Skärmbild som visar var du väljer glasögonikonen och den resulterande detaljskärmen.

Steg 5: Visa dina tabeller från Lakehouse

  1. Gå till Lakehouse och uppdatera vyn Lake för att se de senaste data som matas in.

  2. Växla till Tabellvy för att visa data i tabellen.

    Skärmbild som visar var du växlar till tabellvyn.

    Kommentar

    För närvarande hamnar data i Lakehouse Tables-mappar (ett hanterat område) endast i Delta-format. Dessa filer registreras automatiskt som en tabell och visas under Tabellvy från Lakehouse-portalen. Endast de första lagermapparna under Tabeller registreras som deltatabell. Det går inte att bläddra eller förhandsgranska från Lakehouse Table än. Data som läses in i samma tabell läggs till. Ta bort eller uppdatera till tabeller stöds inte ännu.

Det här exemplet visar hur du flyttar data från Azure SQL DB till Lakehouse med kopieringsassistenten i Data Factory för Microsoft Fabric. Du har lärt dig att:

  • Flytta filer till Lakehouse som tabeller i deltaformat med kopieringsassistenten.

Gå sedan vidare för att lära dig mer om att övervaka dina pipelinekörningar.