Определение URL отчетов о действиях над ресурсами

Создайте URL отчета, который выводит информацию о действиях над ресурсами.

Прежде чем начать

Можно просмотреть информацию только о тех ресурсах, которые имеют право доступа на просмотр для хранилища. Просмотреть действия хранилища может только администратор хранилища.

Об этой задаче

URL отчетов о действиях над ресурсами используют путь к отчету assetActivity.

Необязательные параметры для отчетов, содержащих информацию о действиях над ресурсами, включают в себя:
Табл. 1. assetActivity: Необязательные параметры
Параметр Допустимые значения параметра Описание
guid Уникальный номер ресурса, например EE4545D5–118E-33G4–1D3F-395FDB4EE123 Ограничивает вывод указанным ресурсом. Требует указания параметра version
version Номер версии ресурса, например 1.0 Ограничивает вывод указанной версией ресурса. Требует указания параметра guid
tid
  • Срок действия - 150
  • Состояние изменено - 220
  • Экземпляр проверки - 240
  • Проверка - 280
  • Оценка проверяющего - 310
  • Оценка - 350
  • Анонимная оценка - 380
  • Новая тема - 430
  • Изменение темы - 431
  • Удаление темы - 432
  • Новое сообщение - 460
  • Изменение сообщения - 461
  • Удаление сообщения - 462
  • Новый форум - 480
  • Изменение форума - 481
  • Удаление форума - 482
  • Поиск - 560
  • Загрузка - 610
  • Создание подписки - 630
  • Удаление подписки - 633
  • Обзор артефакта - 650
  • Предоставление - 675
  • Изменение - 680
  • Удаление - 690
  • Публикация - 700
Ограничивает вывод определенным типом действий. Используйте только номер, например tid=462. Если параметр не определен, используется константа AUDIT_ASSET_ACTIVITIES.
uid ИД пользователя Ограничивает вывод определенным пользователем
fromTime Значение Long, которое задает время в миллисекундах от 1 января 1970, 00:00:00 GMT. Определяет начальное время диапазона.
toTime Значение Long, которое задает время в миллисекундах от 1 января 1970, 00:00:00 GMT. Определяет конечное время диапазона
modifiedSince Для указания даты последних изменений используйте следующий формат: гггг-ММ-дд'T'ЧЧ:мм:сс.СССП (год-месяц-деньThour:минуты:секунды.SimpleDateFormat, где SimpleDateFormat - миллисекунды (С) и часовой пояс (П)). Например, 2010-06-07T00:00:00.000-0500 Определяет начальное время диапазона, в котором были внесены изменения. При создании URL отчетов для хранилища данных Rational Insight используйте параметр modifiedSince для возврата данных об изменениях, произошедших со времени последнего добавления данных в хранилище.

Этот URL может быть соединен с параметрами информации о ресурсе.

Результаты

Отчет о действиях над ресурсами возвращает следующие данные:

Пример

Пример 1: действие загрузки ресурса - Используйте следующий пример URL для компоновки URL отчета, который извлекает информацию о действиях над ресурсами. Следующий пример возвратит информацию о загрузке на уровне хранилища.

http://example.com:9080/ram.ws/reporting/assetActivity:tid=610
Прим.: Приведенный выше пример доступен только для администраторов хранилища

Пример 2: действие загрузки для отдельного ресурса - Используйте следующий пример URL для компоновки URL отчета, который извлекает информацию о загрузке отдельного ресурса:

http://example.com:9080/ram.ws/reporting/assetActivity:guid=EE4545D5–118E-33G4–1D3F-395FDB4EE123,version=1.0,tid=610

Несколько типов действий над ресурсами можно запросить в формате tid=(XXX, YYY, ZZZ). Пример:

http://example.com:9080/ram.ws/reporting/assetActivity:guid=EE4545D5–118E-33G4–1D3F-395FDB4EE123,version=1.0,tid=(610, 710, 820)

Комментарии