Auswählen der datenbankinternen Verarbeitung für Prozesse

Datenbankinterne Verarbeitung ist eine Option, die Sie für die Flowchart-Prozesse – sowohl global als auch für einzelne Flowcharts – aktivieren oder deaktivieren können.

*

Mit der Option datenbankinterne Verarbeitung wird Folgendes bestimmt:

*
*

Im Allgemeinen verbessert diese Option die Flowchart-Leistung, indem verhindert wird, dass IDs aus der Datenbank unnötig zur Verarbeitung auf den Campaign-Server kopiert werden. Wenn die datenbankinterne Verarbeitung aktiviert ist, werden Verarbeitungsfunktionen wie das Sortieren, Verknüpfen oder Zusammenführen von Daten nach Möglichkeit eher auf dem Datenbankserver als auf dem Campaign-Server ausgeführt, und Eingabezellen von Prozessen werden in temporären Tabellen auf dem Datenbankserver gespeichert.

Je nach erforderlicher Logik werden einige Funktionen auch bei aktivierter datenbankinterner Verarbeitung weiterhin auf dem Campaign-Server ausgeführt. Wenn Campaign beispielsweise ein abgeleitetes Feld berechnet, wird zunächst die Formel des abgeleiteten Feldes ausgewertet, um zu prüfen, ob ein Teil der Berechnung mit SQL ausgeführt werden kann. Wenn einfache SQL-Anweisungen für die Berechnung verwendet werden können, kann die Berechnung datenbankintern erfolgen. Falls nicht, werden auf dem Campaign-Server temporäre Tabellen erstellt, um die Berechnungen auszuführen und die Ergebnisse innerhalb eines Flowcharts von Prozess zu Prozess festzulegen.

*

Die Verarbeitung von benutzerdefinierten Makros, die aus SQL-Anweisungen bestehen, wird datenbankintern ausgeführt, mit den folgenden Einschränkungen:

*
Alle benutzerdefinierten SQL-Makros müssen mit select beginnen und genau ein from im Rest des Textes aufweisen.
*
*


IBM Unica Campaign
 
8.5.0
For more information, see our support and community site: Customer Central