Gestire i file C++ che contengono più funzioni

Se si creano file sorgenti che contengono più funzioni o aggregati definiti dall'utente, è possibile registrare le funzioni e gli aggregati singolarmente. Ad esempio, se si crea un programma C++ con tre funzioni definite dall'utente, si creano prima i file oggetto per l'host e le SPU utilizzando il comando 'nzudxcompile.

Dopo aver ottenuto i file oggetto '.o per il programma C++, è possibile eseguire tre comandi CREATE FUNCTION (che utilizzano lo stesso set di file oggetto) per registrare ciascuna delle tre funzioni nel sistema Netezza Performance Server. I comandi CREATE FUNCTION aggiungono tre copie degli stessi file oggetto, una per ogni singola funzione, alla directory dei dati di Netezza Performance Server.