Обнуление статистики

Содержание раздела
  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 ''