Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Datenflussobjekte im Microsoft SQL Server Integration Services-Objektmodell verfügen über allgemeine Eigenschaften und benutzerdefinierte Eigenschaften auf der Komponentenebene, der Eingabe- und Ausgabeebene und der Ebene der Eingabe- und Ausgabespalten. Viele Eigenschaften verfügen über schreibgeschützte Werte, für die zur Laufzeit eine Zuweisung über die Datenfluss-Engine erfolgt.
In diesem Thema werden die allgemeinen Eigenschaften von Datenflussobjekten aufgelistet und beschrieben.
Informationen zu Kundeneigenschaften finden Sie in den folgenden Themen:
Benutzerdefinierte Eigenschaften des Ziels des Data Mining-Modelltrainings
Benutzerdefinierte Eigenschaften des Ziels für Dimensionsverarbeitung
Benutzerdefinierte OLE DB-EigenschaftenBenutzerdefinierte OLE DB-Eigenschaften
Benutzerdefinierte Eigenschaften des Ziels für Partitionsverarbeitung
Benutzerdefinierte Eigenschaften des Ziels für SQL Server Compact Edition
Komponenteneigenschaften
Im Integration Services-Objektmodell implementiert eine Komponente im Datenfluss die Schnittstelle IDTSComponentMetaData100.
Die folgende Tabelle beschreibt die Eigenschaften der Komponenten in einem Datenfluss. Einige Eigenschaften verfügen über schreibgeschützte Werte, für die zur Laufzeit eine Zuweisung über die Datenfluss-Engine erfolgt.
| Eigentum | Datentyp | BESCHREIBUNG |
|---|---|---|
| ComponentClassID | Schnur | Die CLSID der Komponente. |
| Kontaktinformationen | Schnur | Kontaktinformationen für den Entwickler einer Komponente. |
| BESCHREIBUNG | Schnur | Die Beschreibung der Datenflusskomponente. Der Standardwert dieser Eigenschaft entspricht dem Namen der Datenflusskomponente. |
| Identifikationsnummer | Ganze Zahl | Ein Wert, der diese Instanz der Komponente eindeutig identifiziert. |
| Identifikationszeichen | Schnur | Identifiziert die Komponente. |
| IsDefaultLocale | Boolescher Typ (Boolean) | Gibt an, ob die Komponente das Gebietsschema des Datenflusstasks verwendet, zu dem es gehört. |
| LocaleID | Ganze Zahl | Das Gebietsschema, das die Datenflusskomponente verwendet, wenn das Paket ausgeführt wird. Alle Windows-Gebietsschemas sind zur Verwendung in Datenflusskomponenten verfügbar. |
| Name | Schnur | Der Name der Datenflusskomponente. |
| PipelineVersion | Ganze Zahl | Die Version des Datenflusstasks, innerhalb derer eine Komponente zur Ausführung entworfen wird. |
| UsesDispositions | Boolescher Typ (Boolean) | Gibt an, ob eine Komponente über eine Fehlerausgabe verfügt. |
| ValidateExternalMetadata | Boolescher Typ (Boolean) | Gibt an, ob die Metadaten externer Spalten überprüft werden. Der Standardwert dieser Eigenschaft ist True. |
| Version | Ganze Zahl | Die Version einer Komponente. |
Eingabeeigenschaften
Im Integration Services -Objektmodell verfügen Transformationen und Ziele über Eingaben. Eine Eingabe einer Komponente im Datenfluss implementiert die Schnittstelle IDTSInput100.
Die folgende Tabelle beschreibt die Eigenschaften der Eingaben von Komponenten in einem Datenfluss. Einige Eigenschaften verfügen über schreibgeschützte Werte, für die zur Laufzeit eine Zuweisung über die Datenfluss-Engine erfolgt.
| Eigentum | Datentyp | BESCHREIBUNG |
|---|---|---|
| BESCHREIBUNG | Schnur | Die Beschreibung der Eingabe. |
| FehlerOderAbschneideOperation | Schnur | Eine optionale Zeichenfolge, die die Fehlertypen oder abgeschnittene Daten angibt, die bei der Verarbeitung einer Zeile auftreten können. |
| Fehlerzeilenverteilung | DTSRowDisposition | Ein Wert, der die Behandlung von Fehlern angibt. Mögliche Werte sind Fail component, Ignore failure und Redirect row. |
| HatNebenwirkungen | Boolescher Typ (Boolean) | Gibt an, ob eine Komponente aus dem Ausführungsplan des Datenflusses entfernt werden kann, wenn sie nicht an eine nachgeschaltete Komponente angeschlossen ist und wenn RunInOptimizedModetrue ist. |
| Identifikationsnummer | Ganze Zahl | Ein Wert, der die Eingabe eindeutig identifiziert. |
| Identifikationszeichen | Schnur | Eine Zeichenfolge, die die Eingabe identifiziert. |
| IsSorted | Boolescher Typ (Boolean) | Gibt an, ob die Daten in der Eingabe sortiert werden. |
| Name | Schnur | Der Name der Eingabe. |
| SourceLocale | Ganze Zahl | Die Gebietsschema-ID (Locale ID, LCID) der Eingabedaten. |
| TruncationRowDisposition | DTSRowDisposition | Ein Wert, der bestimmt, wie die Komponente das Abschneiden von Daten behandelt, das bei der Verarbeitung von Zeilen auftritt. . Mögliche Werte sind Fail component, Ignore failure und Redirect row. |
Ziele und einige Transformationen unterstützen keine Fehlerausgaben, und die Eigenschaften ErrorRowDisposition und TruncationRowDisposition dieser Komponenten sind schreibgeschützt.
Eingabespalteneigenschaften
Im Integration Services -Objektmodell enthält eine Eingabe eine Auflistung von Eingabespalten. Eine Eingabespalte einer Komponente im Datenfluss implementiert die Schnittstelle IDTSInputColumn100.
Die folgende Tabelle beschreibt die Eigenschaften der Eingabespalten von Komponenten in einem Datenfluss. Einige Eigenschaften verfügen über schreibgeschützte Werte, für die zur Laufzeit eine Zuweisung über die Datenfluss-Engine erfolgt.
| Eigentum | Datentyp | BESCHREIBUNG |
|---|---|---|
| VergleichsFlags | Ganze Zahl | Eine Gruppe von Flags, die den Vergleich von Spalten angeben, die über einen Zeichendatentyp verfügen. Weitere Informationen finden Sie unter Comparing String Data. |
| BESCHREIBUNG | Schnur | Beschreibt die Eingabespalte. |
| FehlerOderVerkürzungsoperation | Schnur | Eine optionale Zeichenfolge, die die Fehlertypen oder abgeschnittene Daten angibt, die bei der Verarbeitung einer Zeile auftreten können. |
| Fehlerzeilen-Disposition | DTSRowDisposition | Ein Wert, der die Behandlung von Fehlern angibt. Mögliche Werte sind Fail component, Ignore failure und Redirect row. |
| ExternalMetadataColumnID | IDTSExternalMetadataColumn100 | Die ID der externen Metadatenspalte, die einer Eingabespalte zugewiesen ist. |
| Identifikationsnummer | Ganze Zahl | Ein Wert, der die Eingabespalte eindeutig identifiziert. |
| IdentificationString | Schnur | Eine Zeichenfolge, die die Eingabespalte identifiziert. |
| LineageID | Ganze Zahl | Die ID der Upstreamspalte. |
| Name | Schnur | Der Name der Eingabespalte. |
| Sortierschlüsselposition | Ganze Zahl | Ein Wert, der anzeigt, ob eine Spalte sortiert ist, und der die zugehörige Sortierreihenfolge und die Reihenfolge, in der mehrere Spalten sortiert werden, angibt. Der Wert 0 weist darauf hin, dass die Spalte nicht sortiert ist. Weitere Informationen finden Sie unter Sortieren von Daten für die Transformationen für Zusammenführen und Zusammenführungsjoin. |
| TruncationRowDisposition | DTSRowDisposition | Ein Wert, der bestimmt, wie die Komponente das Abschneiden von Daten behandelt, das bei der Verarbeitung von Zeilen auftritt. Mögliche Werte sind Fail component, Ignore failure und Redirect row. |
| NameDerVorstromkomponente | Schnur | Der Name der Upstreamkomponente. |
| Nutzungstyp | DTSUsageType | Ein Wert, der bestimmt, wie eine Eingabespalte von der Komponente verwendet wird. |
Eingabespalten verfügen auch über die Datentypeigenschaften, die unter "Datentypeigenschaften" beschrieben sind.
Ausgabeeigenschaften
Im Integration Services -Objektmodell verfügen Quellen und Transformationen über Ausgaben. Eine Ausgabe einer Komponente im Datenfluss implementiert die Schnittstelle IDTSOutput100.
Die folgende Tabelle beschreibt die Eigenschaften der Ausgaben von Komponenten in einem Datenfluss. Einige Eigenschaften verfügen über schreibgeschützte Werte, für die zur Laufzeit eine Zuweisung über die Datenfluss-Engine erfolgt.
| Eigentum | Datentyp | BESCHREIBUNG |
|---|---|---|
| DeleteOutputOnPathDetached | Boolescher Typ (Boolean) | Ein Wert, der bestimmt, ob eine Datenfluss-Engine die Ausgabe löscht, wenn sie von einem Pfad getrennt wird. |
| BESCHREIBUNG | Schnur | Beschreibt die Ausgabe. |
| FehlerOderAbkürzungsOperation | Schnur | Eine optionale Zeichenfolge, die die Fehlertypen oder abgeschnittene Daten angibt, die bei der Verarbeitung einer Zeile auftreten können. |
| ErrorRowDisposition | DTSRowDisposition | Ein Wert, der die Behandlung von Fehlern angibt. Mögliche Werte sind Fail component, Ignore failure und Redirect row. |
| Ausschlussgruppe | Ganze Zahl | Ein Wert, der eine Gruppe sich gegenseitig ausschließender Ausgaben identifiziert. |
| HatNebenwirkungen | Boolescher Typ (Boolean) | Ein Wert, der angibt, ob eine Komponente aus dem Ausführungsplan des Datenflusses entfernt werden kann, wenn sie nicht an eine Upstream-Komponente angefügt ist und RunInOptimizedModetrue ist. |
| Identifikationsnummer | Ganze Zahl | Ein Wert, der die Ausgabe eindeutig identifiziert. |
| Identifikationsstring | Schnur | Eine Zeichenfolge, die die Ausgabe identifiziert. |
| IsErrorOut | Boolescher Typ (Boolean) | Gibt an, ob es sich bei der Ausgabe um eine Fehlerausgabe handelt. |
| IstSortiert | Boolescher Typ (Boolean) | Gibt an, ob die Ausgabe sortiert wird. Der Standardwert ist False.**Wichtig** Durch Festlegen des Werts der IsSorted-Eigenschaft wird True die Daten nicht sortiert. Diese Eigenschaft ist lediglich ein Hinweis für die Downstreamkomponenten, dass die Daten vorher sortiert wurden. Weitere Informationen finden Sie unter Sortieren von Daten für die Transformationen für Zusammenführen und Zusammenführungsjoin. |
| Name | Schnur | Der Name der Ausgabe. |
| SynchronisiertesEingabeID | Ganze Zahl | Die ID einer Eingabe, die zur Ausgabe synchron ist. |
| TruncationRowDisposition | DTSRowDisposition | Ein Wert, der bestimmt, wie die Komponente das Abschneiden von Daten behandelt, das bei der Verarbeitung von Zeilen auftritt. Mögliche Werte sind Fail component, Ignore failure und Redirect row. |
Ausgabespalteneigenschaften
Im Integration Services -Objektmodell enthält eine Ausgabe eine Auflistung von Ausgabespalten. Eine Ausgabespalte einer Komponente im Datenfluss implementiert die Schnittstelle IDTSOutputColumn100.
Die folgende Tabelle beschreibt die Eigenschaften der Ausgabespalten von Komponenten in einem Datenfluss. Einige Eigenschaften verfügen über schreibgeschützte Werte, für die zur Laufzeit eine Zuweisung über die Datenfluss-Engine erfolgt.
| Eigentum | Datentyp | BESCHREIBUNG |
|---|---|---|
| ComparisonFlags | Ganze Zahl | Eine Gruppe von Flags, die den Vergleich von Spalten angeben, die über einen Zeichendatentyp verfügen. Weitere Informationen finden Sie unter Comparing String Data. |
| BESCHREIBUNG | Schnur | Beschreibt die Ausgabespalte. |
| FehlerOderAbschneidevorgang | Schnur | Eine optionale Zeichenfolge, die die Fehlertypen oder abgeschnittene Daten angibt, die bei der Verarbeitung einer Zeile auftreten können. |
| Fehlerzeilen-Disposition | DTSRowDisposition | Ein Wert, der die Behandlung von Fehlern angibt. Mögliche Werte sind Fail component, Ignore failure und Redirect row. Der Standardwert ist Fail component. |
| ExternalMetadataColumnID | Ganze Zahl | Die ID der externen Metadatenspalte, die einer Eingabespalte zugewiesen ist. |
| Identifikationsnummer | Ganze Zahl | Ein Wert, der die Ausgabespalte eindeutig identifiziert. |
| Identifikationszeichen | Schnur | Eine Zeichenfolge, die die Ausgabespalte identifiziert. |
| LineageID | Ganze Zahl | Die ID der Ausgabespalte. Downstreamkomponenten verweisen auf die Spalte, indem sie diesen Wert verwenden. |
| Name | Schnur | Der Name der Ausgabespalte. |
| Sortierschlüsselposition | Ganze Zahl | Ein Wert, der anzeigt, ob eine Spalte sortiert ist, und der die zugehörige Sortierreihenfolge und die Reihenfolge, in der mehrere Spalten sortiert werden, angibt. Der Wert 0 weist darauf hin, dass die Spalte nicht sortiert ist. Weitere Informationen finden Sie unter Sortieren von Daten für die Transformationen für Zusammenführen und Zusammenführungsjoin. |
| Spezialflaggen | Ganze Zahl | Ein Wert, der die speziellen Flags der Ausgabespalte enthält. |
| TruncationRowDisposition | DTSRowDisposition | Ein Wert, der bestimmt, wie die Komponente das Abschneiden von Daten behandelt, das bei der Verarbeitung von Zeilen auftritt. Mögliche Werte sind Fail component, Ignore failure und Redirect row. Der Standardwert ist Fail component. |
Ausgabespalten schließen auch eine Gruppe von Datentypeigenschaften ein.
Eigenschaften der externen Metadatenspalte
Im Integration Services -Objektmodell können Eingaben und Ausgaben eine Auflistung externer Metadatenspalten enthalten. Eine externe Metadatenspalte einer Komponente im Datenfluss implementiert die Schnittstelle IDTSExternalMetadataColumn100.
Die folgende Tabelle beschreibt die Eigenschaften der externen Metadatenspalten von Komponenten in einem Datenfluss. Einige Eigenschaften verfügen über schreibgeschützte Werte, für die zur Laufzeit eine Zuweisung über die Datenfluss-Engine erfolgt.
| Eigentum | Datentyp | BESCHREIBUNG |
|---|---|---|
| BESCHREIBUNG | Schnur | Beschreibt die externe Spalte. |
| Identifikationsnummer | Ganze Zahl | Ein Wert, der die Spalte eindeutig identifiziert. |
| Identifikationszeichen | Schnur | Eine Zeichenfolge, die die Spalte identifiziert. |
| Name | Schnur | Der Name der externen Spalte. |
Externe Metadatenspalten schließen auch eine Gruppe von Datentypeigenschaften ein.
Datentypeigenschaften
Ausgabespalten und externe Metadatenspalten schließen eine Gruppe von Datentypeigenschaften ein. Je nach dem Datentyp der Spalte können Eigenschaften einen Lese-/Schreibzugriff oder einen Schreibschutz festlegen.
Die folgende Tabelle beschreibt die Datentypeigenschaften von Ausgabespalten und externen Metadatenspalten.
| Eigentum | Datentyp | BESCHREIBUNG |
|---|---|---|
| CodePage | Ganze Zahl | Gibt die Codepage für Zeichenfolgendaten an, bei denen es sich nicht um Unicode handelt. |
| Datentyp | Ganze Zahl (Enumeration) | Der Integration Services -Datentyp der Spalte. Weitere Informationen finden Sie unter Integration Services Datentypen. |
| Länge | Ganze Zahl | Die Länge der Zeichen in einer Spalte. |
| Präzision | Ganze Zahl | Die Genauigkeit einer numerischen Spalte. |
| Maßstab | Ganze Zahl | Die Dezimalstellen einer numerischen Spalte. |
Siehe auch
Datenfluss-
Benutzerdefinierte Eigenschaften von Transformationen
Pfadeigenschaften
Data Flow-Eigenschaften, die mithilfe von Ausdrücken festgelegt werden können