initialiser()

La méthode d'initialisation est appelée avant que la première ligne de données ne soit transmise à un UDX.

Les opérations les plus courantes effectuées par initialize() sont la validation des types de données pour un UDX VARARGS, l'initialisation des variables ou la restauration des données du SPUPad (voir API SPUPad).

Pour un UDA, la méthode initialize est appelée avant que la première ligne de données ne soit transmise à la méthode accumulate mais n'est pas appelée avant que la première ligne de données ne soit transmise aux méthodes merge ou " finalResult ".

Exemple
function initialize()
counter = 0

--	restore data from the SPUPad t = restoreTable("mytable")

end

function initialize()
for i,type in pairs(ARGTYPE) do
if type != TYPE_STRING and type != TYPE_UTF8STRING then error("This function only accepts STRING arguments!",0)
end
end
end