Skip to main content
GET
/
activeviam
/
query-history
/
rest
/
v1
/
query
/
{id}
/
query-plan
Retrieve query execution plan by ID
curl --request GET \
  --url http://localhost:9090/activeviam/query-history/rest/v1/query/{id}/query-plan
[
  {
    "aggregateRetrievals": [
      {
        "filterId": 123,
        "horizontalDispatching": {
          "dispatchingPerApplication": [
            {
              "applicationName": "<string>",
              "dispatchingPerLevel": {}
            }
          ]
        },
        "location": [
          {
            "dimension": "<string>",
            "hierarchy": "<string>",
            "level": [
              "<string>"
            ],
            "path": [
              {}
            ]
          }
        ],
        "measureProvider": "<string>",
        "measures": [
          "<string>"
        ],
        "partialProviderName": "<string>",
        "partitioning": "<string>",
        "resultSizes": [
          123
        ],
        "retrievalId": 123,
        "timingInfo": {},
        "type": "<string>",
        "underlyingDataNodes": [
          "<string>"
        ]
      }
    ],
    "databaseDependencies": {},
    "databaseRetrievals": [
      {
        "condition": "<string>",
        "fields": [
          "<string>"
        ],
        "joinedMeasure": [
          "<string>"
        ],
        "resultSizes": [
          123
        ],
        "retrievalId": 123,
        "store": "<string>",
        "timingInfo": {}
      }
    ],
    "dependencies": {},
    "planInfo": {},
    "queryFilters": [
      {
        "description": "<string>",
        "id": 123
      }
    ],
    "querySummary": {
      "measures": [
        "<string>"
      ],
      "partialProviders": [
        "<string>"
      ],
      "partitioningCountByType": {},
      "resultSizeByPartitioning": {},
      "retrievalsCountByType": {},
      "totalDatabaseResultSize": 123,
      "totalRetrievals": 123
    }
  }
]

Path Parameters

id
string
required

Unique identifier of the query history entry

Query Parameters

timeout
string

Optional timeout for query plan generation in ISO-8601 duration format (e.g., PT30S for 30 seconds)

Response

Query execution plan retrieved successfully

aggregateRetrievals
object[]
databaseDependencies
object
databaseRetrievals
object[]
dependencies
object
planInfo
object
queryFilters
object[]
querySummary
object