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.
Van toepassing op:SQL Server
SSIS Integration Runtime in Azure Data Factory
Je kunt een cachebestand (.caw) aanmaken en deployen voor de Lookup-transformatie. De referentiedataset wordt opgeslagen in het cachebestand.
De Lookup-transformatie voert lookups uit door gegevens in invoerkolommen van een verbonden databron te combineren met kolommen in de referentiedataset.
Je maakt een cachebestand aan door een Cache connection manager en een Cache Transform-transformatie te gebruiken. Zie Cache Verbindingsbeheer en Cache Transform voor meer informatie.
Voor meer informatie over de Lookup-transformatie en cachebestanden, zie Lookup-transformatie.
Om een cachebestand aan te maken
In SQL Server Data Tools (SSDT) opent u het Integration Services-project dat het gewenste pakket bevat, en opent u vervolgens het pakket.
Voeg op het tabblad Control Flow een Gegevensstroom-taak toe.
Voeg op het tabblad Gegevensstroom een Cache Transform-transformatie toe aan de data flow en verbind de transformatie vervolgens met een databron.
Configureer de gegevensbron indien nodig.
Dubbelklik op de cachetransformatie en klik vervolgens in de cachetransformatie-editor op de pagina Verbindingsbeheer op Nieuw om een nieuw cacheverbindingsbeheer te maken.
In de Cache Verbindingsbeheer Editor, op het tabblad Algemeen, configureer je de Cache connection manager om de cache op te slaan door de volgende opties te selecteren:
Selecteer Bestandscache gebruiken.
Voor bestandsnaam typ je het bestandspad.
Het systeem maakt het bestand aan wanneer je het pakket uitvoert.
Note
Het beveiligingsniveau van het pakket is niet van toepassing op het cachebestand. Als het cachebestand gevoelige informatie bevat, gebruikt u een toegangsbeheerlijst (ACL) om de toegang te beperken tot de locatie of map waarin u het bestand opslaat. U moet alleen toegang tot bepaalde accounts inschakelen. Zie Toegang tot bestanden die worden gebruikt door pakketten voor meer informatie.
Klik op het tabblad Kolommen en geef op welke kolommen de indexkolommen zijn met behulp van de optie Indexpositie .
Voor niet-indexkolommen is de indexpositie 0. Voor indexkolommen is de indexpositie een opeenvolgend, positief getal.
Note
Wanneer de opzoektransformatie is geconfigureerd voor het gebruik van een cacheverbindingsbeheer, kunnen alleen indexkolommen in de referentiegegevensset worden toegewezen aan invoerkolommen. Ook moeten alle indexkolommen worden toegewezen.
Zie Cache Verbindingsbeheer Editor voor meer informatie.
Configureer indien nodig de cachetransformatie.
Zie cachetransformatie-editor (verbindingsbeheerpagina) en cachetransformatie-editor (toewijzingspagina) voor meer informatie.
Voer het pakketbestand uit.
Om een cachebestand te deployen
In SQL Server Data Tools (SSDT) opent u het Integration Services-project dat het gewenste pakket bevat, en opent u vervolgens het pakket.
Optioneel kun je een pakketconfiguratie aanmaken. Zie voor meer informatie Package Configurations maken.
Voeg het cachebestand toe aan het project door het volgende te doen:
Selecteer in Solution Explorer het project dat je in stap 1 hebt geopend.
Klik in het Project-menu op AddExisting Item.
Selecteer het cachebestand en klik dan op Toevoegen.
Het bestand verschijnt in de map Miscellaneous in Solution Explorer.
Configureer het project om een deployment utility te maken en bouw vervolgens het project. Zie Een implementatiehulpprogramma maken voor meer informatie.
Er wordt een manifestbestand aangemaakt, projectnaam><.SSISDeploymentManifest.xml, dat de diverse bestanden in het project, de pakketten en de pakketconfiguraties vermeldt.
Deploy het pakket naar het bestandssysteem. Voor meer informatie, zie Deploy Packages met behulp van de Deployment Utility.