UDX_EVENTS
Records information about events raised from the execution of user-defined extensions.
Records information about events raised from the execution of user-defined extensions.
A UDx populates the __RAW__ column using ServerInterface::logEvent()
(C++ only). VMap support is provided by Flex Tables, which must not be disabled.
In combination, TRANSACTION_ID, STATEMENT_ID, and REQUEST_ID uniquely identify an event within a given session.
Column Name | Data Type | Description |
---|---|---|
REPORT_TIME | TIMESTAMPTZ | Time the event occurred. |
NODE_NAME | VARCHAR | Name of the node that reported the event |
SESSION_ID | VARCHAR | Identifies the event session, unique within the cluster at any point in time but can be reused when the session closes. |
USER_ID | INTEGER | Identifies the user running the UDx. |
USER_NAME | VARCHAR | Identifies the user running the UDx. |
TRANSACTION_ID | INTEGER | Identifies the event transaction within the SESSION_ID-specified session, if any; otherwise NULL. |
STATEMENT_ID | INTEGER | Uniquely identifies the current statement, if any; otherwise NULL. |
REQUEST_ID | INTEGER | Uniquely identifies the event request in the user session. |
UDX_NAME | VARCHAR | Name of the UDx, as specified in the corresponding CREATE FUNCTION statement. |
__RAW__ | VARBINARY | VMap containing UDx-specific values. See the documentation of individual UDXs for supported fields. |