Benutzerdefinierte Eigenschaften von Transformationen
Neben den Eigenschaften, die den meisten Datenflussobjekten im SQL Server Integration Services-Objektmodell gemeinsam sind, verfügen zahlreiche Datenflussobjekte über benutzerdefinierte objektspezifische Eigenschaften. Diese benutzerdefinierten Eigenschaften sind nur zur Laufzeit verfügbar und sind nicht in der Integration Services Managed Programming Referenz-Dokumentation dokumentiert.
In diesem Thema werden die benutzerdefinierten Eigenschaften der verschiedenen Datenflusstransformationen aufgelistet und beschrieben. Informationen über die gemeinsamen Eigenschaften der meisten Datenflussobjekte finden Sie unter Allgemeine Eigenschaften.
Einige Eigenschaften von Transformationen können mit Eigenschaftsausdrücken festgelegt werden. Weitere Informationen finden Sie unter Data Flow-Eigenschaften können mithilfe von Ausdrücken festgelegt werden..
Transformationen mit benutzerdefinierten Eigenschaften
Aggregieren |
Exportieren von Spalten |
Zeilenanzahl |
Überwachung |
Fuzzygruppierung |
Zeilenstichprobe |
Cachetransformation |
Fuzzysuche |
Skriptkomponente |
Zeichenzuordnung |
Importieren von Spalten |
Langsam veränderliche Dimensionen |
Bedingtes Teilen |
Suche |
Sortieren |
Kopieren von Spalten |
Merge Join |
Ausdrucksextrahierung |
Datenkonvertierung |
OLE DB-Befehl |
Ausdruckssuche |
Data Mining-Abfrage |
Prozentwert-Stichprobe |
UNPIVOT |
Abgeleitete Spalte |
Pivot |
Transformationen ohne benutzerdefinierte Eigenschaften
Die folgenden Transformationen verfügen nicht über benutzerdefinierte Eigenschaften auf Komponenten-, Eingabe- oder Ausgabeebene: Transformation für Zusammenführen, Transformation für Multicast und Transformation für UNION ALL. Sie verwenden nur die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Benutzerdefinierte Eigenschaften der Transformation für das Aggregieren
Die Transformation für das Aggregieren verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Transformation für das Aggregieren. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
AutoExtendFactor |
Ganze Zahl |
Ein Wert zwischen 1 und 100, der den Prozentsatz angibt, um den der Arbeitsspeicher während der Aggregation erweitert werden kann. Der Standardwert dieser Eigenschaft ist 25. |
CountDistinctKeys |
Ganze Zahl |
Ein Wert, der die genaue Anzahl unterschiedlicher Werte angibt, die durch die Aggregation geschrieben werden können. Wenn ein CountDistinctScale-Wert angegeben wird, hat der Wert in CountDistinctKeys Vorrang. |
CountDistinctScale |
Ganze Zahl (Enumeration) |
Ein Wert, der die ungefähre Anzahl unterschiedlicher Werte in einer Spalte beschreibt, die die Aggregation zählen kann. Diese Eigenschaft kann einen der folgenden Werte haben:
|
Keys |
Ganze Zahl |
Ein Wert, der die genaue Anzahl der GROUP BY-Schlüssel angibt, die durch die Aggregation geschrieben werden. Wenn ein KeyScale-Wert angegeben wird, hat der Wert in Keys Vorrang. |
KeyScale |
Ganze Zahl (Enumeration) |
Ein Wert, der ungefähr beschreibt, wie viele GROUP BY-Schlüsselwerte die Aggregation schreiben kann. Diese Eigenschaft kann einen der folgenden Werte haben:
|
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabe der Transformation für das Aggregieren. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
Keys |
Ganze Zahl |
Ein Wert, der die genaue Anzahl der GROUP BY-Schlüssel angibt, die durch die Aggregation geschrieben werden können. Wenn ein KeyScale-Wert angegeben wird, hat der Wert in Keys Vorrang. |
KeyScale |
Ganze Zahl (Enumeration) |
Ein Wert, der ungefähr beschreibt, wie viele GROUP BY-Schlüsselwerte die Aggregation schreiben kann. Diese Eigenschaft kann einen der folgenden Werte haben:
|
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabespalten der Transformation für das Aggregieren. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
AggregationColumnId |
Ganze Zahl |
Die LineageID einer Spalte, die an der GROUP BY-Funktion oder der Aggregatfunktion teilnimmt. |
AggregationComparisonFlags |
Ganze Zahl |
Ein Wert, der angibt, wie die Transformation für das Aggregieren Zeichenfolgendaten in einer Spalte vergleicht. Weitere Informationen finden Sie unter Vergleichen von Zeichenfolgendaten. |
AggregationType |
Ganze Zahl (Enumeration) |
Ein Wert, der den Aggregationsvorgang angibt, der für die Spalte ausgeführt werden soll. Diese Eigenschaft kann einen der folgenden Werte haben:
|
CountDistinctKeys |
Ganze Zahl |
Wenn der Aggregationstyp COUNT DISTINCT ist, ein Wert, der die genaue Anzahl von Schlüsseln angibt, die von der Aggregation geschrieben werden können. Wenn ein CountDistinctScale-Wert angegeben wird, hat der Wert in CountDistinctKeys Vorrang. |
CountDistinctScale |
Ganze Zahl (Enumeration) |
Wenn der Aggregationstyp COUNT DISTINCT ist, ein Wert, der ungefähr beschreibt, wie viele Schlüsselwerte von der Aggregation geschrieben werden können. Diese Eigenschaft kann einen der folgenden Werte haben:
|
IsBig |
Boolesch |
Ein Wert, der angibt, ob die Spalte einen Wert größer als 4 Milliarden oder einen Wert mit einer höheren Genauigkeit als ein Gleitkommawert mit doppelter Genauigkeit enthält. Der Wert kann 0 oder 1 sein. 0 gibt an, dass IsBigFalse ist und dass die Spalte keinen großen oder genauen Wert enthält. Der Standardwert dieser Eigenschaft ist 1. |
Die Eingabe und die Eingabespalten der Transformation für das Aggregieren verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für das Aggregieren.
Benutzerdefinierte Eigenschaften der Überwachungstransformation
Die Überwachungstransformation verfügt lediglich über die Eigenschaften, die allen Datenflusskomponenten auf Komponentenebene gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabespalten der Überwachungstransformation. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaftsname |
Datentyp |
Beschreibung |
---|---|---|
LineageItemSelected |
Ganze Zahl (Enumeration) |
Das für die Ausgabe ausgewählte Überwachungsobjekt. Diese Eigenschaft kann einen der folgenden Werte haben:
|
Die Eingabe, die Eingabespalten und die Ausgabe der Überwachungstransformation verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Überwachungstransformation.
Benutzerdefinierte Eigenschaften der Transformation für Cachetransformation
Die Transformation für Cachetransformation verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die Eigenschaften der Transformation für Cachetransformation. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
Connectionmanager |
Zeichenfolge |
Gibt den Namen des Verbindungs-Managers an. |
ValidateExternalMetadata |
Boolesch |
Gibt an, ob die Cachetransformation zur Entwurfszeit mit externen Datenquellen überprüft wird. Wenn die Eigenschaft auf False festgelegt wird, erfolgt zur Laufzeit eine Überprüfung anhand externer Datenquellen. Der Standardwert lautet True. |
AvailableInputColumns |
Zeichenfolge |
Eine Liste der verfügbaren Eingabespalten. |
InputColumns |
Zeichenfolge |
Eine Liste der ausgewählten Eingabespalten. |
CacheColumnName |
Zeichenfolge |
Gibt den Namen der Spalte an, die einer ausgewählten Eingabespalte zugeordnet wird. Der Name der Spalte in der CacheColumnName-Eigenschaft muss mit dem Namen der entsprechenden Spalte übereinstimmen, die auf der Seite Spalten des Editors für den Cacheverbindungs-Manager aufgelistet ist. Weitere Informationen finden Sie unter Editor für den Cacheverbindungs-Manager. |
Benutzerdefinierte Eigenschaften der Transformation zum Zuordnen der Zeichen
Die Transformation zum Zuordnen der Zeichen verfügt lediglich über die Eigenschaften, die allen Datenflusskomponenten auf Komponentenebene gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabespalten der Transformation zum Zuordnen der Zeichen. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
InputColumnLineageId |
Ganze Zahl |
Ein Wert, der die LineageID der Eingabespalte angibt, die die Quelle der Ausgabespalte ist. |
MapFlags |
Ganze Zahl (Enumeration) |
Ein Wert, der die Zeichenfolgenvorgänge angibt, die die Transformation zum Zuordnen der Zeichen für die Spalte ausführt. Diese Eigenschaft kann einen der folgenden Werte haben:
|
Die Eingabe, die Eingabespalten und die Ausgabe der Transformation zum Zuordnen der Zeichen verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation zum Zuordnen der Zeichen.
Benutzerdefinierte Eigenschaften der Transformation für bedingtes Teilen
Die Transformation für bedingtes Teilen verfügt lediglich über die Eigenschaften, die allen Datenflusskomponenten auf Komponentenebene gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabe der Transformation für bedingtes Teilen. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
EvaluationOrder |
Ganze Zahl |
Ein Wert, der die Position einer Bedingung, die einer Ausgabe zugeordnet ist, in der Liste der Bedingungen angibt, die die Transformation zum bedingten Teilen auswertet. Die Bedingungen werden vom niedrigsten bis zum höchsten Wert ausgewertet. |
Expression |
Zeichenfolge |
Ein Ausdruck, der die Bedingung darstellt, die die Transformation für bedingtes Teilen auswertet. Spalten werden durch Herkunftsbezeichner dargestellt. |
FriendlyExpression |
Zeichenfolge |
Ein Ausdruck, der die Bedingung darstellt, die die Transformation für bedingtes Teilen auswertet. Spalten werden durch ihre Namen dargestellt. Der Wert dieser Eigenschaft kann mithilfe eines Eigenschaftsausdrucks angegeben werden. |
IsDefaultOut |
Boolesch |
Ein Wert, der angibt, ob die Ausgabe die Standardausgabe ist. |
Die Eingabe, die Eingabespalten und die Ausgabespalten der Transformation für bedingtes Teilen verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für bedingtes Teilen.
Benutzerdefinierte Eigenschaften der Transformation für das Kopieren von Spalten
Die Transformation für das Kopieren von Spalten verfügt lediglich über die Eigenschaften, die allen Datenflusskomponenten auf Komponentenebene gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabespalten der Transformation für das Kopieren von Spalten. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaftsname |
Datentyp |
Beschreibung |
---|---|---|
copyColumnId |
Ganze Zahl |
Die LineageID der Eingabespalte, aus der die Ausgabespalte kopiert wird. |
Die Eingabe, die Eingabespalten und die Ausgabe der Transformation für das Kopieren von Spalten verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für das Kopieren von Spalten.
Benutzerdefinierte Eigenschaften der Transformation für Datenkonvertierung
Die Transformation für Datenkonvertierung verfügt lediglich über die Eigenschaften, die allen Datenflusskomponenten auf Komponentenebene gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabespalten der Transformation für Datenkonvertierung. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
FastParse |
Boolesch |
Ein Wert, der angibt, ob die Spalte die schnelleren gebietsschemaneutralen Analyseroutinen von Integration Services oder die gebietsschemabezogenen Standardanalyseroutinen verwendet. Der Standardwert dieser Eigenschaft ist False. Weitere Informationen finden Sie unter Schnelle Analyse und Standardanalyse. .
Hinweis
Diese Eigenschaft ist im Transformations-Editor für Datenkonvertierung nicht verfügbar, kann aber mit dem Erweiterten Editor festgelegt werden.
|
SourceInputColumnLineageId |
Ganze Zahl |
Die LineageID der Eingabespalte, die die Quelle der Ausgabespalte ist. |
Die Eingabe, die Eingabespalten und die Ausgabe der Transformation für Datenkonvertierung verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für Datenkonvertierung.
Benutzerdefinierte Eigenschaften der Transformation für Data Mining-Abfragen
Die Transformation für Data Mining-Abfragen verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Transformation für Data Mining-Abfragen. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
ASConnectionId |
Zeichenfolge |
Der eindeutige Bezeichner des Verbindungsobjekts. |
ASConnectionString |
Zeichenfolge |
Die Verbindungszeichenfolge zu einem Analysis Services-Projekt oder einer Analysis Services-Datenbank. |
CatalogName |
Zeichenfolge |
Der Name einer Analysis Services-Datenbank. |
ModelName |
Zeichenfolge |
Der Name des Data Mining-Modells. |
ModelStructureName |
Zeichenfolge |
Der Name der Miningstruktur. |
ObjectRef |
Zeichenfolge |
Ein XML-Tag, das die Data Mining-Struktur identifiziert, die von der Transformation verwendet wird. |
QueryText |
Zeichenfolge |
Die Vorhersageabfrageanweisung, die die Transformation verwendet. |
Die Eingabe, die Eingabespalten, die Ausgabe und die Ausgabespalten der Transformation für Data Mining-Abfragen verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für Data Mining-Abfragen.
Benutzerdefinierte Eigenschaften der Transformation für abgeleitete Spalten
Die Transformation für abgeleitete Spalten verfügt lediglich über die Eigenschaften, die allen Datenflusskomponenten auf Komponentenebene gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Eingabespalten und Ausgabespalten der Transformation für abgeleitete Spalten. Wenn Sie die abgeleitete Spalte als neue Spalte hinzufügen, gelten diese benutzerdefinierten Eigenschaften für die neue Ausgabespalte. Wenn Sie den Inhalt einer vorhandenen Eingabespalte durch die abgeleiteten Ergebnisse ersetzen, gelten diese benutzerdefinierten Eigenschaften für die vorhandene Eingabespalte. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
Expression |
Zeichenfolge |
Ein Ausdruck, der die Bedingung darstellt, die die Transformation für bedingtes Teilen auswertet. Spalten werden durch die LineageID-Eigenschaft für die Spalte dargestellt. |
FriendlyExpression |
Zeichenfolge |
Ein Ausdruck, der die Bedingung darstellt, die die Transformation für bedingtes Teilen auswertet. Spalten werden durch ihre Namen dargestellt. Der Wert dieser Eigenschaft kann mithilfe eines Eigenschaftsausdrucks angegeben werden. |
Die Eingabe und die Ausgabe der Transformation für abgeleitete Spalten verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für abgeleitete Spalten.
Benutzerdefinierte Eigenschaften der Transformation für das Exportieren von Spalten
Die Transformation für das Exportieren von Spalten verfügt lediglich über die Eigenschaften, die allen Datenflusskomponenten auf Komponentenebene gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Eingabespalten der Transformation für das Exportieren von Spalten. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
AllowAppend |
Boolesch |
Ein Wert, der angibt, ob die Transformation Daten an eine vorhandene Datei anhängt. Der Standardwert dieser Eigenschaft ist False. |
ForceTruncate |
Boolesch |
Ein Wert, der angibt, ob die Transformation eine vorhandene Datei vor dem Schreiben der Daten abschneidet. Der Standardwert dieser Eigenschaft ist False. |
FileDataColumnID |
Ganze Zahl |
Ein Wert, der die Spalte identifiziert, die die Daten enthält, die von der Transformation in eine Datei eingefügt werden. In Spalte extrahieren hat diese Eigenschaft den Wert 0; in der Dateipfadspalte enthält diese Eigenschaft die LineageID von Spalte extrahieren. |
WriteBOM |
Boolesch |
Ein Wert, der angibt, ob eine Bytereihenfolge-Marke (Byte-Order Mark, BOM) in die Datei geschrieben wird. |
Die Eingabe, die Ausgabe und die Ausgabespalten der Transformation für das Exportieren von Spalten verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für das Exportieren von Spalten.
Benutzerdefinierte Eigenschaften der Transformation für das Importieren von Spalten
Die Transformation für das Importieren von Spalten verfügt lediglich über die Eigenschaften, die allen Datenflusskomponenten auf Komponentenebene gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Eingabespalten der Transformation für das Importieren von Spalten. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
ExpectBOM |
Boolesch |
Ein Wert, der angibt, ob die Transformation zum Importieren von Spalten eine Bytereihenfolge-Marke (BOM) erwartet. Eine BOM wird nur bei Daten vom DT_NTEXT-Datentyp erwartet. |
FileDataColumnID |
Ganze Zahl |
Ein Wert, der die Spalte identifiziert, die die Daten enthält, die von der Transformation in den Datenfluss eingefügt werden. In der Spalte mit den einzufügenden Daten hat diese Eigenschaft den Wert 0; in der Spalte mit den Quelldateipfaden enthält diese Eigenschaft die LineageID der Spalte mit den einzufügenden Daten. |
Die Eingabe, die Ausgabe und die Ausgabespalten der Transformation für das Importieren von Spalten verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für das Importieren von Spalten.
Benutzerdefinierte Eigenschaften der Transformation für Fuzzygruppierung
Die Transformation für Fuzzygruppierung verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Transformation für Fuzzygruppierung. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
Delimiters |
Zeichenfolge |
Die von der Transformation verwendeten Tokentrennzeichen. Die Standardtrennzeichen umfassen folgende Zeichen: Leerzeichen ( ), Komma (,), Punkt (.), Semikolon (;), Doppelpunkt (:), Bindestrich (-), doppeltes gerades Anführungszeichen ("), einfaches gerades Anführungszeichen ('), kaufmännisches Und-Zeichen (&), Schrägstrich (/), umgekehrter Schrägstrich (\), at-Zeichen (@), Ausrufezeichen (!), Fragezeichnen (?), öffnende Klammer ((), schließende Klammer ()), kleiner als (<), größer als (>), öffnende eckige Klammer ([), schließende eckige Klammer (]), öffnende geschweifte Klammer ({), schließende geschweifte Klammer (}), senkrechter Strich (|), Rautenzeichen (#), Sternchen (*), Caretzeichen (^) und Prozentzeichen (%). |
Exhaustive |
Boolesch |
Ein Wert, der angibt, ob jeder Eingabedatensatz mit jedem anderen Eingabedatensatz verglichen wird. Der Wert von True wird meistens zu Debugzwecken verwendet. Der Standardwert dieser Eigenschaft ist False.
Hinweis
Diese Eigenschaft ist im Transformations-Editor für Fuzzygruppierung nicht verfügbar, kann aber mit dem Erweiterten Editor festgelegt werden.
|
MaxMemoryUsage |
Ganze Zahl |
Die Höchstmenge an Arbeitsspeicher zur Verwendung durch die Transformation. Der Standardwert dieser Eigenschaft ist 0, wodurch die dynamische Speicherauslastung aktiviert wird. Der Wert dieser Eigenschaft kann mithilfe eines Eigenschaftsausdrucks angegeben werden.
Hinweis
Diese Eigenschaft ist im Transformations-Editor für Fuzzygruppierung nicht verfügbar, kann aber mit dem Erweiterten Editor festgelegt werden.
|
MinSimilarity |
Double |
Der Schwellenwert für die Ähnlichkeit, mit dem die Transformation Duplikate ermittelt, der als ein Wert zwischen 0 und 1 ausgedrückt wird. Der Standardwert dieser Eigenschaft ist 0,8. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Eingabespalten der Transformation für Fuzzygruppierung. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
ExactFuzzy |
Ganze Zahl (Enumeration) |
Ein Wert, der angibt, ob die Transformation eine Fuzzyübereinstimmung oder eine genaue Übereinstimmung ausführt. Die gültigen Werte sind Genau und Fuzzy. Der Standardwert für diese Eigenschaft ist Fuzzy. |
FuzzyComparisonFlags |
Ganze Zahl (Enumeration) |
Ein Wert, der angibt, wie die Transformation die Zeichenfolgendaten in einer Spalte vergleicht. Diese Eigenschaft kann einen der folgenden Werte haben:
Weitere Informationen finden Sie unter Vergleichen von Zeichenfolgendaten. |
LeadingTrailingNumeralsSignificant |
Ganze Zahl (Enumeration) |
Ein Wert, der die Bedeutung von Zahlen angibt. Diese Eigenschaft kann einen der folgenden Werte haben:
|
MinSimilarity |
Double |
Der Schwellenwert für die Ähnlichkeit, der für den Join in der Spalte verwendet wird und als ein Wert zwischen 0 und 1 angegeben wird. Nur Zeilen, die größer sind als der Schwellenwert, gelten als Übereinstimmung. |
ToBeCleaned |
Boolesch |
Ein Wert, der angibt, ob die Spalte zum Ermitteln von Duplikaten verwendet wird, d. h., ob dies eine Spalte ist, für die Sie eine Gruppierung vornehmen. Der Standardwert dieser Eigenschaft ist False. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabespalten der Transformation für Fuzzygruppierung. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaftsname |
Datentyp |
Beschreibung |
---|---|---|
ColumnType |
Ganze Zahl (Enumeration) |
Ein Wert, der den Typ der Ausgabespalte identifiziert. Diese Eigenschaft kann einen der folgenden Werte haben:
|
InputID |
Ganze Zahl |
Die LineageID der entsprechenden Eingabespalte. |
Die Eingabe und die Ausgabe der Transformation für Fuzzygruppierung verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für Fuzzygruppierung.
Benutzerdefinierte Eigenschaften der Transformation für Fuzzysuche
Die Transformation für Fuzzysuche verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Transformation für Fuzzysuche. Alle Eigenschaften außer ReferenceMetadataXML weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
CopyReferenceTable |
Boolesch |
Gibt an, ob eine Kopie der Verweistabelle für die Indexerstellung der Fuzzysuche und nachfolgende Suchen erstellt werden soll. Der Standardwert dieser Eigenschaft ist True. |
Delimiters |
Zeichenfolge |
Die Trennzeichen, die von der Transformation verwendet werden, um Spaltenwerte mit Token zu versehen. Die Standardtrennzeichen umfassen folgende Zeichen: Leerzeichen ( ), Komma (,), Punkt (.), Semikolon (;), Doppelpunkt (:), Bindestrich (-), doppeltes gerades Anführungszeichen ("), einfaches gerades Anführungszeichen ('), kaufmännisches Und-Zeichen (&), Schrägstrich (/), umgekehrter Schrägstrich (\), at-Zeichen (@), Ausrufezeichen (!), Fragezeichnen (?), öffnende Klammer ((), schließende Klammer ()), kleiner als (<), größer als (>), öffnende eckige Klammer ([), schließende eckige Klammer (]), öffnende geschweifte Klammer ({), schließende geschweifte Klammer (}), senkrechter Strich (|), Rautenzeichen (#), Sternchen (*), Caretzeichen (^) und Prozentzeichen (%). |
DropExistingMatchIndex |
Boolesch |
Ein Wert, der angibt, ob der in MatchIndexName angegebene Übereinstimmungsindex gelöscht wird, wenn MatchIndexOptions nicht auf ReuseExistingIndex festgelegt wird. Der Standardwert dieser Eigenschaft ist True. |
Exhaustive |
Boolesch |
Ein Wert, der angibt, ob jeder Eingabedatensatz mit jedem anderen Eingabedatensatz verglichen wird. Der Wert von True wird meistens zu Debugzwecken verwendet. Der Standardwert dieser Eigenschaft ist False.
Hinweis
Diese Eigenschaft ist im Transformations-Editor für Fuzzysuche nicht verfügbar, kann aber mit dem Erweiterten Editor festgelegt werden.
|
MatchIndexName |
Zeichenfolge |
Der Name des Übereinstimmungsindexes. Der Übereinstimmungsindex ist die Tabelle, in der die Transformation den von ihr verwendeten Index erstellt und speichert. Wenn der Übereinstimmungsindex erneut verwendet wird, gibt MatchIndexName den Index an, der wiederverwendet werden soll. MatchIndexName muss ein gültiger SQL Server-Bezeichnername sein. Wenn der Name z. B. Leerzeichen enthält, muss der Name in Klammern eingeschlossen werden. |
MatchIndexOptions |
Ganze Zahl (Enumeration) |
Ein Wert, der angibt, wie die Transformation den Übereinstimmungsindex verwaltet. Diese Eigenschaft kann einen der folgenden Werte haben:
|
MaxMemoryUsage |
Ganze Zahl |
Die maximale Cachegröße für die Suchtabelle. Der Standardwert dieser Eigenschaft ist 0. Das bedeutet, dass es kein Limit für die Cachegröße gibt. Der Wert dieser Eigenschaft kann mithilfe eines Eigenschaftsausdrucks angegeben werden.
Hinweis
Diese Eigenschaft ist im Transformations-Editor für Fuzzysuche nicht verfügbar, kann aber mit dem Erweiterten Editor festgelegt werden.
|
MaxOutputMatchesPerInput |
Ganze Zahl |
Die maximale Anzahl der Übereinstimmungen, die pro Eingabezeile von der Transformation zurückgegeben werden können. Der Standardwert dieser Eigenschaft ist 1.
Hinweis
Werte größer als 100 können nur mit dem Erweiterten Editor angegeben werden.
|
MinSimilarity |
Ganze Zahl |
Der Schwellenwert für die Ähnlichkeit, den die Transformation auf der Komponentenebene verwendet und der als ein Wert zwischen 0 und 1 angegeben wird. Nur Zeilen, die größer sind als der Schwellenwert, gelten als Übereinstimmung. |
ReferenceMetadataXML |
Zeichenfolge |
Nur für Informationszwecke identifiziert. Nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt. |
ReferenceTableName |
Zeichenfolge |
Der Name der Suchtabelle. Der Name muss ein gültiger SQL Server-Bezeichnername sein. Wenn der Name z. B. Leerzeichen enthält, muss der Name in Klammern eingeschlossen werden. |
WarmCaches |
Boolesch |
Wenn der Wert "true" ist, lädt die Suche den Index und die Verweistabelle in den Arbeitsspeicher, bevor die Ausführung beginnt. Dadurch kann die Leistung optimiert werden. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Eingabespalten der Transformation für Fuzzysuche. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
FuzzyComparisonFlags |
Ganze Zahl |
Ein Wert, der angibt, wie die Transformation die Zeichenfolgendaten in einer Spalte vergleicht. Weitere Informationen finden Sie unter Vergleichen von Zeichenfolgendaten. |
FuzzyComparisonFlagsEx |
Ganze Zahl (Enumeration) |
Ein Wert, der angibt, welche erweiterten Vergleichsflags die Transformation verwendet. Die Werte können MapExpandLigatures, MapFoldCZone, MapFoldDigits, MapPrecomposed, und NoMapping umfassen. NoMapping kann nicht mit anderen Flags verwendet werden. |
JoinToReferenceColumn |
Zeichenfolge |
Ein Wert, der den Namen der Spalte in der Verweistabelle angibt, mit der die Spalte verknüpft wird. |
JoinType |
Ganze Zahl |
Ein Wert, der angibt, ob die Transformation eine Fuzzyübereinstimmung oder eine genaue Übereinstimmung ausführt. Der Standardwert für diese Eigenschaft ist Fuzzy. Der ganzzahlige Wert für den genauen Jointyp ist 1, und der Wert für den Fuzzyjointyp ist 2. |
MinSimilarity |
Double |
Der Schwellenwert für die Ähnlichkeit, den die Transformation auf der Spaltenebene verwendet und der als ein Wert zwischen 0 und 1 angegeben wird. Nur Zeilen, die größer sind als der Schwellenwert, gelten als Übereinstimmung. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabespalten der Transformation für Fuzzysuche. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Hinweis |
---|
Für Ausgabespalten, die Pass-Through-Werte aus den entsprechenden Eingabespalten enthalten, ist CopyFromReferenceColumn leer, und SourceInputColumnLineageID enthält die LineageID der entsprechenden Eingabespalte. Für Ausgabespalten, die Suchergebnisse enthalten, enthält CopyFromReferenceColumn den Namen der Suchspalte, und SourceInputColumnLineageID ist leer. |
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
ColumnType |
Ganze Zahl (Enumeration) |
Ein Wert, der den Typ der Ausgabespalte für Spalten ermittelt, die die Transformation der Ausgabe hinzufügt. Diese Eigenschaft kann einen der folgenden Werte haben:
|
CopyFromReferenceColumn |
String |
Ein Wert, der den Namen der Spalte in der Verweistabelle angibt, die den Wert in einer Ausgabetabelle bereitstellt. |
SourceInputColumnLineageId |
Ganze Zahl |
Ein Wert, der die Eingabespalte identifiziert, die Werte für diese Ausgabespalte bereitstellt. |
Die Eingabe und die Ausgabe der Transformation für Fuzzysuche verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für Fuzzysuche.
Benutzerdefinierte Eigenschaften der Transformation für Suche
Die Transformation für Suche verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Transformation für Suche. Alle Eigenschaften außer ReferenceMetadataXML weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
CacheType |
Ganze Zahl (Enumeration) |
Der Cachetyp für die Suchtabelle. Die gültigen Werte sind Full (0), Partial (1) und None (2). Der Standardwert dieser Eigenschaft ist Full. |
DefaultCodePage |
Ganze Zahl |
Die zu verwendende Standardcodepage, wenn keine Codepageinformationen aus der Datenquelle verfügbar sind. |
MaxMemoryUsage |
Ganze Zahl |
Die maximale Cachegröße für die Suchtabelle. Der Standardwert dieser Eigenschaft ist 25. Das bedeutet, dass es kein Limit für die Cachegröße gibt. |
MaxMemoryUsage64 |
Ganze Zahl |
Die maximale Cachegröße für die Suchtabelle auf einem 64-Bit-Computer. |
NoMatchBehavior |
Ganze Zahl (Enumeration) |
Ein Wert, der angibt, ob Zeilen ohne übereinstimmende Einträge im Verweisdataset als Fehler behandelt werden. Wenn die Eigenschaft auf Zeilen ohne übereinstimmende Einträge als Fehler behandeln (0) festgelegt ist, werden die Zeilen ohne übereinstimmende Einträge als Fehler behandelt. Mit der Seite Fehlerausgabe im Dialogfeld Transformations-Editor für Suche können Sie angeben, welche Aktionen ausgeführt werden sollen, wenn diese Art von Fehler auftritt. Weitere Informationen finden Sie unter Transformations-Editor für Suche (Seite 'Fehlerausgabe'). Wenn die Eigenschaft auf Zeilen ohne übereinstimmende Einträge an die Ausgabe nicht übereinstimmender Einträge senden (1) festgelegt ist, werden die Zeilen nicht als Fehler behandelt. Der Standardwert ist Zeilen ohne übereinstimmende Einträge als Fehler behandeln (0). |
ParameterMap |
Zeichenfolge |
Eine durch Semikolons getrennte Liste von Herkunfts-IDs, die den in der SqlCommand-Anweisung verwendeten Parametern zugeordnet werden. |
ReferenceMetaDataXML |
Zeichenfolge |
Metadaten für die Spalten in der Suchtabelle, die die Transformation in ihre Ausgabe kopiert. |
SqlCommand |
Zeichenfolge |
Die SELECT-Anweisung, die Daten in die Suchtabelle lädt. |
SqlCommandParam |
Zeichenfolge |
Die parametrisierte SQL-Anweisung, die Daten in die Suchtabelle lädt. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Eingabespalten der Transformation für Suche. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
CopyFromReferenceColumn |
Zeichenfolge |
Der Name der Spalte in der Verweistabelle, aus der eine Spalte kopiert wird. |
JoinToReferenceColumns |
Zeichenfolge |
Der Name der Spalte in der Verweistabelle, mit der eine Quellspalte verknüpft wird. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabespalten der Transformation für Suche. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaftsname |
Datentyp |
Beschreibung |
---|---|---|
CopyFromReferenceColumn |
Zeichenfolge |
Der Name der Spalte in der Verweistabelle, aus der eine Spalte kopiert wird. |
Die Eingabe und die Ausgabe der Transformation für Suche verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für Suche.
Benutzerdefinierte Eigenschaften der Transformation für Zusammenführungsjoin
Die Transformation für Zusammenführungsjoin verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Transformation für Zusammenführungsjoin.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
JoinType |
Ganze Zahl (Enumeration) |
Gibt an, ob es sich bei der Verknüpfung um eine innere (2), linke äußere (1) oder vollständige Verknüpfung (0) handelt. |
MaxBuffersPerInput |
Ganze Zahl |
Die maximale Anzahl von Puffern, die für jede Eingabe verwendet werden sollen. Weitere Informationen zum Verwenden dieser Eigenschaft finden Sie unter Verbessern der Leistung des Datenflusses. |
NumKeyColumns |
Ganze Zahl |
Die Anzahl der Spalten, die in dem Join verwendet werden. |
TreatNullsAsEqual |
Boolesch |
Ein Wert, der angibt, ob die Transformation NULL-Werte als identische Werte behandelt. Der Standardwert dieser Eigenschaft ist True. Wenn der Eigenschaftenwert False ist, behandelt die Transformation NULL-Werte wie SQL Server. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabespalten der Transformation für Zusammenführungsjoin. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaftsname |
Datentyp |
Beschreibung |
---|---|---|
InputColumnID |
Ganze Zahl |
Die LineageID der Eingabespalte, aus der Daten in diese Ausgabespalte kopiert werden. |
Die Eingabe, die Eingabespalten und die Ausgabe der Transformation für Zusammenführungsjoin verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für Zusammenführungsjoin.
Benutzerdefinierte Eigenschaften der Transformation für OLE DB-Befehl
Die Transformation für OLE DB-Befehl verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Transformation für OLE DB-Befehl.
Eigenschaftsname |
Datentyp |
Beschreibung |
---|---|---|
CommandTimeout |
Ganze Zahl |
Die maximale Ausführungsdauer in Sekunden, bevor ein Timeout für den SQL-Befehl eintritt. Der Wert 0 gibt einen unbegrenzten Zeitraum an. Der Standardwert dieser Eigenschaft ist 0. |
DefaultCodePage |
Ganze Zahl |
Die zu verwendende Codepage, wenn keine Codepageinformationen aus der Datenquelle verfügbar sind. |
SQLCommand |
Zeichenfolge |
Die Transact-SQL-Anweisung, die von der Transformation für jede Zeile im Datenfluss ausgeführt wird. Der Wert dieser Eigenschaft kann mithilfe eines Eigenschaftsausdrucks angegeben werden. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der externen Spalten der Transformation für OLE DB-Befehl. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaftsname |
Datentyp |
Beschreibung |
---|---|---|
DBParamInfoFlag |
Ganze Zahl (Bitmaske) |
Eine Gruppe von Flags, die Parametereigenschaften beschreiben. Weitere Informationen finden Sie unter DBPARAMFLAGSENUM in der OLE DB-Dokumentation in der MSDN Library. |
Die Eingabe, die Eingabespalten, die Ausgabe und die Ausgabespalten der Transformation für OLE DB-Befehl verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für OLE DB-Befehl.
Benutzerdefinierte Eigenschaften der Transformation für Prozentwert-Stichproben
Die Transformation für Prozentwert-Stichproben verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Transformation für Prozentwert-Stichproben.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
SamplingSeed |
Ganze Zahl |
Der vom Zufallszahlen-Generator verwendete Ausgangswert. Der Standardwert dieser Eigenschaft ist 0 und gibt an, dass die Transformation eine Teilstrichanzahl verwendet. |
SamplingValue |
Ganze Zahl |
Die Größe der Stichprobe als Prozentwert der Quelle. Der Wert dieser Eigenschaft kann mithilfe eines Eigenschaftsausdrucks angegeben werden. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgaben der Transformation für Prozentwert-Stichproben. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaftsname |
Datentyp |
Beschreibung |
---|---|---|
Selected |
Boolesch |
Legt die Ausgabe fest, an die die als Stichprobe entnommenen Zeilen weitergeleitet werden. In der ausgewählten Ausgabe wird Selected auf True festgelegt, und in der nicht ausgewählten Ausgabe wird Selected auf False festgelegt. |
Die Eingabe, die Eingabespalten und die Ausgabespalten der Transformation für Prozentwert-Stichproben verfügen nicht über benutzerdefinierten Eigenschaften.
Weitere Informationen finden Sie unter Transformation für Prozentwert-Stichproben.
Benutzerdefinierte Eigenschaften der Transformation für Pivot
Die Transformation für Pivot verfügt lediglich über die Eigenschaften, die allen Datenflusskomponenten auf Komponentenebene gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Eingabespalten der Transformation für Pivot. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
PivotUsage |
Ganze Zahl (Enumeration) |
Ein Wert, der die Rolle einer Spalte angibt, wenn das Dataset pivotiert wird.
OptionswertBeschreibung
0Die Spalte ist nicht pivotiert, und die Spaltenwerte werden über die Transformationsausgabe übergeben.
1Die Spalte ist Teil des festgelegten Schlüssels, der mindestens eine Zeile als Teil eines Datasets identifiziert. Alle Eingabezeilen mit demselben festgelegten Schlüssel werden zu einer einzigen Ausgabezeile zusammengefasst.
2Die Spalte ist eine Pivotspalte. Mindestens eine Spalte wird von jedem Spaltenwert erstellt.
3Die Werte aus dieser Spalte werden in Spalten platziert, die als Ergebnis des Pivotvorgangs erstellt werden.
|
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabespalten der Transformation für Pivot. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
PivotKeyValue |
Zeichenfolge |
Einer der möglichen Werte aus der Spalte, der durch den Wert seiner PivotUsage-Eigenschaft als Pivotschlüssel markiert wird. Der Wert dieser Eigenschaft kann mithilfe eines Eigenschaftsausdrucks angegeben werden. |
SourceColumn |
Ganze Zahl |
Die LineageID einer Eingabespalte, die einen pivotierten Wert oder -1 enthält. Der Wert -1 gibt an, dass die Spalte nicht in einem Pivotvorgang verwendet wird. |
Die Eingabe und die Ausgabe der Transformation für Pivot verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für Pivot.
Benutzerdefinierte Eigenschaften der Transformation für Zeilenanzahl
Die Transformation für Zeilenanzahl verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Transformation für Zeilenanzahl. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaftsname |
Datentyp |
Beschreibung |
---|---|---|
VariableName |
Zeichenfolge |
Der Name der Variablen, die die Zeilenanzahl enthält. |
Die Eingabe, die Eingabespalten, die Ausgabe und die Ausgabespalten der Transformation für Zeilenanzahl verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für Zeilenanzahl.
Benutzerdefinierte Eigenschaften der Transformation für Zeilenstichproben
Die Transformation für Zeilenstichproben verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Transformation für Zeilenstichproben. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
SamplingSeed |
Ganze Zahl |
Der vom Zufallszahlen-Generator verwendete Ausgangswert. Der Standardwert dieser Eigenschaft ist 0 und gibt an, dass die Transformation eine Teilstrichanzahl verwendet. |
SamplingValue |
Ganze Zahl |
Die Zeilenanzahl der Stichprobe. Der Wert dieser Eigenschaft kann mithilfe eines Eigenschaftsausdrucks angegeben werden. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgaben der Transformation für Zeilenstichproben. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaftsname |
Datentyp |
Beschreibung |
---|---|---|
Selected |
Boolesch |
Legt die Ausgabe fest, an die die als Stichprobe entnommenen Zeilen weitergeleitet werden. In der ausgewählten Ausgabe wird Selected auf True festgelegt, und in der nicht ausgewählten Ausgabe wird Selected auf False festgelegt. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabespalten der Transformation für Zeilenstichproben. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
InputColumnLineageId |
Ganze Zahl |
Ein Wert, der die LineageID der Eingabespalte angibt, die die Quelle der Ausgabespalte ist. |
Die Eingabe und die Eingabespalten der Transformation für Zeilenstichproben verfügen nicht über benutzerdefinierten Eigenschaften.
Weitere Informationen finden Sie unter Transformation für Zeilenstichproben.
Benutzerdefinierte Eigenschaften der Skriptkomponente
Die Skriptkomponente verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind. Unabhängig davon, ob die Skriptkomponente als Quelle, Transformation oder Ziel fungiert, sind die gleichen benutzerdefinierten Eigenschaften verfügbar.
In der folgenden Tabelle werden die benutzerdefinierten Eigenschaften der Skriptkomponente beschrieben. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaftsname |
Datentyp |
Beschreibung |
---|---|---|
ReadOnlyVariables |
Zeichenfolge |
Eine durch Trennzeichen getrennte Liste von Variablen für den schreibgeschützten Zugriff durch die Skriptkomponente. |
ReadWriteVariables |
Zeichenfolge |
Eine durch Trennzeichen getrennte Liste von Variablen für den Lese-/Schreibzugriff durch die Skriptkomponente. |
Die Eingabe, die Eingabespalten, die Ausgabe und die Ausgabespalten der Skriptkomponente verfügen nicht über benutzerdefinierte Eigenschaften, sofern der Skriptentwickler keine benutzerdefinierten Eigenschaften erstellt.
Weitere Informationen finden Sie unter Skriptkomponente.
Benutzerdefinierte Eigenschaften der Transformation für langsam veränderliche Dimensionen
Die Transformation für langsam veränderliche Dimensionen verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Transformation für langsam veränderliche Eigenschaften. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
CurrentRowWhere |
Zeichenfolge |
Die WHERE-Klausel in der SELECT-Anweisung, die die aktuelle Zeile aus Zeilen mit demselben Geschäftsschlüssel auswählt. |
EnableInferredMember |
Boolesch |
Ein Wert, der angibt, ob Aktualisierungen abgeleiteter Elemente erkannt werden. Der Standardwert dieser Eigenschaft ist True. |
FailOnFixedAttributeChange |
Boolesch |
Ein Wert, der angibt, ob die Transformation fehlschlägt, wenn Zeilen oder Spalten mit festen Attributen Änderungen enthalten oder die Suche in der Dimensionstabelle fehlschlägt. Wenn Sie davon ausgehen, dass eingehende Zeilen neue Datensätze enthalten, legen Sie diesen Wert auf True fest, damit die Transformation fortgesetzt wird, wenn die Suche fehlgeschlagen ist, da die Transformation den Ausfall verwendet, um neue Datensätze zu ermitteln. Der Standardwert dieser Eigenschaft ist False. |
FailOnLookupFailure |
Boolesch |
Ein Wert, der angibt, ob die Transformation fehlschlägt, wenn eine Suche nach einem vorhandenen Datensatz fehlschlägt. Der Standardwert dieser Eigenschaft ist False. |
IncomingRowChangeType |
Ganze Zahl |
Ein Wert, der angibt, ob alle eingehenden Zeilen neue Zeilen sind oder ob die Transformation die Art der Änderung erkennen sollte. |
InferredMemberIndicator |
Zeichenfolge |
Der Spaltenname für das abgeleitete Element. |
SQLCommand |
Zeichenfolge |
Die SQL-Anweisung, die zum Erstellen eines Schemarowsets verwendet wird. |
UpdateChangingAttributeHistory |
Boolesch |
Ein Wert, der angibt, ob Aktualisierungen historischer Attribute an die Transformationsausgabe für veränderliche Attributaktualisierungen weitergeleitet werden. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Eingabespalten der Transformation für langsam veränderliche Dimensionen. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
ColumnType |
Ganze Zahl (Enumeration) |
Der Aktualisierungstyp der Spalte. Die Werte sind: Veränderliches Attribut (2), Festes Attribut (4), Verlaufsattribut (3) Schlüssel (1) und Andere (0). |
Die Eingabe, die Ausgaben und die Ausgabespalten der Transformation für langsam veränderliche Dimensionen verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für langsam veränderliche Dimensionen.
Benutzerdefinierte Eigenschaften der Transformation zum Sortieren
Die Transformation zum Sortieren verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Transformation zum Sortieren. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
EliminateDuplicates |
Boolesch |
Gibt an, ob die Transformation doppelte Zeilen aus der Transformationsausgabe entfernt. Der Standardwert dieser Eigenschaft ist False. |
MaximumThreads |
Ganze Zahl |
Enthält die maximale Anzahl an Threads, die die Transformation zum Sortieren verwenden kann. Der Wert 0 gibt eine unendliche Anzahl an Threads an. Der Standardwert dieser Eigenschaft ist 0. Der Wert dieser Eigenschaft kann mithilfe eines Eigenschaftsausdrucks angegeben werden. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Eingabespalten der Transformation zum Sortieren. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
NewComparisonFlags |
Ganze Zahl (Bitmaske) |
Ein Wert, der angibt, wie die Transformation die Zeichenfolgendaten in einer Spalte vergleicht. Weitere Informationen finden Sie unter Vergleichen von Zeichenfolgendaten. |
NewSortKeyPosition |
Ganze Zahl |
Ein Wert, der die Sortierreihenfolge der Spalte angibt. Der Wert 0 gibt an, dass die Daten in dieser Spalte nicht sortiert werden. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabespalten der Transformation zum Sortieren. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
SortColumnID |
Ganze Zahl |
Die LineageID einer Sortierspalte. |
Die Eingabe und die Ausgabe der Transformation zum Sortieren verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation zum Sortieren.
Benutzerdefinierte Eigenschaften der Transformation für Ausdrucksextrahierung
Die Transformation für Ausdrucksextrahierung verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Transformation für Ausdrucksextrahierung. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
FrequencyThreshold |
Ganze Zahl |
Ein numerischer Wert, der angibt, wie oft ein Ausdruck auftreten muss, bevor er extrahiert wird. Der Standardwert dieser Eigenschaft ist 2. |
IsCaseSensitive |
Boolesch |
Ein Wert, der angibt, ob beim Extrahieren von Nomen und nominalen Ausdrücken die Groß-/Kleinschreibung berücksichtigt wird. Der Standardwert dieser Eigenschaft ist False. |
MaxLengthOfTerm |
Ganze Zahl |
Ein numerischer Wert, der die maximale Länge eines Ausdrucks angibt. Diese Eigenschaft bezieht sich nur auf Ausdrücke. Der Standardwert dieser Eigenschaft ist 12. |
NeedRefenceData |
Boolesch |
Ein Wert, der angibt, ob die Transformation eine in einer Verweistabelle gespeicherte Liste mit Ausschlussausdrücken verwendet. Der Standardwert dieser Eigenschaft ist False. |
OutTermColumn |
Zeichenfolge |
Der Name der Spalte, die die Ausschlussausdrücke enthält. |
OutTermTable |
Zeichenfolge |
Der Name der Tabelle, die die Spalte mit Ausschlussausdrücken enthält. |
ScoreType |
Ganze Zahl |
Ein Wert, der den Ergebnistyp angibt, der dem Ausdruck zugeordnet werden soll. Gültige Werte sind 0 für Häufigkeit und 1 für ein TFIDF-Ergebnis. Das TFIDF-Ergebnis ist das Produkt aus der Häufigkeit eines Ausdrucks und der inversen Dokumenthäufigkeit und ist folgendermaßen definiert: TFIDF des Ausdrucks T = (Häufigkeit von T) * log((Anzahl der eingegebenen Zeilen) / (Anzahl der Zeilen mit T)). Der Standardwert dieser Eigenschaft ist 0. |
WordOrPhrase |
Ganze Zahl |
Ein Wert, der den Ausdruckstyp angibt. Die gültigen Werte sind 0 zur Angabe von Wörtern, 1 zur Angabe von nominalen Ausdrücken und 2 zur Angabe von Wörtern und nominalen Ausdrücken. Der Standardwert dieser Eigenschaft ist 0. |
Die Eingabe, die Eingabespalten, die Ausgabe und die Ausgabespalten der Transformation für Ausdrucksextrahierung verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für Ausdrucksextrahierung.
Benutzerdefinierte Eigenschaften der Transformation für Ausdruckssuche
Die Transformation für Ausdruckssuche verfügt sowohl über benutzerdefinierte Eigenschaften als auch über die Eigenschaften, die allen Datenflusskomponenten gemeinsam sind.
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Transformation für Ausdruckssuche. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
IsCaseSensitive |
Boolesch |
Ein Wert, der angibt, ob ein Vergleich mit Beachtung der Groß-/Kleinschreibung auf die Übereinstimmung des Texts in der Eingabespalte und den Suchbegriff angewendet wird. Der Standardwert dieser Eigenschaft ist False. |
RefTermColumn |
Zeichenfolge |
Der Name der Spalte, die die Suchausdrücke enthält. |
RefTermTable |
Zeichenfolge |
Der Name der Tabelle, die die Spalte mit Suchausdrücken enthält. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Eingabespalten der Transformation für Ausdruckssuche. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
InputColumnType |
Ganze Zahl |
Ein Wert, der die Verwendung der Spalte angibt. Gültige Werte sind 0 für eine Pass-Through-Spalte, 1 für eine Suchspalte und 2 für eine Spalte, die sowohl eine Pass-Through-Spalte als auch eine Suchspalte ist. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabespalten der Transformation für Ausdruckssuche. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaftsname |
Datentyp |
Beschreibung |
---|---|---|
CustomLineageID |
Ganze Zahl |
Die LineageID der entsprechenden Eingabespalte, wenn der InputColumnType dieser Spalte 0 oder 2 ist. |
Die Eingabe und die Ausgabe der Transformation für Ausdruckssuche verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für Ausdruckssuche.
Benutzerdefinierte Eigenschaften der Transformation für UNPIVOT
Die Transformation für UNPIVOT verfügt lediglich über die Eigenschaften, die allen Datenflusskomponenten auf Komponentenebene gemeinsam sind.
Hinweis |
---|
In diesem Abschnitt wird die Verwendung der hier beschriebenen Optionen auf der Grundlage des in Transformation für UNPIVOT beschriebenen UNPIVOT-Szenarios veranschaulicht. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Eingabespalten der Transformation für UNPIVOT. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaft |
Datentyp |
Beschreibung |
---|---|---|
DestinationColumn |
Ganze Zahl |
Die LineageID der Ausgabespalte, der die Eingabespalte zugeordnet wird. Ein Wert von -1 gibt an, dass die Eingabespalte keiner Ausgabespalte zugeordnet wird. |
PivotKeyValue |
Zeichenfolge |
Ein Wert, der in eine Transformationsausgabespalte kopiert wird. Der Wert dieser Eigenschaft kann mithilfe eines Eigenschaftsausdrucks angegeben werden. In dem in Transformation für UNPIVOT beschriebenen UNPIVOT-Szenario sind die Pivotwerte die Textwerte Ham, Coke, Milk, Beer und Chips. Diese werden in der neuen Produktspalte, die durch die Name der Pivotschlüsselwert-Spalte-Option festgelegt wird, als Textwerte angezeigt. |
Die folgende Tabelle beschreibt die benutzerdefinierten Eigenschaften der Ausgabespalten der Transformation für UNPIVOT. Alle Eigenschaften weisen Lese-/Schreibzugriff auf.
Eigenschaftsname |
Datentyp |
Beschreibung |
---|---|---|
PivotKey |
Boolesch |
Gibt an, ob die Werte in der PivotKeyValue-Eigenschaft von Eingabespalten in diese Ausgabespalte geschrieben werden. In dem in Transformation für UNPIVOT beschriebenen UNPIVOT-Szenario lautete der Name der Pivotwertspalte Product und bezieht sich auf die neue Product-Spalte, in der die Pivotierung der Spalten Ham, Coke, Milk, Beer und Chips aufgehoben wird. |
Die Eingabe und die Ausgabe der Transformation für UNPIVOT verfügen nicht über benutzerdefinierte Eigenschaften.
Weitere Informationen finden Sie unter Transformation für UNPIVOT.