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.
GILT FÜR:
Azure Data Factory
Azure Synapse Analytics
Tipp
Testen Sie Data Factory in Microsoft Fabric, eine All-in-One-Analyselösung für Unternehmen. Microsoft Fabric deckt alle Aufgaben ab, von der Datenverschiebung bis hin zu Data Science, Echtzeitanalysen, Business Intelligence und Berichterstellung. Erfahren Sie, wie Sie kostenlos eine neue Testversion starten!
Datenflüsse sind sowohl in Azure Data Factory-Pipelines als auch in Azure Synapse Analytics-Pipelines verfügbar. Dieser Artikel gilt für Datenflusszuordnungen. Wenn Sie mit Transformationen noch nicht fertig sind, lesen Sie den einführungsartikel Transformieren von Daten mithilfe von Zuordnungsdatenflüssen.
Die Umwandlungstransformation ermöglicht müheloses Ändern der Datentypen einzelner Spalten in einem Datenfluss. Außerdem können Sie mit der Umwandlungstransformation ganz einfach nach Umwandlungsfehlern suchen.
Konfiguration
Wenn Sie den Datentyp für Spalten in Ihrem Datenfluss ändern möchten, fügen Sie den "Cast-Einstellungen" mithilfe des Pluszeichens (+) Spalten hinzu.
Spaltenname: Wählen Sie in der Liste der Metadatenspalten die Spalte aus, die Sie umwandeln möchten.
Typ: Wählen Sie den Datentyp aus, in den die Spalte umgewandelt werden soll. Wenn Sie „komplex“ auswählen, können Sie „Komplexen Typ definieren“ auswählen und im Ausdruckseditor Strukturen, Arrays und Maps definieren.
Hinweis
Die Unterstützung für komplexe Datentyp-Umwandlungen aus der Umwandlungstransformation ist derzeit nicht verfügbar. Verwenden Sie stattdessen eine abgeleitete Spaltentransformation. In der abgeleiteten Spalte führen die Typkonvertierungsfehler immer zu NULL und erfordern explizite Fehlerbehandlung mithilfe einer Assertion. Die Umwandlungstransformation kann Konvertierungsfehler automatisch mithilfe der Eigenschaft „Assert type check“ abfangen.
Format: Bei einigen Datentypen (beispielsweise Dezimalwerte und Datumsangaben) stehen zusätzliche Formatierungsoptionen zur Verfügung.
Überprüfung des Assertionstyps: Die Umwandlungstransformation ermöglicht eine Typüberprüfung. Ist die Umwandlung nicht erfolgreich, wird die Zeile als Assertionsfehler markiert, der später im Stream behandelt werden kann.
Datenflussskript
Syntax
<incomingStream>
cast(output(
AddressID as integer,
AddressLine1 as string,
AddressLine2 as string,
City as string
),
errors: true) ~> <castTransformationName<>
Zugehöriger Inhalt
Ändern Sie vorhandene und neue Spalten mithilfe der Transformation für abgeleitete Spalten.