Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
van toepassing op:SQL Server
SSIS Integration Runtime in Azure Data Factory
Met bestandsverbindingsbeheer kan een pakket verwijzen naar een bestaand bestand of een bestaande map, of een bestand of map maken tijdens runtime. U kunt bijvoorbeeld verwijzen naar een Excel-bestand. Bepaalde onderdelen in Microsoft SQL Server Integration Services gebruiken informatie in bestanden om hun werk uit te voeren. Een SQL-taak uitvoeren kan bijvoorbeeld verwijzen naar een bestand dat de SQL-instructies bevat die door de taak worden uitgevoerd. Andere onderdelen voeren bewerkingen uit op bestanden. De taak Bestandssysteem kan bijvoorbeeld verwijzen naar een bestand om het naar een nieuwe locatie te kopiëren.
Gebruikstypen van Bestandsverbindingsbeheer
De eigenschap FileUsageType van bestandsverbindingsbeheer geeft aan hoe de bestandsverbinding wordt gebruikt. Het bestandsverbindingsbeheer kan een bestand maken, een map maken, een bestaand bestand gebruiken of een bestaande map gebruiken.
De volgende tabel bevat de waarden van FileUsageType.
| Waarde | Beschrijving |
|---|---|
| 0 | Bestandsverbindingsbeheer maakt gebruik van een bestaand bestand. |
| 1 | Bestandsverbindingsbeheer maakt een bestand. |
| 2 | Bestandsverbindingsbeheer maakt gebruik van een bestaande map. |
| 3 | Bestandsverbindingbeheer maakt een map. |
Meerdere bestands- of mapverbindingen
Het bestandsverbindingsbeheer kan slechts verwijzen naar één bestand of map. Als u naar meerdere bestanden of mappen wilt verwijzen, gebruikt u een verbindingsbeheer voor meerdere bestanden in plaats van een bestandsverbindingsbeheer. Zie Verbindingsbeheer voor meerdere bestanden voor meer informatie.
Configuratie van Bestandsverbindingsbeheer
Wanneer u een bestandsverbindingsbeheer aan een pakket toevoegt, maakt Integration Services een verbindingsbeheer dat tijdens runtime wordt omgezet in een bestandsverbinding, stelt u de bestandsverbindingseigenschappen in en voegt u de bestandsverbinding toe aan de verzameling Verbindingen van het pakket.
De eigenschap ConnectionManagerType van verbindingsbeheer is ingesteld op FILE.
U kunt een bestandsverbindingsbeheer op de volgende manieren configureren:
Geef het gebruikstype op.
Geef een bestand of map op.
U kunt de eigenschap ConnectionString voor bestandsverbindingsbeheer instellen door een expressie op te geven in het venster Eigenschappen van SQL Server Data Tools (SSDT). Als u echter een validatiefout wilt voorkomen wanneer u een expressie gebruikt om het bestand of de map op te geven, voegt u in de Bestandsverbindingbeheer-editor voor Bestand/Map een bestand- of mappad toe.
U kunt eigenschappen instellen via SSIS Designer of programmatisch.
Voor informatie over het programmatisch configureren van een verbindingsbeheer, raadpleegt u ConnectionManager en Verbindingen Programmeren Toevoegen.
Editor voor Bestandsverbindingsbeheer
Gebruik het dialoogvenster Bestandsverbindingsbeheereditor om de eigenschappen op te geven die worden gebruikt om verbinding te maken met een bestand of map.
Opmerking
U kunt de eigenschap ConnectionString voor bestandsverbindingsbeheer instellen door een expressie op te geven in het venster Eigenschappen van SQL Server Data Tools (SSDT). Als u echter een validatiefout wilt voorkomen wanneer u een expressie gebruikt om het bestand of de map op te geven, voegt u in de Bestandsverbindingbeheer-editor voor Bestand/Map een bestand- of mappad toe.
Zie Bestandsverbindingsbeheer voor meer informatie over bestandsverbindingsbeheer.
Opties
Gebruikstype
Geef op of bestandsverbindingsbeheer verbinding maakt met een bestaand bestand of een bestaande map of een nieuw bestand of een nieuwe map maakt.
| Waarde | Beschrijving |
|---|---|
| Een bestand maken | Maak een nieuw bestand tijdens runtime. |
| Bestaand bestand | Gebruik een bestaand bestand. |
| Map maken | Maak een nieuwe map tijdens runtime. |
| Bestaande map | Gebruik een bestaande map. |
Bestand/Map
Als Bestand is geselecteerd, geeft u het te gebruiken bestand op.
Indien map, specificeer de map die moet worden gebruikt.
navigeren
Selecteer het bestand of de map met behulp van het dialoogvenster Bestand selecteren of Bladeren naar map .
Dialoogvenster Bestandverbindingsbeheer UI-referentie toevoegen
Gebruik het dialoogvenster Bestandsverbindingsbeheer toevoegen om een verbinding met een groep bestanden of mappen te definiëren.
Zie Verbindingsbeheer voor meerdere bestanden voor meer informatie over verbindingsbeheer voor meerdere bestanden.
Opmerking
De ingebouwde taken en gegevensstroomonderdelen in Integration Services maken geen gebruik van het verbindingsbeheer voor meerdere bestanden. U kunt dit verbindingsbeheer echter gebruiken in de scripttaak of het scriptonderdeel.
Dialoogvensteropties voor Bestandsverbindingsbeheer toevoegen
Gebruikstype
Geef het type bestanden op dat moet worden gebruikt voor het verbindingsbeheer voor meerdere bestanden.
| Waarde | Beschrijving |
|---|---|
| Bestanden maken | De verbindingsbeheerder maakt de bestanden. |
| Bestaande bestanden | De verbindingsbeheerder gebruikt bestaande bestanden. |
| Mappen maken | De mappen worden gemaakt door het verbindingsbeheer. |
| Bestaande mappen | Het verbindingsbeheer gebruikt bestaande mappen. |
Bestanden/mappen
Bekijk de bestanden of mappen die u hebt toegevoegd met behulp van de knoppen die als volgt worden beschreven.
Toevoegen
Voeg een bestand toe met behulp van het dialoogvenster Bestanden selecteren of voeg een map toe met behulp van het dialoogvenster Bladeren naar map .
Bewerken
Selecteer een bestand of map en vervang het door een ander bestand of een andere map met behulp van het dialoogvenster Bestanden selecteren of Bladeren naar map .
verwijderen
Selecteer een bestand of map en verwijder het vervolgens uit de lijst met behulp van de knop Verwijderen .
Pijlknoppen
Selecteer een bestand of map en gebruik vervolgens de pijlknoppen om deze omhoog of omlaag te verplaatsen om de volgorde van toegang op te geven.
Naslaginformatie over de gebruikersinterface voor kolomtypen voorstellen
Gebruik het dialoogvenster Kolomtypen voorstellen om het gegevenstype en de lengte van kolommen in een plat bestandsverbindingsbeheer te identificeren op basis van een steekproef van de bestandsinhoud.
Zie Integration Services-gegevenstypen voor meer informatie over de gegevenstypen die door Integration Services worden gebruikt.
Dialoogvensteropties voor Kolomtypen voorstellen
Aantal rijen
Typ of selecteer het aantal rijen in het voorbeeld dat door het algoritme wordt gebruikt.
Het kleinste gegevenstype voor gehele getallen voorstellen
Schakel dit selectievakje uit om de evaluatie over te slaan. Als deze optie is geselecteerd, bepaalt u het kleinste mogelijke gehele getal voor kolommen die integrale numerieke gegevens bevatten.
Het kleinste werkelijke gegevenstype voorstellen
Schakel dit selectievakje uit om de evaluatie over te slaan. Als deze optie is geselecteerd, bepaalt u of kolommen met echte numerieke gegevens het kleinere werkelijke gegevenstype kunnen gebruiken, DT_R4.
Booleaanse kolommen identificeren met behulp van de volgende waarden
Typ de twee waarden die u wilt gebruiken als booleaanse waarden waar en onwaar. De waarden moeten worden gescheiden door een komma en de eerste waarde vertegenwoordigt Waar.
Opvullen van tekstkolommen
Schakel dit selectievakje in om tekenreeksopvulling in te schakelen.
Percentage opvulling
Typ of selecteer het percentage van de kolomlengten waarmee u de lengte van kolommen voor tekengegevenstypen wilt vergroten. Het percentage moet een geheel getal zijn.
Verwante inhoud
Referentie voor foutmeldingen en berichten van Integration Services