Introduzione
È possibile utilizzare le funzioni definite dall'utente per creare funzioni personalizzate, aggregati e librerie condivise che vengono eseguiti sui sistemi Netezza Performance Server ed eseguono tipi specifici di analisi per il reporting aziendale e le query sui dati.
Le funzioni utilizzano l'ambiente di elaborazione massicciamente parallela (MPP) di Netezza Performance Server per accelerare l'analisi dei dati e offrire tipi di analisi nuovi e unici. Poiché le funzioni definite dall'utente consentono di elaborare i dati direttamente sul sistema Netezza Performance Server, è possibile ridurre o eliminare lo spostamento dei dati verso altri sistemi per l'analisi, riducendo così il tempo complessivo di elaborazione.
Il supporto di Netezza Performance Server per le funzioni definite dall'utente segue generalmente il modello utilizzato nello standard SQL 2003 per le routine invocate da SQL.