Optimieren von Transformationen - dataflow_designer - spectrum_platform - 23 - 23.1

Spectrum-Administratorhandbuch

Product type
Software
Portfolio
Integrate
Locate
Verify
Product family
Product
Spectrum > Spectrum Platform
Version
23.1
Language
Deutsch
Product name
Spectrum Technology Platform
Title
Spectrum-Administratorhandbuch
Topic type
Tipps
Referenz
Wie kann ich …
Administration
Übersicht
First publish date
2007
ft:lastEdition
2023-10-25
ft:lastPublication
2023-10-25T06:40:18.626245

Der Transformer-Schritt bietet eine Reihe von vordefinierten Vorgängen, die für Eingabedaten ausgeführt werden können. Im Allgemeinen werden diese vordefinierten Transformationen schneller als benutzerdefinierte Transformationen ausgeführt, da sie bereits kompiliert sind. Bei der Definition einer großen Anzahl von Transformationen wird eine benutzerdefinierte Transformation schneller ausgeführt. Wenn beispielsweise nur einige Felder gekürzt werden sollen, wird die folgende benutzerdefinierte Transformation schneller ausgeführt als neun separate Kürzungstransformationen.

data['AddressLine1'] = (data['AddressLine1'] != null) ? data['AddressLine1'].trim() : null; data['AddressLine2'] = (data['AddressLine2'] != null) ? data['AddressLine2'].trim() : null; data['AddressLine3'] = (data['AddressLine3'] != null) ? data['AddressLine3'].trim() : null; data['AddressLine4'] = (data['AddressLine4'] != null) ? data['AddressLine4'].trim() : null; data['City'] = (data['City'] != null) ? data['City'].trim() : null; data['StateProvince'] = (data['StateProvince'] != null) ? data['StateProvince'].trim() : null; data['PostalCode'] = (data['PostalCode'] != null) ? data['PostalCode'].trim() : null; data['LastName'] = (data['LastName'] != null) ? data['LastName'].trim() : null; data['FirstName'] = (data['FirstName'] != null) ? data['FirstName'].trim() : null;