LKML
Virtual call center
Order Fact
Order Fact model for virtual call center.
inferred
Blocks
order_fact.view.lkml · 117 lines
inferred
view: order_fact {
sql_table_name: tblOrderFact ;;
dimension: agent_id {
type: int
sql: ${TABLE}.AgentID ;;
}
dimension: campaign_id {
type: int
sql: ${TABLE}.CampaignID ;;
}
dimension: order_id {
type: int
sql: ${TABLE}.OrderID ;;
}
dimension: sale_club_available_count {
type: int
sql: ${TABLE}.SaleClubAvailableCount ;;
}
dimension: sale_club_count {
type: int
sql: ${TABLE}.SaleClubCount ;;
}
dimension: sale_club_revenue {
type: number
sql: ${TABLE}.SaleClubRevenue ;;
}
dimension: sale_continuity_count {
type: int
sql: ${TABLE}.SaleContinuityCount ;;
}
dimension: sale_continuity_revenue {
type: number
sql: ${TABLE}.SaleContinuityRevenue ;;
}
dimension: sale_cross_sell_count {
type: int
sql: ${TABLE}.SaleCrossSellCount ;;
}
dimension: sale_cross_sell_revenue {
type: number
sql: ${TABLE}.SaleCrossSellRevenue ;;
}
dimension: sale_decline_count {
type: int
sql: ${TABLE}.SaleDeclineCount ;;
}
dimension: sale_decline_revenue {
type: number
sql: ${TABLE}.SaleDeclineRevenue ;;
}
dimension: sale_is_manual_domain {
sql: ${TABLE}.SaleIsManualDomain ;;
}
dimension: sale_is_wireless {
sql: ${TABLE}.SaleIsWireless ;;
}
dimension: sale_net_revenue {
type: number
sql: ${TABLE}.SaleNetRevenue ;;
}
dimension: sale_payroll_revenue {
type: number
sql: ${TABLE}.SalePayrollRevenue ;;
}
dimension: sale_revenue {
type: number
sql: ${TABLE}.SaleRevenue ;;
}
dimension: sale_rush_count {
type: int
sql: ${TABLE}.SaleRushCount ;;
}
dimension: sale_upsell_count {
type: int
sql: ${TABLE}.SaleUpsellCount ;;
}
dimension: sale_upsell_revenue {
type: number
sql: ${TABLE}.SaleUpsellRevenue ;;
}
dimension_group: report {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.ReportDate ;;
}
measure: count {
type: count
}
measure: total_sales {
label: "Total Sales"
type: sum
sql: ${TABLE}.SalePayrollRevenue ;;
}
}
order_fact.view.lookml · 75 lines
source-preserved
- view: order_fact
sql_table_name: tblOrderFact
fields:
- dimension: agent_id
type: int
sql: ${TABLE}.AgentID
- dimension: campaign_id
type: int
sql: ${TABLE}.CampaignID
- dimension: order_id
type: int
sql: ${TABLE}.OrderID
- dimension: sale_club_available_count
type: int
sql: ${TABLE}.SaleClubAvailableCount
- dimension: sale_club_count
type: int
sql: ${TABLE}.SaleClubCount
- dimension: sale_club_revenue
type: number
sql: ${TABLE}.SaleClubRevenue
- dimension: sale_continuity_count
type: int
sql: ${TABLE}.SaleContinuityCount
- dimension: sale_continuity_revenue
type: number
sql: ${TABLE}.SaleContinuityRevenue
- dimension: sale_cross_sell_count
type: int
sql: ${TABLE}.SaleCrossSellCount
- dimension: sale_cross_sell_revenue
type: number
sql: ${TABLE}.SaleCrossSellRevenue
- dimension: sale_decline_count
type: int
sql: ${TABLE}.SaleDeclineCount
- dimension: sale_decline_revenue
type: number
sql: ${TABLE}.SaleDeclineRevenue
- dimension: sale_is_manual_domain
sql: ${TABLE}.SaleIsManualDomain
- dimension: sale_is_wireless
sql: ${TABLE}.SaleIsWireless
- dimension: sale_net_revenue
type: number
sql: ${TABLE}.SaleNetRevenue
- dimension: sale_payroll_revenue
type: number
sql: ${TABLE}.SalePayrollRevenue
- dimension: sale_revenue
type: number
sql: ${TABLE}.SaleRevenue
- dimension: sale_rush_count
type: int
sql: ${TABLE}.SaleRushCount
- dimension: sale_upsell_count
type: int
sql: ${TABLE}.SaleUpsellCount
- dimension: sale_upsell_revenue
type: number
sql: ${TABLE}.SaleUpsellRevenue
- dimension_group: report
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.ReportDate
- measure: count
type: count
- measure: total_sales
type: sum
label: Total Sales
sql: ${TABLE}.SalePayrollRevenue
Contents
- order_fact.view.lkml
- order_fact.view.lookml