【发布时间】:2015-11-05 09:57:41
【问题描述】:
是否可以查询 CDR 数据库以列出给定时间段内每个呼入电话号码的呼入总数?
我希望输出如下:
Inbound Telephone number : Count calls received
------------------------ --------------------
0123456789 : 124
098756431 : 43
0123456798 : 39
0123456788 : 14
我在 MYSQL 中有 CDR 数据库,但查看数据我似乎无法弄清楚如何识别传入的呼叫以及他们用来拨入的电话号码和 SIP 提供商。
我正在尝试评估我们的某些直拨号码在特定时期内的使用频率。
我必须在 MYSQL 中查询的列:
acctid
calldate
clid
src
dst
dcontext
channel
dstchannel
lastapp
lastdata
duration
billsec
disposition
amaflags
accountcode
uniqueid
userfield
did
recordingfile
cnum
cnam
outbound_cnum
outbound_cnam
dst_cnam
import_cdr
这里要记录的内容:http://asteriskdocs.org/en/3rd_Edition/asterisk-book-html-chunk/asterisk-SysAdmin-SECT-1.html
但是,一些看起来像 channel 的列并不能清楚地告诉我呼入呼叫者呼叫了什么以及呼叫是呼入还是呼出。
用谷歌搜索,似乎找不到答案。
谢谢,
【问题讨论】: