Scalar User-defined Functions Enhancements
Enhancements to JavaScript and Python scalar user-defined functions allow the code to be run in an environment that is secure, where access to critical resources is tightly controlled.
The enhancements let you:
• Run Python UDFs securely.
• Run JavaScript and Python UDFs in a safe, sand-boxed environment in a container.
• Use UDFs in production by sand-boxing.
• Easily install the required version of Python, which is included in containerized UDF.
• Use popular external Python libraries. The pre-built container bundles Python and JavaScript libraries and datasets.
Changes for this feature include a new X100 configuration file, udf_engine.conf, that defines available UDF engines and their properties.
For more information, see the SQL Language Guide and System Administrator Guide.
Last modified date: 06/28/2024