Request Info Keys
The request info keys are returned from callingproc_data.request_info.
These keys include a variety of details about the executing UDF from the
request information map made available to each running UDF.
General Information
CUDA Information
When executing UDFs that utilize CUDA, additional request information is returned.Data Segment Information
Data is passed into UDFs in segments. Each segment consists of the entirety of the data on a single TOM and is processed by the UDF instance executing on that TOM. Thus, there is a 1-to-1 mapping of data segment and executing UDF instance, though this relationship may change in the future. Running the same UDF multiple times should result in the same set of segments, assuming the same environment and system state across runs.Kinetica API Connection Parameters
These can be used to connect back to Kinetica using the regular API endpoint calls. Use with caution in distributed UDFs, particularly in large clusters, to avoid overwhelming the head node. Also note, multi-head ingest may not work from a UDF in some cases without overriding the worker URLs to use internal IP addresses.Since
username and password are randomly-generated
temporary credentials, for security reasons, they should not be
printed or output to logs.