Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Met de kopieertaak in Data Factory kunt u eenvoudig gegevens van uw bron naar uw bestemming verplaatsen zonder dat u een pijplijn hoeft te maken. U kunt gegevensoverdrachten instellen met behulp van ingebouwde patronen voor zowel batch- als incrementele kopie, en één keer of volgens een schema kopiëren. Volg de stappen in dit artikel om te beginnen met het kopiëren van uw gegevens uit een database of vanuit de opslag.
Een kopieertaak maken om gegevens op te nemen uit een database
Volg deze stappen om een kopieertaak in te stellen waarmee gegevens uit een database worden verplaatst:
Maak een nieuwe werkruimte of gebruik een bestaande werkruimte.
Selecteer + Nieuw item, kies het pictogram Taak kopiëren , geef uw kopieertaak een naam en selecteer Maken.
Een screenshot waarin wordt aangegeven om naar de startpagina van Data Factory te navigeren en een nieuwe kopieertaak te maken.
Kies de database waaruit u gegevens wilt kopiëren. In dit voorbeeld gebruiken we Azure SQL DB.
Voer uw serverpad en referenties in voor Azure SQL DB. U kunt gegevens veilig kopiëren binnen een virtuele netwerkomgeving met behulp van een on-premises of virtuele netwerkgateway. Voor andere databases variëren de verbindingsgegevens.
Selecteer de tabellen en kolommen die u wilt kopiëren. Gebruik het zoekvak om specifieke tabellen en kolommen te identificeren die u wilt kopiëren.
Selecteer uw doelwinkel. In dit voorbeeld gebruiken we een andere Azure SQL DB.
(Optioneel) Kies De methode Bijwerken om te bepalen hoe gegevens naar uw bestemming worden geschreven. Als u Samenvoegen kiest, selecteert u de sleutelkolommen waarmee elke rij wordt geïdentificeerd.
(Optioneel) Configureer tabel- of kolomtoewijzing om de naam van tabellen of kolommen in het doel te wijzigen of om conversies van gegevenstypen toe te passen. Standaard worden gegevens gekopieerd met dezelfde tabelnaam, kolomnaam en gegevenstype als de bron.
Kies een kopieermodus: Volledige gegevenskopie of incrementele kopie. In dit voorbeeld gebruiken we incrementele kopie. Kies een incrementele kolom voor elke tabel om bij te houden welke rijen zijn gewijzigd. U kunt de knop Voorbeeld gebruiken om de juiste kolom te vinden. Zie voor meer informatie over die kolom: Incrementele kolom.
Notitie
Wanneer u de modus incrementeel kopiëren kiest, voert de kopieertaak in eerste instantie een volledige belasting uit en worden incrementele kopieën uitgevoerd in de volgende uitvoeringen.
Controleer het taakoverzicht, selecteer uw uitvoeringsoptie om één keer of volgens een schema uit te voeren en selecteer Opslaan en uitvoeren.
De kopieertaak wordt onmiddellijk gestart en u kunt de status van de taak bijhouden vanuit het inlinebewakingsvenster met informatie, waaronder het aantal rijen en de kopieerduur voor elke tabel. Meer informatie over het bewaken van een kopieertaak
U kunt de kopieertaak op elk gewenst moment uitvoeren, zelfs als deze is ingesteld op uitvoering volgens een schema. Selecteer op elk gewenst moment de knop Uitvoeren, en de taak Kopiëren kopieert slechts de gegevens die sinds de laatste uitvoering zijn gewijzigd.
U kunt uw kopieertaak ook op elk gewenst moment bewerken, inclusief het toevoegen of verwijderen van tabellen en kolommen die moeten worden gekopieerd, het configureren van de planning of het aanpassen van geavanceerde instellingen. Bij sommige wijzigingen, zoals het bijwerken van de incrementele kolom, wordt de incrementele kopie opnieuw ingesteld om te beginnen met een eerste volledige belasting in de volgende uitvoering.
Een kopieertaak maken om bestanden op te nemen vanuit een opslag
Volg deze stappen om een kopieertaak in te stellen waarmee gegevens uit bestandsopslag worden verplaatst:
Maak een nieuwe werkruimte of gebruik een bestaande werkruimte.
Selecteer + Nieuw item, kies het pictogram Taak kopiëren , geef uw kopieertaak een naam en selecteer Maken.
Een screenshot waarin wordt aangegeven om naar de startpagina van Data Factory te navigeren en een nieuwe kopieertaak te maken.
Kies de gegevensarchieven waaruit u gegevens wilt kopiëren. In dit voorbeeld hebben we Azure Data Lake Storage Gen2 gebruikt.
Als u verbinding wilt maken met Azure Data Lake Storage Gen2, voert u uw opslag-URL en referenties in om verbinding te maken met Azure Data Lake Storage Gen2. Voor andere gegevensarchieven variëren de verbindingsgegevens. U kunt gegevens veilig kopiëren binnen een virtuele netwerkomgeving met behulp van een on-premises of virtuele netwerkgateway.
Selecteer de map of bestanden die u wilt kopiëren. U kunt ervoor kiezen om een hele map met alle bijbehorende bestanden of één bestand te kopiëren.
Aanbeveling
Schemaagnostisch (binaire kopie) kopieert bestanden naar een ander gegevensarchief zonder het schema te parseren. Dit kan de kopieerprestaties aanzienlijk verbeteren.
Selecteer uw doelwinkel. In dit voorbeeld hebben we Lakehouse gekozen.
Selecteer het mappad in de doelopslag. Kies Hiërarchie behouden om dezelfde mapstructuur te behouden als de bron of Platte hiërarchie om alle bestanden in één map te plaatsen.
Kies een kopieermodus: Volledige gegevenskopie of incrementele kopie. In dit voorbeeld gebruiken we incrementele kopie , zodat met de kopieertaak alle bestanden tijdens de eerste uitvoering worden gekopieerd en vervolgens alleen nieuwe of bijgewerkte bestanden in de volgende uitvoeringen worden gekopieerd.
Controleer het taakoverzicht, selecteer uw uitvoeringsoptie om één keer of volgens een schema uit te voeren en selecteer Opslaan en uitvoeren.
De kopieertaak wordt onmiddellijk gestart en u kunt de status van de taak bijhouden vanuit het inlinebewakingsvenster met informatie, waaronder het aantal rijen en de kopieerduur voor elke tabel. Meer informatie over het bewaken van een kopieertaak
U kunt de kopieertaak op elk gewenst moment opnieuw uitvoeren, zelfs als deze is ingesteld op uitvoering volgens een schema. Selecteer op elk gewenst moment de Uitvoeren knop, en de kopieertaak kopieert alleen de gegevens die sinds de laatste uitvoering zijn gewijzigd.
U kunt uw kopieertaak ook op elk gewenst moment bewerken, inclusief het configureren van de planning of het aanpassen van geavanceerde instellingen.
Bekende beperkingen
- Op dit moment werkt de incrementele kopieermodus alleen met sommige bronnen. Zie ondersteunde connectors voor de kopieertaak voor meer informatie.
- Het verwijderen van rijen kan niet worden vastgelegd vanuit een bronopslag.
- Wanneer u bestanden naar opslaglocaties kopieert, worden lege bestanden op de bestemming gemaakt als er geen gegevens uit de bron worden geladen.