在Druid.io相关需求开发的时候,通过大数据Flink实时计算后的结果数据写入到的kafka的topic中,由于需要不同的查询的粒度的的dataSource来有话我们的业务以及查询而不想部署多态Flink程序,因此这是就可以使用该方法实现一份计算,多查询粒度的datasource生成,只需要修改consumerProperties中的goup.id的值即可,以下是我在工作中的实际使用,记录一下:
15分钟粒度:
{
"type": "kafka",
"dataSchema": {
"dataSource": "ctitest-20181205",
"parser": {
"type": "string",
"parseSpec": {
"format": "json",
"timestampSpec": {
"column": "timestamp",
"format": "auto"
},
"dimensionsSpec": {
"dimensions": [
"vccId",
"agId",
"grpId",
"callQue",
"callId",
"startTime",
"reason",
"userNum",
"serverNum",
"hotLineNum",
"aCode",
"aName",
"code"
],
"dimensionExclusions": []
}
}
},
"metricsSpec": [
{
"type": "longSum",
"name": "loginNum",
"fieldName": "loginNum",
"expression": null
},{
"type": "longSum",
"name": "logoutNum",
"fieldName": "logoutNum",
"expression": null
},{
"type": "longSum",
"name": "activeSeatNum",
"fieldName": "activeSeatNum",
"expression": null
},
{
"type": "longSum",
"name": "readyNum",
"fieldName": "readyNum",
"expression": null
},
{
"type": "longSum",
"name": "notReadyNum",
"fieldName": "notReadyNum",
"expression": null
},
{
"type": "longSum",
"name": "busyNum",
"fieldName": "busyNum",
"expression": null
},
{
"type": "longSum",
"name": "acwNum",
"fieldName": "acwNum",
"expression": null
},
{
"type": "longSum",
"name": "acwNumIB",
"fieldName": "acwNumIB",
"expression": null
},
{
"type": "longSum",
"name": "acwNumOB",
"fieldName": "acwNumOB",
"expression": null
},
{
"type": "longSum",
"name": "acwNumInternal",
"fieldName": "acwNumInternal",
"expression": null
},
{
"type": "longSum",
"name": "acwNumUnconnected",
"fieldName": "acwNumUnconnected",
"expression": null
},
{
"type": "longSum",
"name": "acwNumUnknown",
"fieldName": "acwNumUnknown",
"expression": null
},
{
"type": "longSum",
"name": "restartNum",
"fieldName": "restartNum",
"expression": null
},
{
"type": "longSum",
"name": "loginTime",
"fieldName": "loginTime",
"expression": null
},
{
"type": "longSum",
"name": "readyTime",
"fieldName": "readyTime",
"expression": null
},
{
"type": "longSum",
"name": "notReadyTime",
"fieldName": "notReadyTime",
"expression": null
},
{
"type": "longSum",
"name": "acwTime",
"fieldName": "acwTime",
"expression": null
},
{
"type": "longSum",
"name": "acwTimeIB",
"fieldName": "acwTimeIB",
"expression": null
},
{
"type": "longSum",
"name": "acwTimeOB",
"fieldName": "acwTimeOB",
"expression": null
},
{
"type": "longSum",
"name": "acwTimeUnconnected",
"fieldName": "acwTimeUnconnected",
"expression": null
},
{
"type": "longSum",
"name": "acwTimeInternal",
"fieldName": "acwTimeInternal",
"expression": null
},
{
"type": "longSum",
"name": "acwTimeUnknown",
"fieldName": "acwTimeUnknown",
"expression": null
},
{
"type": "longSum",
"name": "busyTime",
"fieldName": "busyTime",
"expression": null
},
{
"type": "longSum",
"name": "unKnownTime",
"fieldName": "unKnownTime",
"expression": null
},
{
"type": "longSum",
"name": "holdNum",
"fieldName": "holdNum",
"expression": null
},
{
"type": "longSum",
"name": "holdTime",
"fieldName": "holdTime",
"expression": null
},
{
"type": "longSum",
"name": "ringNum",
"fieldName": "ringNum",
"expression": null
},
{
"type": "longSum",
"name": "ringTime",
"fieldName": "ringTime",
"expression": null
},
{
"type": "longSum",
"name": "consultNum",
"fieldName": "consultNum",
"expression": null
},
{
"type": "longSum",
"name": "consultTime",
"fieldName": "consultTime",
"expression": null
},
{
"type": "longSum",
"name": "consultMadeNum",
"fieldName": "consultMadeNum",
"expression": null
},
{
"type": "longSum",
"name": "consultMadeTime",
"fieldName": "consultMadeTime",
"expression": null
},
{
"type": "longSum",
"name": "conferenceNum",
"fieldName": "conferenceNum",
"expression": null
},
{
"type": "longSum",
"name": "conferenceTime",
"fieldName": "conferenceTime",
"expression": null
},
{
"type": "longSum",
"name": "conferenceMadeNum",
"fieldName": "conferenceMadeTime",
"expression": null
},
{
"type": "longSum",
"name": "conferenceMadeTime",
"fieldName": "conferenceMadeTime",
"expression": null
},
{
"type": "longSum",
"name": "callNumIB",
"fieldName": "callNumIB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumIB",
"fieldName": "callAnsweredNumIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultIB",
"fieldName": "callNumConsultIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceIB",
"fieldName": "callNumConferenceIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldIB",
"fieldName": "callNumHoldIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingIB",
"fieldName": "callTimeRingIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkIB",
"fieldName": "callTimeTalkIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConsultIB",
"fieldName": "callTimeConsultIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConferenceIB",
"fieldName": "callTimeConferenceIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeHoldIB",
"fieldName": "callTimeHoldIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumAcdIB",
"fieldName": "callNumAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumAcdIB",
"fieldName": "callAnsweredNumAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumAcdIB",
"fieldName": "callAbandonedNumAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultAcdIB",
"fieldName": "callNumConsultAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceAcdIB",
"fieldName": "callNumConferenceAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldAcdIB",
"fieldName": "callNumHoldAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumAcdIBC",
"fieldName": "callAbandonedNumAcdIBC",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumAcdIBA",
"fieldName": "callAbandonedNumAcdIBA",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingAcdIB",
"fieldName": "callTimeRingAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkAcdIB",
"fieldName": "callTimeTalkAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConsultAcdIB",
"fieldName": "callTimeConsultAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConferenceAcdIB",
"fieldName": "callTimeConferenceAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeHoldAcdIB",
"fieldName": "callTimeHoldAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumTransferIB",
"fieldName": "callNumTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumTransferIB",
"fieldName": "callAnsweredNumTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumTransferIB",
"fieldName": "callAbandonedNumTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultTransferIB",
"fieldName": "callNumConsultTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceTransferIB",
"fieldName": "callNumConferenceTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldTransferIB",
"fieldName": "callNumHoldTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingTransferIB",
"fieldName": "callTimeRingTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkTransferIB",
"fieldName": "callTimeTalkTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConsultTransferIB",
"fieldName": "callTimeConsultTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConferenceTransferIB",
"fieldName": "callTimeConferenceTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeHoldTransferIB",
"fieldName": "callTimeHoldTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumDisconnectIB",
"fieldName": "callNumDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumDisconnectIB",
"fieldName": "callAnsweredNumDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumDisconnectIB",
"fieldName": "callAbandonedNumDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultDisconnectIB",
"fieldName": "callNumConsultDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceDisconnectIB",
"fieldName": "callNumConferenceDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldDisconnectIB",
"fieldName": "callNumHoldDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingDisconnectIB",
"fieldName": "callTimeRingDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkDisconnectIB",
"fieldName": "callTimeTalkDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConsultDisconnectIB",
"fieldName": "callTimeConsultDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConferenceDisconnectIB",
"fieldName": "callTimeConferenceDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeHoldDisconnectIB",
"fieldName": "callTimeHoldDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferIB",
"fieldName": "callNumMadeTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectIB",
"fieldName": "callNumMadeDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "handUpNumA",
"fieldName": "handUpNumA",
"expression": null
},
{
"type": "longSum",
"name": "handUpNumC",
"fieldName": "handUpNumC",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorListenedIB",
"fieldName": "callNumMonitorListenedIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorBargedIB",
"fieldName": "callNumMonitorBargedIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumSysOB",
"fieldName": "callNumSysOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumOB",
"fieldName": "callNumOB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumOB",
"fieldName": "callAnsweredNumOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultOB",
"fieldName": "callNumConsultOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceOB",
"fieldName": "callNumConferenceOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldOB",
"fieldName": "callNumHoldOB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingSysOB",
"fieldName": "callTimeRingSysOB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingOB",
"fieldName": "callTimeRingOB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkOB",
"fieldName": "callTimeTalkOB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConsultOB",
"fieldName": "callTimeConsultOB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConferenceOB",
"fieldName": "callTimeConferenceOB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeHoldOB",
"fieldName": "callTimeHoldOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorListenedOB",
"fieldName": "callNumMonitorListenedOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorBargedOB",
"fieldName": "callNumMonitorBargedOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferredOB",
"fieldName": "callNumMadeTransferredOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectOB",
"fieldName": "callNumMadeDisconnectOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferInternal",
"fieldName": "callNumMadeTransferInternal",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectInternal",
"fieldName": "callNumMadeDisconnectInternal",
"expression": null
},
{
"type": "longSum",
"name": "callNumDirectedInternalIN",
"fieldName": "callNumDirectedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumDirectedInternalIN",
"fieldName": "callAnsweredNumDirectedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultedInternalIN",
"fieldName": "callNumConsultedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumConsultedInternalIN",
"fieldName": "callAnsweredNumConsultedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumTransferInternalIN",
"fieldName": "callNumTransferInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumTransferInternalIN",
"fieldName": "callAnsweredNumTransferInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumDisconnectInternalIN",
"fieldName": "callNumDisconnectInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumDisconnectInternalIN",
"fieldName": "callAnsweredNumDisconnectInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferInternalIN",
"fieldName": "callNumMadeTransferInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectInternalIN",
"fieldName": "callNumMadeDisconnectInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "consultedNumInternalIN",
"fieldName": "consultedNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "conferencedNumInternalIN",
"fieldName": "conferencedNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "consultNumInternalIN",
"fieldName": "consultNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "conferenceNumInternalIN",
"fieldName": "conferenceNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "holdNumInternalIN",
"fieldName": "holdNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorListenedInternalIN",
"fieldName": "callNumMonitorListenedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorBargedInternalIN",
"fieldName": "callNumMonitorBargedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingInternalIN",
"fieldName": "callTimeRingInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkDirectedInternalIN",
"fieldName": "callTimeTalkDirectedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkTransferInternalIN",
"fieldName": "callTimeTalkTransferInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkDisconnectInternalIN",
"fieldName": "callTimeTalkDisconnectInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkConsultInternalIN",
"fieldName": "callTimeTalkConsultInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkConferenceInternalIN",
"fieldName": "callTimeTalkConferenceInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConsultInternalIN",
"fieldName": "callTimeConsultInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConferenceInternalIN",
"fieldName": "callTimeConferenceInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConsultedInternalIN",
"fieldName": "callTimeConsultedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConferencedInternalIN",
"fieldName": "callTimeConferencedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeHoldInternalIN",
"fieldName": "callTimeHoldInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumDirectInternalOUT",
"fieldName": "callNumDirectInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumDirectInternalOUT",
"fieldName": "callAnsweredNumDirectInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "consultNumInternalOUT",
"fieldName": "consultNumInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "conferenceNumInternalOUT",
"fieldName": "conferenceNumInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldInternalOUT",
"fieldName": "callNumHoldInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferInternalOUT",
"fieldName": "callNumMadeTransferInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectInternalOUT",
"fieldName": "callNumMadeDisconnectInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorListenedInternalOUT",
"fieldName": "callNumMonitorListenedInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorBargedInternalOUT",
"fieldName": "callNumMonitorBargedInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingInternalOUT",
"fieldName": "callTimeRingInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkDirectInternalOUT",
"fieldName": "callTimeTalkDirectInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "consultTimeInternalOUT",
"fieldName": "consultTimeInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "conferenceTimeInternalOUT",
"fieldName": "conferenceTimeInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "holdTimeInternalOUT",
"fieldName": "holdTimeInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNum",
"fieldName": "queueEnterNum",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumIVRT",
"fieldName": "queueEnterNumIVRT",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumFlowOwn",
"fieldName": "queueEnterNumFlowOwn",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumFlowOther",
"fieldName": "queueEnterNumFlowOther",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumAT",
"fieldName": "queueEnterNumAT",
"expression": null
},
{
"type": "longSum",
"name": "queueAnboundNum",
"fieldName": "queueAnboundNum",
"expression": null
},
{
"type": "longSum",
"name": "queueAbandonedNumFull",
"fieldName": "queueAbandonedNumFull",
"expression": null
},
{
"type": "longSum",
"name": "queueAbandonedNumNoAgent",
"fieldName": "queueAbandonedNumNoAgent",
"expression": null
},
{
"type": "longSum",
"name": "queueAbandonedNumNoTime",
"fieldName": "queueAbandonedNumNoTime",
"expression": null
},
{
"type": "longSum",
"name": "queueAbandonedNum",
"fieldName": "queueAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queueAbandonedNumTimeOut",
"fieldName": "queueAbandonedNumTimeOut",
"expression": null
},
{
"type": "longSum",
"name": "queueAnsweredNumFirst",
"fieldName": "queueAnsweredNumFirst",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumUseful",
"fieldName": "queueEnterNumUseful",
"expression": null
},
{
"type": "longSum",
"name": "queueAnswerNum",
"fieldName": "queueAnswerNum",
"expression": null
},
{
"type": "longSum",
"name": "queue5sAnsweredNum",
"fieldName": "queue5sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue10sAnsweredNum",
"fieldName": "queue10sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue15sAnsweredNum",
"fieldName": "queue15sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue20sAnsweredNum",
"fieldName": "queue20sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue25sAnsweredNum",
"fieldName": "queue25sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue30sAnsweredNum",
"fieldName": "queue30sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue35sAnsweredNum",
"fieldName": "queue35sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue40sAnsweredNum",
"fieldName": "queue40sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue45sAnsweredNum",
"fieldName": "queue45sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue50sAnsweredNum",
"fieldName": "queue50sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue55sAnsweredNum",
"fieldName": "queue55sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue60sAnsweredNum",
"fieldName": "queue60sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue5sAbandonedNumC",
"fieldName": "queue5sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue10sAbandonedNumC",
"fieldName": "queue10sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue15sAbandonedNumC",
"fieldName": "queue15sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue20sAbandonedNumC",
"fieldName": "queue20sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue25sAbandonedNumC",
"fieldName": "queue25sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue30sAbandonedNumC",
"fieldName": "queue30sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue35sAbandonedNumC",
"fieldName": "queue35sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue40sAbandonedNumC",
"fieldName": "queue40sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue45sAbandonedNumC",
"fieldName": "queue45sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue50sAbandonedNumC",
"fieldName": "queue50sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue55sAbandonedNumC",
"fieldName": "queue55sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue60sAbandonedNumC",
"fieldName": "queue60sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue5sAbandonedNum",
"fieldName": "queue5sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue10sAbandonedNum",
"fieldName": "queue10sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue15sAbandonedNum",
"fieldName": "queue15sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue20sAbandonedNum",
"fieldName": "queue20sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue25sAbandonedNum",
"fieldName": "queue25sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue30sAbandonedNum",
"fieldName": "queue30sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue35sAbandonedNum",
"fieldName": "queue35sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue40sAbandonedNum",
"fieldName": "queue40sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue45sAbandonedNum",
"fieldName": "queue45sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue50sAbandonedNum",
"fieldName": "queue50sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue55sAbandonedNum",
"fieldName": "queue55sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue60sAbandonedNum",
"fieldName": "queue60sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTime",
"fieldName": "queueWaitTime",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandoned",
"fieldName": "queueWaitTimeAbandoned",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandonedFull",
"fieldName": "queueWaitTimeAbandonedFull",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandonedNoTime",
"fieldName": "queueWaitTimeAbandonedNoTime",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandonedNoAgent",
"fieldName": "queueWaitTimeAbandonedNoAgent",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandonedC",
"fieldName": "queueWaitTimeAbandonedC",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandonedTimeOut",
"fieldName": "queueWaitTimeAbandonedTimeOut",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAnswered",
"fieldName": "queueWaitTimeAnswered",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeUseful",
"fieldName": "queueWaitTimeUseful",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandonedCUseful",
"fieldName": "queueWaitTimeAbandonedCUseful",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandonedTimeOutCUseful",
"fieldName": "queueWaitTimeAbandonedTimeOutCUseful",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAnsweredUseful",
"fieldName": "queueWaitTimeAnsweredUseful",
"expression": null
},
{
"type": "longSum",
"name": "transferEvaluateNum",
"fieldName": "transferEvaluateNum",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNum",
"fieldName": "noTransferEvaluateNum",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumC",
"fieldName": "noTransferEvaluateNumC",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumAT",
"fieldName": "noTransferEvaluateNumAT",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumDisconnect",
"fieldName": "noTransferEvaluateNumDisconnect",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumSetLogOut",
"fieldName": "noTransferEvaluateNumSetLogOut",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumA",
"fieldName": "noTransferEvaluateNumA",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumSE",
"fieldName": "evaluateNumSE",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFE",
"fieldName": "evaluateNumFE",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFail",
"fieldName": "evaluateNumFail",
"expression": null
},
{
"type": "longSum",
"name": "evaluateResultNumXN",
"fieldName": "evaluateResultNumXN",
"expression": null
},
{
"type": "longSum",
"name": "evaluateTime",
"fieldName": "evaluateTime",
"expression": null
},
{
"type": "longSum",
"name": "transferEvaluateNumIB",
"fieldName": "transferEvaluateNumIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumIB",
"fieldName": "noTransferEvaluateNumIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumCIB",
"fieldName": "noTransferEvaluateNumCIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumATIB",
"fieldName": "noTransferEvaluateNumATIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumDisconnectIB",
"fieldName": "noTransferEvaluateNumDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumSetLogOutIB",
"fieldName": "noTransferEvaluateNumSetLogOutIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumAIB",
"fieldName": "noTransferEvaluateNumAIB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumSEIB",
"fieldName": "evaluateNumSEIB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFEIB",
"fieldName": "evaluateNumFEIB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFailIB",
"fieldName": "evaluateNumFailIB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateResultNumXNIB",
"fieldName": "evaluateResultNumXNIB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateTimeIB",
"fieldName": "evaluateTimeIB",
"expression": null
},
{
"type": "longSum",
"name": "transferEvaluateNumQueue",
"fieldName": "transferEvaluateNumQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumQueue",
"fieldName": "noTransferEvaluateNumQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumCQueue",
"fieldName": "noTransferEvaluateNumCQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumATQueue",
"fieldName": "noTransferEvaluateNumATQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumDisconnectQueue",
"fieldName": "noTransferEvaluateNumDisconnectQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumSetLogOutQueue",
"fieldName": "noTransferEvaluateNumSetLogOutQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumAQueue",
"fieldName": "noTransferEvaluateNumAQueue",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumSEQueue",
"fieldName": "evaluateNumSEQueue",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFEQueue",
"fieldName": "evaluateNumFEQueue",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFailQueue",
"fieldName": "evaluateNumFailQueue",
"expression": null
},
{
"type": "longSum",
"name": "evaluateResultNumXNQueue",
"fieldName": "evaluateResultNumXNQueue",
"expression": null
},
{
"type": "longSum",
"name": "evaluateTimeQueue",
"fieldName": "evaluateTimeQueue",
"expression": null
},
{
"type": "longSum",
"name": "transferEvaluateNumOB",
"fieldName": "transferEvaluateNumOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumOB",
"fieldName": "noTransferEvaluateNumOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumCOB",
"fieldName": "noTransferEvaluateNumCOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumATOB",
"fieldName": "noTransferEvaluateNumATOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumDisconnectOB",
"fieldName": "noTransferEvaluateNumDisconnectOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumSetLogOutOB",
"fieldName": "noTransferEvaluateNumSetLogOutOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumAOB",
"fieldName": "noTransferEvaluateNumAOB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumSEOB",
"fieldName": "evaluateNumSEOB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFEOB",
"fieldName": "evaluateNumFEOB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFailOB",
"fieldName": "evaluateNumFailOB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateResultNumXNOB",
"fieldName": "evaluateResultNumXNOB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateTimeOB",
"fieldName": "evaluateTimeOB",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNum",
"fieldName": "trunkEnterNum",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumFixed",
"fieldName": "trunkEnterNumFixed",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumMobile",
"fieldName": "trunkEnterNumMobile",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumUnknown",
"fieldName": "trunkEnterNumUnknown",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumReject",
"fieldName": "trunkEnterNumReject",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumBlackList",
"fieldName": "trunkEnterNumBlackList",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectIvrOverload",
"fieldName": "trunkEnterNumRejectIvrOverload",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNoUse",
"fieldName": "trunkEnterNumRejectNoUse",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectExpired",
"fieldName": "trunkEnterNumRejectExpired",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNoMoney",
"fieldName": "trunkEnterNumRejectNoMoney",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectOffConnect",
"fieldName": "trunkEnterNumRejectOffConnect",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNoSchedule",
"fieldName": "trunkEnterNumRejectNoSchedule",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNoVcc",
"fieldName": "trunkEnterNumRejectNoVcc",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectOverload",
"fieldName": "trunkEnterNumRejectOverload",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNotVip",
"fieldName": "trunkEnterNumRejectNotVip",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectVip",
"fieldName": "trunkEnterNumRejectVip",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumVIP",
"fieldName": "trunkEnterNumVIP",
"expression": null
},
{
"type": "longSum",
"name": "trunkManualRequestNum",
"fieldName": "trunkManualRequestNum",
"expression": null
},
{
"type": "longSum",
"name": "trunkManualAnsweredNum",
"fieldName": "trunkManualAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "talkTime",
"fieldName": "talkTime",
"expression": null
},
{
"type": "longSum",
"name": "callTime",
"fieldName": "callTime",
"expression": null
},
{
"type": "longSum",
"name": "ivrEnterNum",
"fieldName": "ivrEnterNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrEnterNumTrunk",
"fieldName": "ivrEnterNumTrunk",
"expression": null
},
{
"type": "longSum",
"name": "ivrEnterNumAgent",
"fieldName": "ivrEnterNumAgent",
"expression": null
},
{
"type": "longSum",
"name": "ivrHangupNum",
"fieldName": "ivrHangupNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrTransferAgentNum",
"fieldName": "ivrTransferAgentNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrTransferDnNum",
"fieldName": "ivrTransferDnNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrTransferPhoneNum",
"fieldName": "ivrTransferPhoneNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrTransferVoiceMailNum",
"fieldName": "ivrTransferVoiceMailNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrTime",
"fieldName": "ivrTime",
"expression": null
},
{
"type": "longSum",
"name": "trunkWaitTime",
"fieldName": "trunkWaitTime",
"expression": null
},
{
"type": "longSum",
"name": "ivrEnterNumCall",
"fieldName": "ivrEnterNumCall",
"expression": null
},
{
"type": "longSum",
"name": "trunk5sAnsweredNum",
"fieldName": "trunk5sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk10sAnsweredNum",
"fieldName": "trunk10sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk15sAnsweredNum",
"fieldName": "trunk15sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk20sAnsweredNum",
"fieldName": "trunk20sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk25sAnsweredNum",
"fieldName": "trunk25sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk30sAnsweredNum",
"fieldName": "trunk30sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk35sAnsweredNum",
"fieldName": "trunk35sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk40sAnsweredNum",
"fieldName": "trunk40sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk45sAnsweredNum",
"fieldName": "trunk45sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk50sAnsweredNum",
"fieldName": "trunk50sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk55sAnsweredNum",
"fieldName": "trunk55sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk60sAnsweredNum",
"fieldName": "trunk60sAnsweredNum",
"expression": null
}
],
"granularitySpec": {
"type": "uniform",
"segmentGranularity": "hour",
"queryGranularity": "FIFTEEN_MINUTE"
}
},
"tuningConfig": {
"type": "kafka",
"maxRowsPerSegment": 5000000
},
"ioConfig": {
"topic": "alikafka-cti-report-index-test001",
"consumerProperties": {
"bootstrap.servers": "192.168.165.135:9092,192.168.165.136:9092,192.168.165.137:9092,192.168.165.166:9092,192.168.165.167:9092",
"group.id": "CID-alikafka-cti-report-index-test001"
},
"taskCount": 1,
"replicas": 1,
"taskDuration": "PT1H"
}
}
15分钟粒度:
{
"type": "kafka",
"dataSchema": {
"dataSource": "TEST-CTI-PT1S-PT1H",
"parser": {
"type": "string",
"parseSpec": {
"format": "json",
"timestampSpec": {
"column": "timestamp",
"format": "auto"
},
"dimensionsSpec": {
"dimensions": [
"vccId",
"agId",
"grpId",
"callQue",
"callId",
"reason",
"userNum",
"serverNum",
"hotLineNum",
"aCode",
"aName",
"code"
],
"dimensionExclusions": []
}
}
},
"metricsSpec": [
{
"type": "longSum",
"name": "loginNum",
"fieldName": "loginNum",
"expression": null
},
{
"type": "longSum",
"name": "logoutNum",
"fieldName": "logoutNum",
"expression": null
},
{
"type": "longSum",
"name": "activeSeatNum",
"fieldName": "activeSeatNum",
"expression": null
},
{
"type": "longSum",
"name": "readyNum",
"fieldName": "readyNum",
"expression": null
},
{
"type": "longSum",
"name": "notReadyNum",
"fieldName": "notReadyNum",
"expression": null
},
{
"type": "longSum",
"name": "busyNum",
"fieldName": "busyNum",
"expression": null
},
{
"type": "longSum",
"name": "acwNum",
"fieldName": "acwNum",
"expression": null
},
{
"type": "longSum",
"name": "acwNumIB",
"fieldName": "acwNumIB",
"expression": null
},
{
"type": "longSum",
"name": "acwNumOB",
"fieldName": "acwNumOB",
"expression": null
},
{
"type": "longSum",
"name": "acwNumInternal",
"fieldName": "acwNumInternal",
"expression": null
},
{
"type": "longSum",
"name": "acwNumUnconnected",
"fieldName": "acwNumUnconnected",
"expression": null
},
{
"type": "longSum",
"name": "acwNumUnknown",
"fieldName": "acwNumUnknown",
"expression": null
},
{
"type": "longSum",
"name": "restartNum",
"fieldName": "restartNum",
"expression": null
},
{
"type": "longSum",
"name": "holdNum",
"fieldName": "holdNum",
"expression": null
},
{
"type": "longSum",
"name": "ringNum",
"fieldName": "ringNum",
"expression": null
},
{
"type": "longSum",
"name": "consultNum",
"fieldName": "consultNum",
"expression": null
},
{
"type": "longSum",
"name": "consultMadeNum",
"fieldName": "consultMadeNum",
"expression": null
},
{
"type": "longSum",
"name": "conferenceNum",
"fieldName": "conferenceNum",
"expression": null
},
{
"type": "longSum",
"name": "callNumIB",
"fieldName": "callNumIB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumIB",
"fieldName": "callAnsweredNumIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultIB",
"fieldName": "callNumConsultIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceIB",
"fieldName": "callNumConferenceIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldIB",
"fieldName": "callNumHoldIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumAcdIB",
"fieldName": "callNumAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumAcdIB",
"fieldName": "callAnsweredNumAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumAcdIB",
"fieldName": "callAbandonedNumAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultAcdIB",
"fieldName": "callNumConsultAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceAcdIB",
"fieldName": "callNumConferenceAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldAcdIB",
"fieldName": "callNumHoldAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumAcdIBC",
"fieldName": "callAbandonedNumAcdIBC",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumAcdIBA",
"fieldName": "callAbandonedNumAcdIBA",
"expression": null
},
{
"type": "longSum",
"name": "callNumTransferIB",
"fieldName": "callNumTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumTransferIB",
"fieldName": "callAnsweredNumTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumTransferIB",
"fieldName": "callAbandonedNumTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultTransferIB",
"fieldName": "callNumConsultTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceTransferIB",
"fieldName": "callNumConferenceTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldTransferIB",
"fieldName": "callNumHoldTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumDisconnectIB",
"fieldName": "callNumDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumDisconnectIB",
"fieldName": "callAnsweredNumDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumDisconnectIB",
"fieldName": "callAbandonedNumDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultDisconnectIB",
"fieldName": "callNumConsultDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceDisconnectIB",
"fieldName": "callNumConferenceDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldDisconnectIB",
"fieldName": "callNumHoldDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferIB",
"fieldName": "callNumMadeTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectIB",
"fieldName": "callNumMadeDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "handUpNumA",
"fieldName": "handUpNumA",
"expression": null
},
{
"type": "longSum",
"name": "handUpNumC",
"fieldName": "handUpNumC",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorListenedIB",
"fieldName": "callNumMonitorListenedIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorBargedIB",
"fieldName": "callNumMonitorBargedIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumSysOB",
"fieldName": "callNumSysOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumOB",
"fieldName": "callNumOB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumOB",
"fieldName": "callAnsweredNumOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultOB",
"fieldName": "callNumConsultOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceOB",
"fieldName": "callNumConferenceOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldOB",
"fieldName": "callNumHoldOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorListenedOB",
"fieldName": "callNumMonitorListenedOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorBargedOB",
"fieldName": "callNumMonitorBargedOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferredOB",
"fieldName": "callNumMadeTransferredOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectOB",
"fieldName": "callNumMadeDisconnectOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferInternal",
"fieldName": "callNumMadeTransferInternal",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectInternal",
"fieldName": "callNumMadeDisconnectInternal",
"expression": null
},
{
"type": "longSum",
"name": "callNumDirectedInternalIN",
"fieldName": "callNumDirectedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumDirectedInternalIN",
"fieldName": "callAnsweredNumDirectedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultedInternalIN",
"fieldName": "callNumConsultedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumConsultedInternalIN",
"fieldName": "callAnsweredNumConsultedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumTransferInternalIN",
"fieldName": "callNumTransferInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumTransferInternalIN",
"fieldName": "callAnsweredNumTransferInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumDisconnectInternalIN",
"fieldName": "callNumDisconnectInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumDisconnectInternalIN",
"fieldName": "callAnsweredNumDisconnectInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferInternalIN",
"fieldName": "callNumMadeTransferInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectInternalIN",
"fieldName": "callNumMadeDisconnectInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "consultedNumInternalIN",
"fieldName": "consultedNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "conferencedNumInternalIN",
"fieldName": "conferencedNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "consultNumInternalIN",
"fieldName": "consultNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "conferenceNumInternalIN",
"fieldName": "conferenceNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "holdNumInternalIN",
"fieldName": "holdNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorListenedInternalIN",
"fieldName": "callNumMonitorListenedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorBargedInternalIN",
"fieldName": "callNumMonitorBargedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumDirectInternalOUT",
"fieldName": "callNumDirectInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumDirectInternalOUT",
"fieldName": "callAnsweredNumDirectInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "consultNumInternalOUT",
"fieldName": "consultNumInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "conferenceNumInternalOUT",
"fieldName": "conferenceNumInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldInternalOUT",
"fieldName": "callNumHoldInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferInternalOUT",
"fieldName": "callNumMadeTransferInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectInternalOUT",
"fieldName": "callNumMadeDisconnectInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorListenedInternalOUT",
"fieldName": "callNumMonitorListenedInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorBargedInternalOUT",
"fieldName": "callNumMonitorBargedInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNum",
"fieldName": "queueEnterNum",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumIVRT",
"fieldName": "queueEnterNumIVRT",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumFlowOwn",
"fieldName": "queueEnterNumFlowOwn",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumFlowOther",
"fieldName": "queueEnterNumFlowOther",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumAT",
"fieldName": "queueEnterNumAT",
"expression": null
},
{
"type": "longSum",
"name": "queueAnboundNum",
"fieldName": "queueAnboundNum",
"expression": null
},
{
"type": "longSum",
"name": "queueAbandonedNumFull",
"fieldName": "queueAbandonedNumFull",
"expression": null
},
{
"type": "longSum",
"name": "queueAbandonedNumNoAgent",
"fieldName": "queueAbandonedNumNoAgent",
"expression": null
},
{
"type": "longSum",
"name": "queueAbandonedNum",
"fieldName": "queueAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queueAnsweredNumFirst",
"fieldName": "queueAnsweredNumFirst",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumUseful",
"fieldName": "queueEnterNumUseful",
"expression": null
},
{
"type": "longSum",
"name": "queueAnswerNum",
"fieldName": "queueAnswerNum",
"expression": null
},
{
"type": "longSum",
"name": "queue5sAnsweredNum",
"fieldName": "queue5sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue10sAnsweredNum",
"fieldName": "queue10sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue15sAnsweredNum",
"fieldName": "queue15sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue20sAnsweredNum",
"fieldName": "queue20sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue25sAnsweredNum",
"fieldName": "queue25sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue30sAnsweredNum",
"fieldName": "queue30sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue35sAnsweredNum",
"fieldName": "queue35sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue40sAnsweredNum",
"fieldName": "queue40sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue45sAnsweredNum",
"fieldName": "queue45sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue50sAnsweredNum",
"fieldName": "queue50sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue55sAnsweredNum",
"fieldName": "queue55sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue60sAnsweredNum",
"fieldName": "queue60sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue5sAbandonedNumC",
"fieldName": "queue5sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue10sAbandonedNumC",
"fieldName": "queue10sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue15sAbandonedNumC",
"fieldName": "queue15sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue20sAbandonedNumC",
"fieldName": "queue20sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue25sAbandonedNumC",
"fieldName": "queue25sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue30sAbandonedNumC",
"fieldName": "queue30sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue35sAbandonedNumC",
"fieldName": "queue35sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue40sAbandonedNumC",
"fieldName": "queue40sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue45sAbandonedNumC",
"fieldName": "queue45sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue50sAbandonedNumC",
"fieldName": "queue50sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue55sAbandonedNumC",
"fieldName": "queue55sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue60sAbandonedNumC",
"fieldName": "queue60sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue5sAbandonedNum",
"fieldName": "queue5sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue10sAbandonedNum",
"fieldName": "queue10sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue15sAbandonedNum",
"fieldName": "queue15sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue20sAbandonedNum",
"fieldName": "queue20sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue25sAbandonedNum",
"fieldName": "queue25sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue30sAbandonedNum",
"fieldName": "queue30sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue35sAbandonedNum",
"fieldName": "queue35sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue40sAbandonedNum",
"fieldName": "queue40sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue45sAbandonedNum",
"fieldName": "queue45sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue50sAbandonedNum",
"fieldName": "queue50sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue55sAbandonedNum",
"fieldName": "queue55sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue60sAbandonedNum",
"fieldName": "queue60sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "transferEvaluateNum",
"fieldName": "transferEvaluateNum",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNum",
"fieldName": "noTransferEvaluateNum",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumC",
"fieldName": "noTransferEvaluateNumC",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumAT",
"fieldName": "noTransferEvaluateNumAT",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumDisconnect",
"fieldName": "noTransferEvaluateNumDisconnect",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumSetLogOut",
"fieldName": "noTransferEvaluateNumSetLogOut",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumA",
"fieldName": "noTransferEvaluateNumA",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumSE",
"fieldName": "evaluateNumSE",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFE",
"fieldName": "evaluateNumFE",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFail",
"fieldName": "evaluateNumFail",
"expression": null
},
{
"type": "longSum",
"name": "evaluateResultNumXN",
"fieldName": "evaluateResultNumXN",
"expression": null
},
{
"type": "longSum",
"name": "transferEvaluateNumIB",
"fieldName": "transferEvaluateNumIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumIB",
"fieldName": "noTransferEvaluateNumIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumCIB",
"fieldName": "noTransferEvaluateNumCIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumATIB",
"fieldName": "noTransferEvaluateNumATIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumDisconnectIB",
"fieldName": "noTransferEvaluateNumDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumSetLogOutIB",
"fieldName": "noTransferEvaluateNumSetLogOutIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumAIB",
"fieldName": "noTransferEvaluateNumAIB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumSEIB",
"fieldName": "evaluateNumSEIB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFEIB",
"fieldName": "evaluateNumFEIB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFailIB",
"fieldName": "evaluateNumFailIB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateResultNumXNIB",
"fieldName": "evaluateResultNumXNIB",
"expression": null
},
{
"type": "longSum",
"name": "transferEvaluateNumQueue",
"fieldName": "transferEvaluateNumQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumQueue",
"fieldName": "noTransferEvaluateNumQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumCQueue",
"fieldName": "noTransferEvaluateNumCQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumATQueue",
"fieldName": "noTransferEvaluateNumATQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumDisconnectQueue",
"fieldName": "noTransferEvaluateNumDisconnectQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumSetLogOutQueue",
"fieldName": "noTransferEvaluateNumSetLogOutQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumAQueue",
"fieldName": "noTransferEvaluateNumAQueue",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumSEQueue",
"fieldName": "evaluateNumSEQueue",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFEQueue",
"fieldName": "evaluateNumFEQueue",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFailQueue",
"fieldName": "evaluateNumFailQueue",
"expression": null
},
{
"type": "longSum",
"name": "evaluateResultNumXNQueue",
"fieldName": "evaluateResultNumXNQueue",
"expression": null
},
{
"type": "longSum",
"name": "transferEvaluateNumOB",
"fieldName": "transferEvaluateNumOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumOB",
"fieldName": "noTransferEvaluateNumOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumCOB",
"fieldName": "noTransferEvaluateNumCOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumATOB",
"fieldName": "noTransferEvaluateNumATOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumDisconnectOB",
"fieldName": "noTransferEvaluateNumDisconnectOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumSetLogOutOB",
"fieldName": "noTransferEvaluateNumSetLogOutOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumAOB",
"fieldName": "noTransferEvaluateNumAOB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumSEOB",
"fieldName": "evaluateNumSEOB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFEOB",
"fieldName": "evaluateNumFEOB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFailOB",
"fieldName": "evaluateNumFailOB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateResultNumXNOB",
"fieldName": "evaluateResultNumXNOB",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNum",
"fieldName": "trunkEnterNum",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumFixed",
"fieldName": "trunkEnterNumFixed",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumMobile",
"fieldName": "trunkEnterNumMobile",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumUnknown",
"fieldName": "trunkEnterNumUnknown",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumReject",
"fieldName": "trunkEnterNumReject",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumBlackList",
"fieldName": "trunkEnterNumBlackList",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectIvrOverload",
"fieldName": "trunkEnterNumRejectIvrOverload",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNoUse",
"fieldName": "trunkEnterNumRejectNoUse",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectExpired",
"fieldName": "trunkEnterNumRejectExpired",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNoMoney",
"fieldName": "trunkEnterNumRejectNoMoney",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectOffConnect",
"fieldName": "trunkEnterNumRejectOffConnect",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNoSchedule",
"fieldName": "trunkEnterNumRejectNoSchedule",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNoVcc",
"fieldName": "trunkEnterNumRejectNoVcc",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectOverload",
"fieldName": "trunkEnterNumRejectOverload",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNotVip",
"fieldName": "trunkEnterNumRejectNotVip",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectVip",
"fieldName": "trunkEnterNumRejectVip",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumVIP",
"fieldName": "trunkEnterNumVIP",
"expression": null
},
{
"type": "longSum",
"name": "trunkManualRequestNum",
"fieldName": "trunkManualRequestNum",
"expression": null
},
{
"type": "longSum",
"name": "trunkManualAnsweredNum",
"fieldName": "trunkManualAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrEnterNum",
"fieldName": "ivrEnterNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrEnterNumTrunk",
"fieldName": "ivrEnterNumTrunk",
"expression": null
},
{
"type": "longSum",
"name": "ivrEnterNumAgent",
"fieldName": "ivrEnterNumAgent",
"expression": null
},
{
"type": "longSum",
"name": "ivrHangupNum",
"fieldName": "ivrHangupNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrTransferAgentNum",
"fieldName": "ivrTransferAgentNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrTransferDnNum",
"fieldName": "ivrTransferDnNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrTransferPhoneNum",
"fieldName": "ivrTransferPhoneNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrTransferVoiceMailNum",
"fieldName": "ivrTransferVoiceMailNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrEnterNumCall",
"fieldName": "ivrEnterNumCall",
"expression": null
},
{
"type": "longSum",
"name": "trunk5sAnsweredNum",
"fieldName": "trunk5sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk10sAnsweredNum",
"fieldName": "trunk10sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk15sAnsweredNum",
"fieldName": "trunk15sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk20sAnsweredNum",
"fieldName": "trunk20sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk25sAnsweredNum",
"fieldName": "trunk25sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk30sAnsweredNum",
"fieldName": "trunk30sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk35sAnsweredNum",
"fieldName": "trunk35sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk40sAnsweredNum",
"fieldName": "trunk40sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk45sAnsweredNum",
"fieldName": "trunk45sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk50sAnsweredNum",
"fieldName": "trunk50sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk55sAnsweredNum",
"fieldName": "trunk55sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk60sAnsweredNum",
"fieldName": "trunk60sAnsweredNum",
"expression": null
}
],
"granularitySpec": {
"type": "uniform",
"segmentGranularity": "HOUR",
"queryGranularity": "SECOND"
}
},
"tuningConfig": {
"type": "kafka",
"maxRowsPerSegment": 5000000
},
"ioConfig": {
"topic": "alikafka-cti-report-index-test001",
"consumerProperties": {
"bootstrap.servers": "192.168.165.135:9092,192.168.165.136:9092,192.168.165.137:9092,192.168.165.166:9092,192.168.165.167:9092",
"group.id": "CID-alikafka-TEST-CTI-PT1S-PT1H"
},
"taskCount": 1,
"replicas": 1,
"taskDuration": "PT1H"
}
}
只有计量指标,以及修改最小查询粒度为second
{
"type": "kafka",
"dataSchema": {
"dataSource": "TEST-CTI-PT1M-PT1H",
"parser": {
"type": "string",
"parseSpec": {
"format": "json",
"timestampSpec": {
"column": "timestamp",
"format": "auto"
},
"dimensionsSpec": {
"dimensions": [
"vccId",
"agId",
"grpId",
"callQue",
"callId",
"startTime",
"reason",
"userNum",
"serverNum",
"hotLineNum",
"aCode",
"aName",
"code"
],
"dimensionExclusions": []
}
}
},
"metricsSpec": [
{
"type": "longSum",
"name": "loginNum",
"fieldName": "loginNum",
"expression": null
},{
"type": "longSum",
"name": "logoutNum",
"fieldName": "logoutNum",
"expression": null
},{
"type": "longSum",
"name": "activeSeatNum",
"fieldName": "activeSeatNum",
"expression": null
},{
"type": "longSum",
"name": "readyNum",
"fieldName": "readyNum",
"expression": null
},
{
"type": "longSum",
"name": "notReadyNum",
"fieldName": "notReadyNum",
"expression": null
},
{
"type": "longSum",
"name": "busyNum",
"fieldName": "busyNum",
"expression": null
},
{
"type": "longSum",
"name": "acwNum",
"fieldName": "acwNum",
"expression": null
},
{
"type": "longSum",
"name": "acwNumIB",
"fieldName": "acwNumIB",
"expression": null
},
{
"type": "longSum",
"name": "acwNumOB",
"fieldName": "acwNumOB",
"expression": null
},
{
"type": "longSum",
"name": "acwNumInternal",
"fieldName": "acwNumInternal",
"expression": null
},
{
"type": "longSum",
"name": "acwNumUnconnected",
"fieldName": "acwNumUnconnected",
"expression": null
},
{
"type": "longSum",
"name": "acwNumUnknown",
"fieldName": "acwNumUnknown",
"expression": null
},
{
"type": "longSum",
"name": "restartNum",
"fieldName": "restartNum",
"expression": null
},
{
"type": "longSum",
"name": "loginTime",
"fieldName": "loginTime",
"expression": null
},
{
"type": "longSum",
"name": "readyTime",
"fieldName": "readyTime",
"expression": null
},
{
"type": "longSum",
"name": "notReadyTime",
"fieldName": "notReadyTime",
"expression": null
},
{
"type": "longSum",
"name": "acwTime",
"fieldName": "acwTime",
"expression": null
},
{
"type": "longSum",
"name": "acwTimeIB",
"fieldName": "acwTimeIB",
"expression": null
},
{
"type": "longSum",
"name": "acwTimeOB",
"fieldName": "acwTimeOB",
"expression": null
},
{
"type": "longSum",
"name": "acwTimeUnconnected",
"fieldName": "acwTimeUnconnected",
"expression": null
},
{
"type": "longSum",
"name": "acwTimeInternal",
"fieldName": "acwTimeInternal",
"expression": null
},
{
"type": "longSum",
"name": "acwTimeUnknown",
"fieldName": "acwTimeUnknown",
"expression": null
},
{
"type": "longSum",
"name": "busyTime",
"fieldName": "busyTime",
"expression": null
},
{
"type": "longSum",
"name": "unKnownTime",
"fieldName": "unKnownTime",
"expression": null
},
{
"type": "longSum",
"name": "holdNum",
"fieldName": "holdNum",
"expression": null
},
{
"type": "longSum",
"name": "holdTime",
"fieldName": "holdTime",
"expression": null
},
{
"type": "longSum",
"name": "ringNum",
"fieldName": "ringNum",
"expression": null
},
{
"type": "longSum",
"name": "ringTime",
"fieldName": "ringTime",
"expression": null
},
{
"type": "longSum",
"name": "consultNum",
"fieldName": "consultNum",
"expression": null
},
{
"type": "longSum",
"name": "consultTime",
"fieldName": "consultTime",
"expression": null
},
{
"type": "longSum",
"name": "consultMadeNum",
"fieldName": "consultMadeNum",
"expression": null
},
{
"type": "longSum",
"name": "consultMadeTime",
"fieldName": "consultMadeTime",
"expression": null
},
{
"type": "longSum",
"name": "conferenceNum",
"fieldName": "conferenceNum",
"expression": null
},
{
"type": "longSum",
"name": "conferenceTime",
"fieldName": "conferenceTime",
"expression": null
},
{
"type": "longSum",
"name": "conferenceMadeNum",
"fieldName": "conferenceMadeTime",
"expression": null
},
{
"type": "longSum",
"name": "conferenceMadeTime",
"fieldName": "conferenceMadeTime",
"expression": null
},
{
"type": "longSum",
"name": "callNumIB",
"fieldName": "callNumIB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumIB",
"fieldName": "callAnsweredNumIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultIB",
"fieldName": "callNumConsultIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceIB",
"fieldName": "callNumConferenceIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldIB",
"fieldName": "callNumHoldIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingIB",
"fieldName": "callTimeRingIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkIB",
"fieldName": "callTimeTalkIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConsultIB",
"fieldName": "callTimeConsultIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConferenceIB",
"fieldName": "callTimeConferenceIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeHoldIB",
"fieldName": "callTimeHoldIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumAcdIB",
"fieldName": "callNumAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumAcdIB",
"fieldName": "callAnsweredNumAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumAcdIB",
"fieldName": "callAbandonedNumAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultAcdIB",
"fieldName": "callNumConsultAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceAcdIB",
"fieldName": "callNumConferenceAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldAcdIB",
"fieldName": "callNumHoldAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumAcdIBC",
"fieldName": "callAbandonedNumAcdIBC",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumAcdIBA",
"fieldName": "callAbandonedNumAcdIBA",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingAcdIB",
"fieldName": "callTimeRingAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkAcdIB",
"fieldName": "callTimeTalkAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConsultAcdIB",
"fieldName": "callTimeConsultAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConferenceAcdIB",
"fieldName": "callTimeConferenceAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeHoldAcdIB",
"fieldName": "callTimeHoldAcdIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumTransferIB",
"fieldName": "callNumTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumTransferIB",
"fieldName": "callAnsweredNumTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumTransferIB",
"fieldName": "callAbandonedNumTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultTransferIB",
"fieldName": "callNumConsultTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceTransferIB",
"fieldName": "callNumConferenceTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldTransferIB",
"fieldName": "callNumHoldTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingTransferIB",
"fieldName": "callTimeRingTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkTransferIB",
"fieldName": "callTimeTalkTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConsultTransferIB",
"fieldName": "callTimeConsultTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConferenceTransferIB",
"fieldName": "callTimeConferenceTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeHoldTransferIB",
"fieldName": "callTimeHoldTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumDisconnectIB",
"fieldName": "callNumDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumDisconnectIB",
"fieldName": "callAnsweredNumDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callAbandonedNumDisconnectIB",
"fieldName": "callAbandonedNumDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultDisconnectIB",
"fieldName": "callNumConsultDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceDisconnectIB",
"fieldName": "callNumConferenceDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldDisconnectIB",
"fieldName": "callNumHoldDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingDisconnectIB",
"fieldName": "callTimeRingDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkDisconnectIB",
"fieldName": "callTimeTalkDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConsultDisconnectIB",
"fieldName": "callTimeConsultDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConferenceDisconnectIB",
"fieldName": "callTimeConferenceDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeHoldDisconnectIB",
"fieldName": "callTimeHoldDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferIB",
"fieldName": "callNumMadeTransferIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectIB",
"fieldName": "callNumMadeDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "handUpNumA",
"fieldName": "handUpNumA",
"expression": null
},
{
"type": "longSum",
"name": "handUpNumC",
"fieldName": "handUpNumC",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorListenedIB",
"fieldName": "callNumMonitorListenedIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorBargedIB",
"fieldName": "callNumMonitorBargedIB",
"expression": null
},
{
"type": "longSum",
"name": "callNumSysOB",
"fieldName": "callNumSysOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumOB",
"fieldName": "callNumOB",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumOB",
"fieldName": "callAnsweredNumOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultOB",
"fieldName": "callNumConsultOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumConferenceOB",
"fieldName": "callNumConferenceOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldOB",
"fieldName": "callNumHoldOB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingSysOB",
"fieldName": "callTimeRingSysOB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingOB",
"fieldName": "callTimeRingOB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkOB",
"fieldName": "callTimeTalkOB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConsultOB",
"fieldName": "callTimeConsultOB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConferenceOB",
"fieldName": "callTimeConferenceOB",
"expression": null
},
{
"type": "longSum",
"name": "callTimeHoldOB",
"fieldName": "callTimeHoldOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorListenedOB",
"fieldName": "callNumMonitorListenedOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorBargedOB",
"fieldName": "callNumMonitorBargedOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferredOB",
"fieldName": "callNumMadeTransferredOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectOB",
"fieldName": "callNumMadeDisconnectOB",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferInternal",
"fieldName": "callNumMadeTransferInternal",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectInternal",
"fieldName": "callNumMadeDisconnectInternal",
"expression": null
},
{
"type": "longSum",
"name": "callNumDirectedInternalIN",
"fieldName": "callNumDirectedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumDirectedInternalIN",
"fieldName": "callAnsweredNumDirectedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumConsultedInternalIN",
"fieldName": "callNumConsultedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumConsultedInternalIN",
"fieldName": "callAnsweredNumConsultedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumTransferInternalIN",
"fieldName": "callNumTransferInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumTransferInternalIN",
"fieldName": "callAnsweredNumTransferInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumDisconnectInternalIN",
"fieldName": "callNumDisconnectInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumDisconnectInternalIN",
"fieldName": "callAnsweredNumDisconnectInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferInternalIN",
"fieldName": "callNumMadeTransferInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectInternalIN",
"fieldName": "callNumMadeDisconnectInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "consultedNumInternalIN",
"fieldName": "consultedNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "conferencedNumInternalIN",
"fieldName": "conferencedNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "consultNumInternalIN",
"fieldName": "consultNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "conferenceNumInternalIN",
"fieldName": "conferenceNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "holdNumInternalIN",
"fieldName": "holdNumInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorListenedInternalIN",
"fieldName": "callNumMonitorListenedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorBargedInternalIN",
"fieldName": "callNumMonitorBargedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingInternalIN",
"fieldName": "callTimeRingInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkDirectedInternalIN",
"fieldName": "callTimeTalkDirectedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkTransferInternalIN",
"fieldName": "callTimeTalkTransferInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkDisconnectInternalIN",
"fieldName": "callTimeTalkDisconnectInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkConsultInternalIN",
"fieldName": "callTimeTalkConsultInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkConferenceInternalIN",
"fieldName": "callTimeTalkConferenceInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConsultInternalIN",
"fieldName": "callTimeConsultInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConferenceInternalIN",
"fieldName": "callTimeConferenceInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConsultedInternalIN",
"fieldName": "callTimeConsultedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeConferencedInternalIN",
"fieldName": "callTimeConferencedInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callTimeHoldInternalIN",
"fieldName": "callTimeHoldInternalIN",
"expression": null
},
{
"type": "longSum",
"name": "callNumDirectInternalOUT",
"fieldName": "callNumDirectInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callAnsweredNumDirectInternalOUT",
"fieldName": "callAnsweredNumDirectInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "consultNumInternalOUT",
"fieldName": "consultNumInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "conferenceNumInternalOUT",
"fieldName": "conferenceNumInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumHoldInternalOUT",
"fieldName": "callNumHoldInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeTransferInternalOUT",
"fieldName": "callNumMadeTransferInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumMadeDisconnectInternalOUT",
"fieldName": "callNumMadeDisconnectInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorListenedInternalOUT",
"fieldName": "callNumMonitorListenedInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callNumMonitorBargedInternalOUT",
"fieldName": "callNumMonitorBargedInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callTimeRingInternalOUT",
"fieldName": "callTimeRingInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "callTimeTalkDirectInternalOUT",
"fieldName": "callTimeTalkDirectInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "consultTimeInternalOUT",
"fieldName": "consultTimeInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "conferenceTimeInternalOUT",
"fieldName": "conferenceTimeInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "holdTimeInternalOUT",
"fieldName": "holdTimeInternalOUT",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNum",
"fieldName": "queueEnterNum",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumIVRT",
"fieldName": "queueEnterNumIVRT",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumFlowOwn",
"fieldName": "queueEnterNumFlowOwn",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumFlowOther",
"fieldName": "queueEnterNumFlowOther",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumAT",
"fieldName": "queueEnterNumAT",
"expression": null
},
{
"type": "longSum",
"name": "queueAnboundNum",
"fieldName": "queueAnboundNum",
"expression": null
},
{
"type": "longSum",
"name": "queueAbandonedNumFull",
"fieldName": "queueAbandonedNumFull",
"expression": null
},
{
"type": "longSum",
"name": "queueAbandonedNumNoAgent",
"fieldName": "queueAbandonedNumNoAgent",
"expression": null
},
{
"type": "longSum",
"name": "queueAbandonedNumNoTime",
"fieldName": "queueAbandonedNumNoTime",
"expression": null
},
{
"type": "longSum",
"name": "queueAbandonedNum",
"fieldName": "queueAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queueAbandonedNumTimeOut",
"fieldName": "queueAbandonedNumTimeOut",
"expression": null
},
{
"type": "longSum",
"name": "queueAnsweredNumFirst",
"fieldName": "queueAnsweredNumFirst",
"expression": null
},
{
"type": "longSum",
"name": "queueEnterNumUseful",
"fieldName": "queueEnterNumUseful",
"expression": null
},
{
"type": "longSum",
"name": "queueAnswerNum",
"fieldName": "queueAnswerNum",
"expression": null
},
{
"type": "longSum",
"name": "queue5sAnsweredNum",
"fieldName": "queue5sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue10sAnsweredNum",
"fieldName": "queue10sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue15sAnsweredNum",
"fieldName": "queue15sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue20sAnsweredNum",
"fieldName": "queue20sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue25sAnsweredNum",
"fieldName": "queue25sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue30sAnsweredNum",
"fieldName": "queue30sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue35sAnsweredNum",
"fieldName": "queue35sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue40sAnsweredNum",
"fieldName": "queue40sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue45sAnsweredNum",
"fieldName": "queue45sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue50sAnsweredNum",
"fieldName": "queue50sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue55sAnsweredNum",
"fieldName": "queue55sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue60sAnsweredNum",
"fieldName": "queue60sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "queue5sAbandonedNumC",
"fieldName": "queue5sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue10sAbandonedNumC",
"fieldName": "queue10sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue15sAbandonedNumC",
"fieldName": "queue15sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue20sAbandonedNumC",
"fieldName": "queue20sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue25sAbandonedNumC",
"fieldName": "queue25sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue30sAbandonedNumC",
"fieldName": "queue30sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue35sAbandonedNumC",
"fieldName": "queue35sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue40sAbandonedNumC",
"fieldName": "queue40sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue45sAbandonedNumC",
"fieldName": "queue45sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue50sAbandonedNumC",
"fieldName": "queue50sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue55sAbandonedNumC",
"fieldName": "queue55sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue60sAbandonedNumC",
"fieldName": "queue60sAbandonedNumC",
"expression": null
},
{
"type": "longSum",
"name": "queue5sAbandonedNum",
"fieldName": "queue5sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue10sAbandonedNum",
"fieldName": "queue10sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue15sAbandonedNum",
"fieldName": "queue15sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue20sAbandonedNum",
"fieldName": "queue20sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue25sAbandonedNum",
"fieldName": "queue25sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue30sAbandonedNum",
"fieldName": "queue30sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue35sAbandonedNum",
"fieldName": "queue35sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue40sAbandonedNum",
"fieldName": "queue40sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue45sAbandonedNum",
"fieldName": "queue45sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue50sAbandonedNum",
"fieldName": "queue50sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue55sAbandonedNum",
"fieldName": "queue55sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queue60sAbandonedNum",
"fieldName": "queue60sAbandonedNum",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTime",
"fieldName": "queueWaitTime",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandoned",
"fieldName": "queueWaitTimeAbandoned",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandonedFull",
"fieldName": "queueWaitTimeAbandonedFull",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandonedNoTime",
"fieldName": "queueWaitTimeAbandonedNoTime",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandonedNoAgent",
"fieldName": "queueWaitTimeAbandonedNoAgent",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandonedC",
"fieldName": "queueWaitTimeAbandonedC",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandonedTimeOut",
"fieldName": "queueWaitTimeAbandonedTimeOut",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAnswered",
"fieldName": "queueWaitTimeAnswered",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeUseful",
"fieldName": "queueWaitTimeUseful",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandonedCUseful",
"fieldName": "queueWaitTimeAbandonedCUseful",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAbandonedTimeOutCUseful",
"fieldName": "queueWaitTimeAbandonedTimeOutCUseful",
"expression": null
},
{
"type": "longSum",
"name": "queueWaitTimeAnsweredUseful",
"fieldName": "queueWaitTimeAnsweredUseful",
"expression": null
},
{
"type": "longSum",
"name": "transferEvaluateNum",
"fieldName": "transferEvaluateNum",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNum",
"fieldName": "noTransferEvaluateNum",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumC",
"fieldName": "noTransferEvaluateNumC",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumAT",
"fieldName": "noTransferEvaluateNumAT",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumDisconnect",
"fieldName": "noTransferEvaluateNumDisconnect",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumSetLogOut",
"fieldName": "noTransferEvaluateNumSetLogOut",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumA",
"fieldName": "noTransferEvaluateNumA",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumSE",
"fieldName": "evaluateNumSE",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFE",
"fieldName": "evaluateNumFE",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFail",
"fieldName": "evaluateNumFail",
"expression": null
},
{
"type": "longSum",
"name": "evaluateResultNumXN",
"fieldName": "evaluateResultNumXN",
"expression": null
},
{
"type": "longSum",
"name": "evaluateTime",
"fieldName": "evaluateTime",
"expression": null
},
{
"type": "longSum",
"name": "transferEvaluateNumIB",
"fieldName": "transferEvaluateNumIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumIB",
"fieldName": "noTransferEvaluateNumIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumCIB",
"fieldName": "noTransferEvaluateNumCIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumATIB",
"fieldName": "noTransferEvaluateNumATIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumDisconnectIB",
"fieldName": "noTransferEvaluateNumDisconnectIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumSetLogOutIB",
"fieldName": "noTransferEvaluateNumSetLogOutIB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumAIB",
"fieldName": "noTransferEvaluateNumAIB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumSEIB",
"fieldName": "evaluateNumSEIB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFEIB",
"fieldName": "evaluateNumFEIB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFailIB",
"fieldName": "evaluateNumFailIB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateResultNumXNIB",
"fieldName": "evaluateResultNumXNIB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateTimeIB",
"fieldName": "evaluateTimeIB",
"expression": null
},
{
"type": "longSum",
"name": "transferEvaluateNumQueue",
"fieldName": "transferEvaluateNumQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumQueue",
"fieldName": "noTransferEvaluateNumQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumCQueue",
"fieldName": "noTransferEvaluateNumCQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumATQueue",
"fieldName": "noTransferEvaluateNumATQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumDisconnectQueue",
"fieldName": "noTransferEvaluateNumDisconnectQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumSetLogOutQueue",
"fieldName": "noTransferEvaluateNumSetLogOutQueue",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumAQueue",
"fieldName": "noTransferEvaluateNumAQueue",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumSEQueue",
"fieldName": "evaluateNumSEQueue",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFEQueue",
"fieldName": "evaluateNumFEQueue",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFailQueue",
"fieldName": "evaluateNumFailQueue",
"expression": null
},
{
"type": "longSum",
"name": "evaluateResultNumXNQueue",
"fieldName": "evaluateResultNumXNQueue",
"expression": null
},
{
"type": "longSum",
"name": "evaluateTimeQueue",
"fieldName": "evaluateTimeQueue",
"expression": null
},
{
"type": "longSum",
"name": "transferEvaluateNumOB",
"fieldName": "transferEvaluateNumOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumOB",
"fieldName": "noTransferEvaluateNumOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumCOB",
"fieldName": "noTransferEvaluateNumCOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumATOB",
"fieldName": "noTransferEvaluateNumATOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumDisconnectOB",
"fieldName": "noTransferEvaluateNumDisconnectOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumSetLogOutOB",
"fieldName": "noTransferEvaluateNumSetLogOutOB",
"expression": null
},
{
"type": "longSum",
"name": "noTransferEvaluateNumAOB",
"fieldName": "noTransferEvaluateNumAOB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumSEOB",
"fieldName": "evaluateNumSEOB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFEOB",
"fieldName": "evaluateNumFEOB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateNumFailOB",
"fieldName": "evaluateNumFailOB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateResultNumXNOB",
"fieldName": "evaluateResultNumXNOB",
"expression": null
},
{
"type": "longSum",
"name": "evaluateTimeOB",
"fieldName": "evaluateTimeOB",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNum",
"fieldName": "trunkEnterNum",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumFixed",
"fieldName": "trunkEnterNumFixed",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumMobile",
"fieldName": "trunkEnterNumMobile",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumUnknown",
"fieldName": "trunkEnterNumUnknown",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumReject",
"fieldName": "trunkEnterNumReject",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumBlackList",
"fieldName": "trunkEnterNumBlackList",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectIvrOverload",
"fieldName": "trunkEnterNumRejectIvrOverload",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNoUse",
"fieldName": "trunkEnterNumRejectNoUse",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectExpired",
"fieldName": "trunkEnterNumRejectExpired",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNoMoney",
"fieldName": "trunkEnterNumRejectNoMoney",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectOffConnect",
"fieldName": "trunkEnterNumRejectOffConnect",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNoSchedule",
"fieldName": "trunkEnterNumRejectNoSchedule",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNoVcc",
"fieldName": "trunkEnterNumRejectNoVcc",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectOverload",
"fieldName": "trunkEnterNumRejectOverload",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectNotVip",
"fieldName": "trunkEnterNumRejectNotVip",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumRejectVip",
"fieldName": "trunkEnterNumRejectVip",
"expression": null
},
{
"type": "longSum",
"name": "trunkEnterNumVIP",
"fieldName": "trunkEnterNumVIP",
"expression": null
},
{
"type": "longSum",
"name": "trunkManualRequestNum",
"fieldName": "trunkManualRequestNum",
"expression": null
},
{
"type": "longSum",
"name": "trunkManualAnsweredNum",
"fieldName": "trunkManualAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "talkTime",
"fieldName": "talkTime",
"expression": null
},
{
"type": "longSum",
"name": "callTime",
"fieldName": "callTime",
"expression": null
},
{
"type": "longSum",
"name": "ivrEnterNum",
"fieldName": "ivrEnterNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrEnterNumTrunk",
"fieldName": "ivrEnterNumTrunk",
"expression": null
},
{
"type": "longSum",
"name": "ivrEnterNumAgent",
"fieldName": "ivrEnterNumAgent",
"expression": null
},
{
"type": "longSum",
"name": "ivrHangupNum",
"fieldName": "ivrHangupNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrTransferAgentNum",
"fieldName": "ivrTransferAgentNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrTransferDnNum",
"fieldName": "ivrTransferDnNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrTransferPhoneNum",
"fieldName": "ivrTransferPhoneNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrTransferVoiceMailNum",
"fieldName": "ivrTransferVoiceMailNum",
"expression": null
},
{
"type": "longSum",
"name": "ivrTime",
"fieldName": "ivrTime",
"expression": null
},
{
"type": "longSum",
"name": "trunkWaitTime",
"fieldName": "trunkWaitTime",
"expression": null
},
{
"type": "longSum",
"name": "ivrEnterNumCall",
"fieldName": "ivrEnterNumCall",
"expression": null
},
{
"type": "longSum",
"name": "trunk5sAnsweredNum",
"fieldName": "trunk5sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk10sAnsweredNum",
"fieldName": "trunk10sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk15sAnsweredNum",
"fieldName": "trunk15sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk20sAnsweredNum",
"fieldName": "trunk20sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk25sAnsweredNum",
"fieldName": "trunk25sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk30sAnsweredNum",
"fieldName": "trunk30sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk35sAnsweredNum",
"fieldName": "trunk35sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk40sAnsweredNum",
"fieldName": "trunk40sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk45sAnsweredNum",
"fieldName": "trunk45sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk50sAnsweredNum",
"fieldName": "trunk50sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk55sAnsweredNum",
"fieldName": "trunk55sAnsweredNum",
"expression": null
},
{
"type": "longSum",
"name": "trunk60sAnsweredNum",
"fieldName": "trunk60sAnsweredNum",
"expression": null
}
],
"granularitySpec": {
"type": "uniform",
"segmentGranularity": "HOUR",
"queryGranularity": "MINUTE"
}
},
"tuningConfig": {
"type": "kafka",
"maxRowsPerSegment": 5000000
},
"ioConfig": {
"topic": "alikafka-cti-report-index-test001",
"consumerProperties": {
"bootstrap.servers": "192.168.165.135:9092,192.168.165.136:9092,192.168.165.137:9092,192.168.165.166:9092,192.168.165.167:9092",
"group.id": "CID-alikafka-TEST-CTI-PT1M-PT1H"
},
"taskCount": 1,
"replicas": 1,
"taskDuration": "PT1H"
}
}