DBMS/RDBMS

[VERTICA] UDF(User-defined function) 등록 방법

Minju Jeong 2023. 4. 11. 16:12

Step1. Vertica Server 내에 Python 파일 생성 및 코드 저장

 

Step2. vsql 실행

 

Step3. Python 파일을 라이브러리로 등록

CREATE LIBRARY PYLIB AS '/path/test.py' LANGUAGE 'Python';

 

Step4. 해당 라이브러리를 Function으로 등록

CREATE FUNCTION FN_NAME AS LANGUAGE 'Python' NAME 'PYTHON_CLASS_NAME' LIBRARY PYLIB FENCED;