LKML
Call center
Voip Server
Voip Server model for call center.
inferred
Blocks
voip_server.view.lkml · 56 lines
inferred
view: voip_server {
sql_table_name: VoIPServer ;;
dimension: id {
type: int
primary_key: yes
sql: ${TABLE}.serverId ;;
}
dimension: internal_ip {
sql: ${TABLE}.serverInternalIP ;;
}
dimension: external_ip {
sql: ${TABLE}.serverExternalIP ;;
}
dimension: name {
sql: ${TABLE}.serverName ;;
}
dimension: outbound {
type: yesno
sql: ${TABLE}.serverOutbound = 'Y' ;;
}
dimension: external {
type: yesno
sql: ${TABLE}.serverExternal = 'Y' ;;
}
dimension: created_time {
type: date_time
sql: ${TABLE}.serverCreatedOn ;;
}
dimension: updated_time {
type: date_time
sql: ${TABLE}.serverUpdatedOn ;;
}
dimension: suspended {
type: yesno
sql: ${TABLE}.serverSuspended = 'Y' ;;
}
dimension: active {
type: yesno
sql: ${TABLE}.serverActive = 'Y' ;;
}
measure: count {
type: count_distinct
sql: ${id} ;;
}
}
voip_server.view.lookml · 34 lines
source-preserved
- view: voip_server
sql_table_name: VoIPServer
fields:
- dimension: id
type: int
primary_key: true
sql: ${TABLE}.serverId
- dimension: internal_ip
sql: ${TABLE}.serverInternalIP
- dimension: external_ip
sql: ${TABLE}.serverExternalIP
- dimension: name
sql: ${TABLE}.serverName
- dimension: outbound
type: yesno
sql: ${TABLE}.serverOutbound = 'Y'
- dimension: external
type: yesno
sql: ${TABLE}.serverExternal = 'Y'
- dimension: created_time
type: date_time
sql: ${TABLE}.serverCreatedOn
- dimension: updated_time
type: date_time
sql: ${TABLE}.serverUpdatedOn
- dimension: suspended
type: yesno
sql: ${TABLE}.serverSuspended = 'Y'
- dimension: active
type: yesno
sql: ${TABLE}.serverActive = 'Y'
- measure: count
type: count_distinct
sql: ${id}
Contents
- voip_server.view.lkml
- voip_server.view.lookml