Optimisation des Transforms - dataflow_designer - spectrum_platform - 23 - 23.1

Guide d'administration Spectrum

Product type
Logiciels
Portfolio
Integrate
Locate
Verify
Product family
Spectrum™ software
Product
Spectrum™ software > Spectrum™ Platform
Version
23.1
ft:locale
fr-FR
Product name
Spectrum Technology Platform
ft:title
Guide d'administration Spectrum
First publish date
2007
ft:lastEdition
2023-10-12
ft:lastPublication
2023-10-12T07:14:51.523000

Le stage Transformer fournit un ensemble d'opérations prédéfinies qui peuvent être réalisées sur les données d'entrée. Généralement, ces transforms prédéfinies s'exécutent plus vite que les transforms personnalisées, étant déjà compilées. Toutefois, quand on définit un grand nombre de transforms, l'exécution d'une transform personnalisée sera plus rapide. Par exemple, pour raccourcir un certain nombre de champs, la transform personnalisée ci-dessous s'exécutera en général plus vite que neuf transforms raccourcir séparées.

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;