Optimieren von Transformationen - dataflow_designer - spectrum_platform - 23 - 23.1

Spectrum-Administratorhandbuch

Product type
Software
Portfolio
Integrate
Locate
Verify
Product family
Spectrum
Product
Spectrum > Spectrum Platform
Version
23.1
Language
Deutsch
Product name
Spectrum Technology Platform
Title
Spectrum-Administratorhandbuch
Topic type
Wie kann ich …
Tipps
Referenz
Übersicht
Administration
First publish date
2007

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;