New LOG_EVENT_LEVEL parameter to control events (Preview)¶
Attention
This behavior change is in the 2026_02 bundle.
For the current status of the bundle, refer to Bundle history.
We are introducing a new parameter, LOG_EVENT_LEVEL, to control the level of detail for telemetry events written to event tables.
- Before the change:
The LOG_LEVEL parameter controls the level of detail for:
Logs generated using logging APIs.
Telemetry events (record type = EVENT).
- After the change:
LOG_LEVEL controls logging API–generated logs.
LOG_EVENT_LEVEL controls Telemetry events (such as Snowpipe, tasks, dynamic tables, SPCS compute pools, Iceberg, and data governance tag events).
LOG_EVENT_LEVEL supports the same log levels as LOG_LEVEL.
Backward compatibility
To preserve existing behavior, LOG_EVENT_LEVEL is initialized to the same value as LOG_LEVEL.
After the bundle is enabled, the two parameters operate independently.
New privileges
Two new privileges are introduced to control setting LOG_EVENT_LEVEL:
MODIFY LOG EVENT LEVEL
MODIFY SESSION LOG EVENT LEVEL
Only users granted these privileges can modify LOG_EVENT_LEVEL.
Ref: 2229