Een aangepast gegevensstroomonderdeel ontwikkelen

Van toepassing op:SQL Server SSIS Integration Runtime in Azure Data Factory

De datastroomtaak bestaat uit componenten die verbinding maken met verschillende databronnen en die data vervolgens met hoge snelheid transformeren en routeren. Microsoft SQL Server Integration Services biedt een uitbreidbaar objectmodel waarmee ontwikkelaars aangepaste bronnen, transformaties en bestemmingen kunnen creëren die je kunt gebruiken in SQL Server Data Tools (SSDT) en in geïmplementeerde pakketten. Deze sectie bevat onderwerpen die je zullen begeleiden bij het ontwikkelen van aangepaste datastroomcomponenten.

In deze sectie

Een aangepaste Gegevensstroom-component aanmaken
Beschrijft de eerste stappen bij het creëren van een aangepaste dataflowcomponent.

Design-time methoden van een Gegevensstroom Component
Beschrijft de ontwerpmethoden die geïmplementeerd kunnen worden in een aangepaste dataflowcomponent.

Run-time methoden van een Gegevensstroom-component
Beschrijft de run-time methoden die geïmplementeerd moeten worden in een aangepaste dataflowcomponent.

Uitvoeringsplan en buffertoewijzing
Beschrijft het uitvoeringsplan voor de datastroom en de toewijzing van databuffers.

Werken met datatypes in de Gegevensstroom
Legt uit hoe de datastroom de Data Services Data Types koppelt aan door .NET Framework beheerde datatypes.

Validatie van een Gegevensstroom-component
Legt de methoden uit die worden gebruikt om componentconfiguratie te valideren en de componentmetadata te herconfigureren.

Implementatie van externe metadata
Legt uit hoe externe metadatakolommen gebruikt worden voor datavalidatie.

Het genereren en definiëren van gebeurtenissen in een Gegevensstroom-component
Legt uit hoe je vooraf gedefinieerde en aangepaste gebeurtenissen kunt genereren.

Logging en het definiëren van logboekvermeldingen in een Gegevensstroom-component
Legt uit hoe je aangepaste logboekvermeldingen aanmaakt en schrijft.

Gebruik van foutuitvoer in een Gegevensstroom-component
Legt uit hoe foutrijen worden omgeleid naar een alternatieve uitvoer.

Het upgraden van de versie van een Gegevensstroom-component
Legt uit hoe je opgeslagen componentmetadata kunt bijwerken wanneer een nieuwe versie van je component voor het eerst wordt gebruikt.

Een gebruikersinterface ontwikkelen voor een Gegevensstroom-component
Legt uit hoe je een aangepaste editor voor een component implementeert.

Specifieke typen Gegevensstroom-componenten ontwikkelen
Bevat informatie over het ontwikkelen van de drie typen datastroomcomponenten: bronnen, transformaties en bestemmingen.

Informatie die gemeenschappelijk is voor alle aangepaste objecten

Voor informatie die gemeenschappelijk is voor alle soorten aangepaste objecten die je kunt maken in Integration Services, zie de volgende onderwerpen:

Aangepaste objecten ontwikkelen voor integratiediensten
Beschrijft de basisstappen bij het implementeren van alle soorten aangepaste objecten voor Integration Services.

Behoudende Custom Objects
Beschrijft aangepaste persistentie en legt uit wanneer het nodig is.

Eigen objecten bouwen, uitrollen en debuggen
Beschrijft de technieken voor het bouwen, ondertekenen, uitrollen en debuggen van aangepaste objecten.

Informatie over andere aangepaste objecten

Voor informatie over de andere soorten aangepaste objecten die je kunt aanmaken in Integration Services, zie de volgende onderwerpen:

Een aangepaste taak ontwikkelen
Bespreekt hoe je aangepaste taken programmeert.

Een aangepaste Verbindingsbeheer ontwikkelen
Bespreekt hoe je aangepaste verbindingsbeheerders kunt programmeren.

Een aangepaste logprovider ontwikkelen
Bespreekt hoe je aangepaste logproviders kunt programmeren.

Een aangepaste voor elke enumerator ontwikkelen
Bespreekt hoe je aangepaste enumerators kunt programmeren.