настраиваемый отчет Cisco Unified Intelligent Center
-
Привет, ребята, Пытаюсь написать пример запроса анонимного блока. Но я не могу установить параметры даты для запуска отчетов, потому что диалоговое окно параметров недоступно. Ниже приведены коды SQL. * SELECT
r.resourceName AS Agent_Name,
COUNT(ccd.contactid) AS Total_Calls,
-- Количество успешных (обработанных) вызовов
SUM(CASE WHEN ccd.contactDisposition = 2 THEN 1 ELSE 0 END) AS Successful_Count,
-- Количество брошенных вызовов
SUM(CASE WHEN ccd.contactDisposition = 1 THEN 1 ELSE 0 END) AS Abandoned_Count,
-- Количество прерванных вызовов
SUM(CASE WHEN ccd.contactDisposition = 4 THEN 1 ELSE 0 END) AS Aborted_Count,
-- Количество отклоненных вызовов (диспозиции от 5 до 22)
SUM(CASE WHEN ccd.contactDisposition BETWEEN 5 AND 22 THEN 1 ELSE 0 END) AS Rejected_Count
FROM
ContactCallDetail ccd
JOIN
Resource r ON ccd.originatorID = r.resourceID
WHERE
ccd.contactType = 2
AND ccd.originatorType = 1
AND LENGTH(ccd.calledNumber) > 6 -- Только внешние номера [6]
AND ccd.startDateTime >= :start_date
AND ccd.startDateTime <= :end_date
GROUP BY
r.resourceName, ccd.startDateTime
ORDER By
r.resourceName; * Кто-нибудь имеет какие-либо идеи? Спасибо. ![Screenshot 2026-01-14 193853.png] ![Screenshot 2026-01-14 193919.png] ![Screenshot 2026-01-14 194124.png]


-
Эй... Пожалуйста, удалите жестко запрограммированное значение из поля «Изменить параметр» и попробуйте еще раз.
-
Удалите описание и жестко заданное значение из параметра для 2 полей в качестве теста, как показано ниже. ![billking1_0-1768507952286.png]

-
Попробуйте установить переключатель в поле «Относительный диапазон дат» в положение «Нет».
Я использую варианты того, что у вас есть в CUIC, без каких-либо проблем. Обычно я обхожусь без подчеркивания (т. е. «> :StartDate»).
Кроме того, можете ли вы поделиться тем, как выглядит ваш экран «Параметры»? -
Здравствуйте, Билл, Я выполнил твои рекомендации, но параметры по-прежнему не доступны для выбора. Прилагаю скриншоты, о которых ты просил. ![Screenshot 2026-01-15 164641.png] ![Screenshot 2026-01-15 164729.png] ![Screenshot 2026-01-15 164753.png] ![Screenshot 2026-01-15 164819.png] ![Screenshot 2026-01-15 164953.png] Спасибо.





-
Спасибо, ребята. Кроме того, у меня возникла проблема при вычитании двух переменных datetime. SUM(((ccd.endDateTime - ccd.startDateTime)::INTERVAL SECOND(9) TO SECOND::CHAR(10)::INT) AS Total_Talk_Time_inSec, эти двойные двоеточия вызвали проблему в разделе параметров. Проблема решена с помощью CAST, например. SUM(CAST(CAST(CAST((ccd.endDateTime - ccd.startDateTime) AS INTERVAL SECOND(9) TO SECOND) AS CHAR(10)) AS INT)) AS Total_Talk_Time_inSec, С уважением, Барис.
Здравствуйте! Похоже, вам интересна эта беседа, но у вас пока нет учетной записи.
Вы устали просматривать одни и те же посты каждый раз, когда заходите на сайт? После регистрации, вам не придётся искать обсуждения в которых вы принимали участие, настройте уведомления о новых сообщениях так как вам это удобно (по электронной почте или уведомлением). У вас появится возможность сохранять закладки и ставить лайки постам, чтобы выразить свою благодарность другим участникам сообщества.
С вашими комментариями этот пост может стать ещё лучше 💗
Зарегистрироваться Войти