Benutzerdefinierte Prozessübersicht
Mit Netezza Performance Server können Sie SQL um benutzerdefinierte Funktionen (UDXs) und benutzerdefinierte analytische Prozesse (AEs) erweitern. Das Analytic Executable-Konzept ermöglicht es einem Netezza, ein eigenständiges, ausführbares Datenverarbeitungsprogramm zu implementieren, das "out of process", d.h. außerhalb des Systems, läuft, und es in einer Datenbank zu registrieren.
UDXs können als benutzerdefinierte Gegenstücke zu integrierten SQL-Funktionen betrachtet werden. Sie werden auf die gleiche Weise aus SQL aufgerufen und folgen den gleichen Richtlinien für die Ein- und Ausgabe. AEs werden zwar wie UDXs über SQL aufgerufen, sind aber eigentlich Anwendungen, die beim Aufruf ausgeführt werden.
In diesem Abschnitt wird ein Überblick über UDX und Agrarumweltmaßnahmen gegeben, bevor diese verglichen und gegenübergestellt werden. UDXs und AEs sind zwar komplementäre Lösungen, weisen jedoch einige signifikante Unterschiede auf, die bei der Entscheidung helfen können, welche Lösung für eine bestimmte Anwendung besser geeignet ist.