Обнуление статистики обработки запросов

Содержание раздела
  1. URL
  2. Заголовки запроса
  3. Тело запроса
  4. Примеры запросов
    1. Обнуление статистики по одной сущности
    2. Обнуление статистики по сущностям логической БД
    3. Обнуление статистики по сущностям окружения

Доступны POST-методы для обнуления статистики обработки запросов по следующим сущностям:

URL

  • {baseUrl}/api/v1/datamarts/{datamart}/entities/{entity}/statistics — обнуление статистики по сущности {entity} в логической БД {datamart};
  • {baseUrl}/api/v1/datamarts/{datamart}/statistics — обнуление статистики по сущностям логической БД {datamart};
  • {baseUrl}/api/v1/datamarts/all/statistics — обнуление статистики по сущностям всех логических БД текущего окружения.

Параметры:

  • baseUrl — путь для подключения к серверу ноды Prostore, состоящий из IP-адреса или доменного имени и номера порта;
  • datamart — имя логической базы данных, по сущностям которой обнуляется статистика;
  • entity — имя логической сущности, по которой обнуляется статистика.

Заголовки запроса

Поддерживаются следующие опциональные заголовки:

  • x-request-id — задает уникальный идентификатор HTTP-запроса. Если не указан, система генерирует UUID-значение и возвращает его в качестве идентификатора в ответе.

Тело запроса

Тело запроса отсутствует.

Примеры запросов

Обнуление статистики по одной сущности

curl -X 'POST' \
  'http://localhost:9090/api/v1/datamarts/marketing/entities/sales/statistics' \
  -H 'x-request-id: d286eeec-2845-4a87-86a9-a1227dab1819' \
  -d ''

Обнуление статистики по сущностям логической БД

curl -X 'POST' \
  'http://localhost:9090/api/v1/datamarts/marketing/statistics' \
  -H 'x-request-id: d307a253-e2b1-4a1f-957c-9226b43ef0d6' \
  -d ''

Обнуление статистики по сущностям окружения

curl -X 'POST' \
  'http://localhost:9090/api/v1/datamarts/all/statistics' \
  -H 'x-request-id: d5628938-f8f3-47bb-8b2f-03e9a6a3d53e' \
  -d ''