Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Kopijob i Data Factory indtager data uden at skulle oprette en Fabric-pipeline. Den samler forskellige kopimønstre, f.eks. masse eller batch, trinvis eller fortløbende kopi, til en samlet oplevelse. Hvis du kun har brug for at kopiere data uden transformationer, skal du bruge et kopijob.
Denne vejledning til hurtig start fører dig gennem, hvordan du kopierer data trinvist fra en Fabric Warehouse-tabel til en Fabric Lakehouse-tabel ved hjælp af Kopiér job.
Du kan få flere oplysninger om Kopier job generelt under:
Forudsætninger
Før du starter, skal du fuldføre disse forudsætninger:
En Microsoft Fabric-lejer med et aktivt abonnement. Du kan oprette en gratis konto.
En tabel på lageret, der indeholder en trinvis kolonne, f.eks. et tidsstempel eller en stigende kolonne med heltal, der kan fungere som et vandmærke til registrering af ændringer. Du kan også bruge dette script til at oprette en eksempeltabel af typen Employee:
CREATE TABLE dbo.Employee ( EmployeeID INT NOT NULL, FirstName VARCHAR(40), LastName VARCHAR(40), Position VARCHAR(60), ModifiedDate DATETIME2(3) );Indsæt eksempeldata:
INSERT INTO dbo.Employee (EmployeeID, FirstName, LastName, Position, ModifiedDate) VALUES (1, 'Alice', 'Smith', 'Data Analyst', SYSDATETIME()), (2, 'Bob', 'Johnson', 'Engineer', SYSDATETIME()), (3, 'Carol', 'Lee', 'Manager', SYSDATETIME()), (4, 'David', 'Wong', 'Data Scientist', SYSDATETIME()), (5, 'Eve', 'Garcia', 'Product Owner', SYSDATETIME());
Opret et kopijob
I dit Microsoft Fabric-arbejdsområde skal du vælge + Nyt element, og under Hent data skal du vælge Kopiér job.
Navngiv kopijobbet, og vælg Opret.
Konfigurer trinvis kopi
Vælg Fabric Warehouse på siden Vælg datakilde i guiden Kopiér job.
På siden Vælg data skal du vælge den kildelagertabel, der indeholder den trinvise kolonne. Vælg Næste.
På siden Vælg datadestination skal du vælge Lakehouse under Nyt stof-element.
Angiv et navn til det nye Lakehouse, og vælg Opret og opret forbindelse.
På siden Knyt til destination skal du vælge Tabeller, eventuelt omdøbe destinationstabellen og vælge Næste.
I trinnet Indstillinger skal du vælge Trinvis kopiér som tilstanden Kopiér job. Vælg den kolonne, der fungerer som den trinvise kolonne. For eksempeltabellen er det ModifiedDate.
Kør og overvåg kopijobbet
Kontrollér dine indstillinger på siden Gennemse + gem . Lad standardindstillingen være Start dataoverførsel med det samme , og angiv eventuelt, at kopijobbet skal køres hvert 1. minut for at sikre hurtigere ændringssporing.
Gem kopijobbet, og start den første udførelse ved at vælge knappen Gem + Kør .
Når elementet Kopier job er gemt, starter det den første kørsel for at hente de oprindelige data fra kildetabellen.
Brug panelet Kopiér job eller Overvågningshub til at overvåge status. Få mere at vide om overvågning af kopijob.
Simuler ændringer med nye data
Hvis du har brugt eksempeltabellen, skal du bruge følgende SQL-forespørgsel til at indsætte nye rækker i tabellen Source Fabric Warehouse.
INSERT INTO dbo.Employee (EmployeeID, FirstName, LastName, Position, ModifiedDate) VALUES (6, 'John', 'Miller', 'QA Engineer', SYSDATETIME()); INSERT INTO dbo.Employee (EmployeeID, FirstName, LastName, Position, ModifiedDate) VALUES (7, 'Emily', 'Clark', 'Business Analyst', SYSDATETIME()); INSERT INTO dbo.Employee (EmployeeID, FirstName, LastName, Position, ModifiedDate) VALUES (8, 'Michael', 'Brown', 'UX Designer', SYSDATETIME());Kopijobbet bruger den trinvise kolonne til at registrere disse rækker under den næste planlagte kørsel.
Efter den næste kørsel skal du forespørge tabellen Fabric Lakehouse for at bekræfte, at tabellen er flyttet.