{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/datadog/refs/heads/main/json-structure/datadog-metrics-query-formula-structure.json", "name": "QueryFormula", "description": "A formula expression that combines one or more query results", "type": "object", "properties": { "formula": { "type": "string", "description": "The formula expression using query names as variables (e.g., query1 + query2)", "example": "example_value" }, "alias": { "type": "string", "description": "An optional alias for the formula result used in the response", "example": "example_value" }, "limit": { "type": "object", "description": "Optional limit configuration for top/bottom N results", "properties": { "count": { "type": "int32", "description": "The number of results to return" }, "order": { "type": "string", "description": "The sort order for limiting results", "enum": [ "asc", "desc" ] } } } }, "required": [ "formula" ] }