CPC G06F 16/9017 (2019.01) [G06F 16/2282 (2019.01); G06F 16/24568 (2019.01); G06F 16/908 (2019.01); G06F 16/955 (2019.01)] | 30 Claims |
1. A method comprising:
decoding, by at least one hardware processor, a request for a user-defined function (UDF), the request including a reference to one or more files;
generating in a UDF execution environment, by the at least one hardware processor, the UDF based on the request, the UDF including a file reference object with file path information corresponding to the reference, and the file path information identifying a file path to the one or more files specified by the request;
detecting a UDF call into the UDF, the UDF call specifying the file path information of the file reference object; and
processing the UDF call in a sandbox process to access the one or more files via the file path and to generate result data using the one or more files.
|