Inhaltsverzeichnis

Search

  1. Preface
  2. Einführung in Umwandlungen
  3. Umwandlungsports
  4. Umwandlungs-Caches
  5. Adressvalidator-Umwandlung
  6. Aggregator-Umwandlung
  7. Assoziations-Umwandlung
  8. Ausnahmeumwandlung bei fehlerhaftem Datensatz
  9. Fallumwandlerumwandlung
  10. Klassifizierumwandlung
  11. Vergleichsumwandlung
  12. Konsolidierungsumwandlung
  13. Datenmaskierungsumwandlung
  14. Datenprozessor-Umwandlung
  15. Entscheidungsumwandlung
  16. Ausnahmeumwandlung bei dupliziertem Datensatz
  17. Ausdrucksumwandlung
  18. Filterumwandlung
  19. Umwandlung von hierarchisch in relational
  20. Java-Umwandlung
  21. Java-Umwandlungs-API-Referenz
  22. Java-Ausdrücke
  23. Joiner-Umwandlung
  24. Schlüsselgeneratorumwandlung
  25. Labeler-Umwandlung
  26. Lookup-Umwandlung
  27. Lookup-Caches
  28. Dynamischer Lookup-Cache
  29. Match-Umwandlung
  30. Match-Umwandlungen in der Feldanalyse
  31. Match-Umwandlungen in der Identitätsanalyse
  32. Merge-Umwandlung
  33. Normalizer-Umwandlung
  34. Parser-Umwandlung
  35. Python-Umwandlung
  36. Rang-Umwandlung
  37. Leseumwandlung
  38. Relational-in-hierarchisch-Umwandlung
  39. REST-Webdienst-Verbraucher-Umwandlung
  40. Router-Umwandlung
  41. Sequenzgeneratorumwandlung
  42. Sortierer-Umwandlung
  43. SQL-Umwandlung
  44. Standardisierungs-Umwandlung
  45. Union-Umwandlung
  46. Update-Strategie-Umwandlung
  47. Web-Dienst-Verbraucher-Umwandlung
  48. Parsen von Webdienst-SOAP-Meldungen
  49. Generieren von Webdienst-SOAP-Meldungen
  50. Umwandlung für gewichteten Durchschnitt
  51. Schreibumwandlung
  52. Umwandlungs-Delimiter

Developer Transformation Guide

Developer Transformation Guide

Konditionale dynamische Lookup-Cache-Updates

Konditionale dynamische Lookup-Cache-Updates

Sie können den dynamischen Lookup-Cache basierend auf den Ergebnissen eines booleschen Ausdrucks aktualisieren. Der Integrationsdienst aktualisiert den Cache, wenn der Ausdruck auf TRUE festgelegt ist.
Beispiel: Sie verfügen möglicherweise über eine Produktanzahl-, Lagerbestand- und Zeitstempel-Spalte in einer Zieltabelle. Sie müssen den Lagerbestand mit den neuesten Quellwerten aktualisieren. Sie können den Lagerbestand aktualisieren, wenn die Quelldaten einen Zeitstempel größer als der Zeitstempel im dynamischen Cache enthalten. Erstellen Sie einen Ausdruck in der Lookup-Umwandlung ähnlich dem folgenden Ausdruck:
lookup_timestamp < input_timestamp
Der Ausdruck kann die Lookup- und Eingabeports enthalten. Sie können auf integrierte, Mapping- und Parameter-Variablen zugreifen. Sie können benutzerdefinierte Funktionen hinzufügen und sich auf nicht verbundene Umwandlungen beziehen.
Der Ausdruck gibt „TRUE“, „FALSE“ bzw. „NULL“ zurück. Wenn das Ergebnis des Ausdrucks „NULL“ ist, ist der Ausdruck „FALSE“. Der Integrationsdienst aktualisiert den Cache nicht. Zusätzlich können Sie eine Prüfung für NULL-Werte im Ausdruck durchführen, wenn Sie das Ausdrucksergebnis in „TRUE“ ändern. Der Standard-Ausdruckswert ist „TRUE“.
Erstellen Sie den Ausdruck mit dem Umwandlungs-Developer. Sie können die
Dynamische Cache-Update-Bedingung
auf der Sitzungsebene nicht überschreiben.