SPL2 compatibility profiles
The Search Processing Language, version 2 (SPL2) is a product-agnostic language that supports both SPL and SQL syntax patterns. SPL2 is designed to serve as the single entry point to the Splunk portfolio.
Each product or feature that implements SPL2 might support a subset of the commands and functions that are available in the language, based on what the product or feature is designed to do. When an SPL2 command or function is used, the SPL2 syntax is used. The syntax does not change for that product or feature.
An SPL2 profile maps to a set of SPL2 commands and functions that are used by a given product or feature.
Current SPL2 profiles
The following table lists the Splunk products and the associated SPL2 profiles:
| Splunk product or feature | Profile name | Related information |
|---|---|---|
| Splunk Edge Processor | edgeProcessor | |
| Splunk Ingest Processor | ingestProcessor | |
| Splunk Edge Processor (Search tab only) | splunkd | |
| Search app | splunkd |
|
| Application development | splunkd |
|