Transformation zum Zuordnen der Zeichen
Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory
Die Transformation zum Zuordnen der Zeichen wendet Zeichenfolgenfunktionen, wie z. B. die Konvertierung von Klein- in Großbuchstaben, auf Zeichendaten an. Diese Transformation betrifft nur Spaltendaten mit einem Zeichenfolgen-Datentyp.
Die Transformation zum Zuordnen der Zeichen kann Spaltendaten direkt konvertieren oder der Transformationsausgabe eine Spalte hinzufügen und die konvertierten Daten in die neue Spalte einfügen. Sie können auf eine Eingabespalte verschiedene Zuordnungsvorgänge anwenden und die Ergebnisse verschiedenen Spalten hinzufügen. Konvertieren Sie z. B. eine Spalte in Groß- und Kleinbuchstaben, und fügen Sie die Ergebnisse zwei unterschiedlichen Spalten hinzu.
Die Zuordnung kann unter bestimmten Umständen das Abschneiden von Daten verursachen. Beispielsweise, wenn Einzelbytezeichen Zeichen mit einer Multibytedarstellung zugeordnet werden. Die Transformation zum Zuordnen der Zeichen schließt eine Fehlerausgabe ein, mit der abgeschnittene Daten an eine separate Ausgabe weitergeleitet werden können. Weitere Informationen finden Sie unter Fehlerbehandlung in Daten.
Diese Transformation weist eine Eingabe, eine Ausgabe und eine Fehlerausgabe auf.
Zuordnungsvorgänge
In der folgenden Tabelle sind die Zuordnungsvorgänge beschrieben, die von der Transformation zum Zuordnen der Zeichen unterstützt werden.
Vorgang | BESCHREIBUNG |
---|---|
Byteumkehrung | Kehrt die Bytereihenfolge um. |
Normale Breite | Ordnet Zeichen halber Breite Zeichen normaler Breite zu. |
Halbe Breite | Ordnet Zeichen normaler Breite Zeichen halber Breite zu. |
Hiragana | Ordnet Katakanazeichen Hiraganazeichen zu. |
Katakana | Ordnet Hiraganazeichen Katakanazeichen zu. |
Linguistische Schreibweise | Wendet die linguistische Schreibweise anstelle der Systemregeln an. Die linguistische Schreibweise bezieht sich auf die Funktionalität der Win32 API für die einfache Unicode-Schreibweisenzuordnung von Türkisch und anderen Gebietsschemas. |
Kleinbuchstaben | Konvertiert Zeichen in Kleinbuchstaben. |
Chinesisch (vereinfacht) | Ordnet Zeichen in traditionellem Chinesisch Zeichen in vereinfachtem Chinesisch zu. |
Chinesisch (traditionell) | Ordnet Zeichen in vereinfachtem Chinesisch Zeichen in traditionellem Chinesisch zu. |
Großbuchstaben | Konvertiert Zeichen in Großbuchstaben. |
Zuordnungsvorgänge, die sich gegenseitig ausschließen
In einer Transformation können mehrere Vorgänge ausgeführt werden. Manche Zuordnungsvorgänge schließen sich jedoch gegenseitig aus. In der folgenden Tabelle sind die Einschränkungen aufgeführt, die bei der Verwendung mehrerer Vorgänge in derselben Spalte gelten. Vorgänge in den Spalten Vorgang A und Vorgang B schließen sich gegenseitig aus.
Vorgang A | Vorgang B |
---|---|
Kleinbuchstaben | Großbuchstaben |
Hiragana | Katakana |
Halbe Breite | Normale Breite |
Chinesisch (traditionell) | Chinesisch (vereinfacht) |
Kleinbuchstaben | Hiragana, Katakana, halbe Breite, normale Breite |
Großbuchstaben | Hiragana, Katakana, halbe Breite, normale Breite |
Konfiguration der Transformation zum Zuordnen der Zeichen
Es gibt folgende Möglichkeiten, um die Transformation zum Zuordnen der Zeichen zu konfigurieren:
Geben Sie die zu konvertierenden Spalten an.
Geben Sie die auf jede Spalte anzuwendenden Vorgänge an.
Sie können Eigenschaften mit dem SSIS -Designer oder programmgesteuert festlegen.
Das Dialogfeld Erweiterter Editor enthält die Eigenschaften, die programmgesteuert festgelegt werden können. Klicken Sie auf eines der folgenden Themen, um weitere Informationen zu den Eigenschaften zu erhalten, die Sie im Dialogfeld Erweiterter Editor oder programmgesteuert festlegen können:
Klicken Sie auf eines der folgenden Themen, um weitere Informationen zum Festlegen von Eigenschaften anzuzeigen:
Transformations-Editor für Zeichenzuordnung
Im Dialogfeld Transformations-Editor für Zeichenzuordnung können Sie die auf Spaltendaten anwendbaren Zeichenfolgenfunktionen auswählen und angeben, ob eine Zuordnung direkt geändert oder als neue Spalte hinzugefügt werden soll.
Tastatur
Verfügbare Eingabespalten
Wählen Sie mithilfe der Kontrollkästchen die Spalten aus, die mithilfe von Zeichenfolgenfunktionen transformiert werden sollen. Die getroffene Auswahl wird in der nachfolgenden Tabelle angezeigt.
Eingabespalte
Zeigen Sie die in obiger Tabelle ausgewählten Eingabespalten an. Sie können eine Auswahl auch ändern oder entfernen, indem Sie die Liste der verfügbaren Eingabespalten verwenden.
Ziel
Geben Sie an, ob Sie die Ergebnisse der Zeichenfolgenfunktionen direkt in der vorhandenen Spalte speichern möchten, oder ob Sie die geänderten Daten in einer neuen Spalte speichern möchten.
Wert | BESCHREIBUNG |
---|---|
Neue Spalte | Speichern Sie die Daten in einer neuen Spalte. Weisen Sie der Spalte unter Ausgabealiaseinen Namen zu. |
Direkte Änderung | Speichern Sie die geänderten Daten in der vorhandenen Spalte. |
Vorgang
Wählen Sie in der Liste die Zeichenfolgenfunktionen aus, die auf Spaltendaten angewendet werden sollen.
Wert | BESCHREIBUNG |
---|---|
Kleinbuchstaben | In Kleinschreibung konvertieren. |
Großbuchstaben | In Großschreibung konvertieren. |
Byteumkehrung | In umgekehrte Bytereihenfolge konvertieren. |
Hiragana | Japanische Katakana-Zeichen in Hiragana-Zeichen konvertieren. |
Katakana | Japanische Hiragana-Zeichen in Katakana-Zeichen konvertieren. |
Halbe Breite | Zeichen normaler Breite in Zeichen halber Breite konvertieren. |
Normale Breite | Zeichen halber Breite in Zeichen normaler Breite konvertieren. |
Linguistische Schreibweise | Wenden Sie statt der Systemregeln die Regeln der linguistischen Schreibweise an (die mit Unicode bereitgestellte einfache Zuordnung der Schreibweise für Türkisch und andere Gebietsschemas). |
Chinesisch (vereinfacht) | Konvertieren Sie traditionelle chinesische Zeichen in vereinfachte chinesische Zeichen. |
Chinesisch (traditionell) | Konvertieren Sie vereinfachte chinesische Zeichen in traditionelle chinesische Zeichen. |
Ausgabealias
Geben Sie einen Alias für jede Spalte ein. Der Standard lautet Copy of , gefolgt vom Namen der Eingabespalte. Sie können jedoch auch einen eindeutigen, beschreibenden Namen auswählen.
Konfigurieren der Fehlerausgabe
Im Dialogfeld Fehlerausgabe konfigurieren können Sie für die Transformation verfügbare Optionen zur Fehlerbehandlung angeben.