Раскрытие потенциала ясности PPM: изучение доменных команд Jasper для визуализации данных

“Команды Clarity PPM Jasper Domain: раскрываем возможности визуализации данных”

Clarity PPM (Управление проектами и портфелями) – это надежное программное решение, которое помогает организациям эффективно управлять своими проектами, ресурсами и портфелями. Одной из ключевых особенностей Clarity PPM является его интеграция с Jasper, мощным инструментом визуализации данных. В этой статье мы рассмотрим различные методы и предоставим примеры кода для использования команд домена Jasper в Clarity PPM. Это позволит вам использовать возможности визуализации данных и получить ценную информацию для ваших проектов.

  1. Понимание команд домена Jasper:
    Команды домена Jasper позволяют взаимодействовать с базой данных Clarity PPM и получать данные для целей визуализации. Эти команды написаны на SQL (язык структурированных запросов) и могут быть выполнены в Jasper для получения необходимой информации, связанной с проектом.

  2. Запрос данных проекта.
    Чтобы извлечь данные проекта с помощью команд домена Jasper, вы можете использовать следующий пример кода:

SELECT
  @SELECT:DIM:USER_DEF:IMPLIED:PROJECT:ID:ID@
  @SELECT:DIM_PROP:USER_DEF:IMPLIED:PROJECT:NAME:NAME@
  @SELECT:DIM_PROP:USER_DEF:IMPLIED:PROJECT:START_DATE:START_DATE@
  @SELECT:DIM_PROP:USER_DEF:IMPLIED:PROJECT:END_DATE:END_DATE@
FROM
  @SPLINE:PROJECT:PROJECT@

Этот фрагмент кода извлекает идентификатор проекта, название, дату начала и дату окончания из базы данных Clarity PPM.

  1. Фильтрация данных.
    Команды домена Jasper также позволяют фильтровать данные на основе определенных критериев. Вот пример, который извлекает данные проекта для проектов, дата начала которых после определенной даты:
SELECT
  @SELECT:DIM:USER_DEF:IMPLIED:PROJECT:ID:ID@
  @SELECT:DIM_PROP:USER_DEF:IMPLIED:PROJECT:NAME:NAME@
  @SELECT:DIM_PROP:USER_DEF:IMPLIED:PROJECT:START_DATE:START_DATE@
  @SELECT:DIM_PROP:USER_DEF:IMPLIED:PROJECT:END_DATE:END_DATE@
FROM
  @FILTER@
WHERE
  @FILTER:START_DATE@ > '2022-01-01'

Вы можете изменить дату в предложении WHERE в соответствии со своими требованиями.

  1. Агрегирование данных.
    Команды домена Jasper также поддерживают функции агрегирования данных. Вот пример, в котором рассчитывается общая стоимость всех проектов:
SELECT
  @SELECT:DIM:USER_DEF:IMPLIED:PROJECT:ID:ID@
  @SELECT:DIM_PROP:USER_DEF:IMPLIED:PROJECT:NAME:NAME@
  SUM(@SELECT:METRIC_PROP:USER_DEF:IMPLIED:PROJECT:COST:COST@)
FROM
  @SPLINE:PROJECT:PROJECT@

Этот фрагмент кода получает идентификатор проекта, название и сумму затрат на проект.

Команды домена Jasper предоставляют мощный способ извлечения и визуализации данных, связанных с проектом, из базы данных Clarity PPM. Используя эти команды, вы можете создавать подробные отчеты, информационные панели и визуализации для мониторинга хода проекта, распределения ресурсов и финансовых показателей. Примеры кода, приведенные в этой статье, демонстрируют универсальность и гибкость команд домена Jasper, позволяя вам адаптировать процессы извлечения и визуализации данных в соответствии с конкретными потребностями вашей организации.