как событие запускается для службы в oracle brm

Привет всем, я некоторое время просматривал документы по управлению доходами от бизнеса (BRM) связи оракула, но одна вещь, которую я не могу понять, - это то, как на самом деле запускаются события, связанные со службой. Выполняется ли это BRM или клиентским приложением, взаимодействующим с BRM. Почему-то документы не упоминают об этом, или я, возможно, пропустил это. Было бы неплохо, если бы кто-нибудь мог мне это объяснить. Обратите внимание, что термин «услуга» используется в том же контексте, что и в документах BRM, т. е. то, на что клиенты подписываются и за что платят при использовании, т. е. услуга телефонии. ссылка на документы https://docs.oracle.com/cd/E51000_01/index.htm


person JayD    schedule 23.08.2019    source источник


Ответы (1)


События создаются BRM:

  • логика определяется на уровне CM (диспетчер соединений) внутри модулей объектов (FM)
  • фактические инструкции SQL генерируются Oracle DM (dm_oracle)

Для полноты картины есть еще один способ создания событий:

  • Детальные записи вызовов (CDR) оцениваются с помощью механизма пакетной оценки (Pipeline Manager) и генерируют записи рейтинговых событий.
  • затем они загружаются через Rated Event Loader (REL) непосредственно в базу данных. Под капотом REL вызывает SQL*Loader и хранимую процедуру для обновления остатков на счетах и ​​позиций счетов.
person Giuseppe Marco Boscardin    schedule 19.02.2020