External procedures
An external procedure is a script or executable program on a host in your database cluster that you can call from within Vertica.
Enterprise Mode only
An external procedure is a script or executable program on a host in your database cluster that you can call from within Vertica. External procedures cannot communicate back to Vertica.
To implement an external procedure:
-
Create an external procedure executable file. See Requirements for external procedures.
-
Enable the set-user-ID(SUID), user execute, and group execute attributes for the file. Either the file must be readable by the dbadmin or the file owner's password must be given with the Administration tools
install_procedure
command.
After a procedure is created in Vertica, you can execute or drop it, but you cannot alter it.