LKML
Insurance tech
Management Measures Monthly
Management Measures Monthly model for insurance tech.
inferred
Blocks
management_measures_monthly.view.lkml · 415 lines
inferred
view: management_measures_monthly {
sql_table_name: "<% parameter schema_marketing %>"."ManagementMeasuresMonthly" ;;
dimension: business_type {
sql: ${TABLE}."BusinessType" ;;
}
dimension: checksum_id {
sql: ${TABLE}."ChecksumId" ;;
}
dimension: country_code {
sql: ${TABLE}."CountryCode" ;;
}
dimension: destination_currency {
sql: ${TABLE}."DestinationCurrency" ;;
}
dimension: exchange_rate_type {
sql: ${TABLE}."ExchangeRateType" ;;
}
dimension: flg_current_month {
sql: ${TABLE}."FlgCurrentMonth" ;;
}
dimension: flg_current_year {
sql: ${TABLE}."FlgCurrentYear" ;;
}
dimension: flg_last12_months {
sql: ${TABLE}."FlgLast12Months" ;;
}
dimension: flg_month_in_future {
sql: ${TABLE}."FlgMonthInFuture" ;;
}
dimension: load_id {
type: int
sql: ${TABLE}."LoadId" ;;
}
dimension: source_currency {
sql: ${TABLE}."SourceCurrency" ;;
}
dimension: timezone {
sql: ${TABLE}."Timezone" ;;
}
dimension: version_id {
sql: ${TABLE}."VersionId" ;;
}
dimension: year_month {
type: int
sql: ${TABLE}."YearMonth" ;;
}
dimension: first_day_of_month {
type: time
sql: Cast(to_char(Cast(Cast(${TABLE}."YearMonth" As text) || '01' As date), 'YYYY-MM-DD') As date) ;;
}
dimension_group: last_updated {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}."LastUpdatedOn" ;;
}
measure: contingent_customer_volume {
type: sum
sql: ${TABLE}."ContingentCustomerVolume" ;;
}
measure: contingent_customer_volume_last_month {
type: sum
sql: ${TABLE}."ContingentCustomerVolume_LastMonth" ;;
}
measure: contingent_customer_volume_last_year {
type: sum
sql: ${TABLE}."ContingentCustomerVolume_LastYear" ;;
}
measure: contingent_order_count_activated {
type: sum
sql: ${TABLE}."ContingentOrderCountActivated" ;;
}
measure: contingent_order_count_cancelled {
type: sum
sql: ${TABLE}."ContingentOrderCountCancelled" ;;
}
measure: contingent_order_count_created {
type: sum
sql: ${TABLE}."ContingentOrderCountCreated" ;;
}
measure: contingent_order_count_expired {
type: sum
sql: ${TABLE}."ContingentOrderCountExpired" ;;
}
measure: contingent_order_count_gross {
type: sum
sql: ${TABLE}."ContingentOrderCountGross" ;;
}
measure: contingent_order_count_gross_last_month {
type: sum
sql: ${TABLE}."ContingentOrderCountGross_LastMonth" ;;
}
measure: contingent_order_count_gross_last_year {
type: sum
sql: ${TABLE}."ContingentOrderCountGross_LastYear" ;;
}
measure: contingent_package_certificates {
type: sum
sql: ${TABLE}."ContingentPackageCertificates" ;;
}
measure: contingent_package_certificates_last_month {
type: sum
sql: ${TABLE}."ContingentPackageCertificates_LastMonth" ;;
}
measure: contingent_package_certificates_last_year {
type: sum
sql: ${TABLE}."ContingentPackageCertificates_LastYear" ;;
}
measure: contingent_package_volume {
type: sum
sql: ${TABLE}."ContingentPackageVolume" ;;
}
measure: contingent_package_volume_last_month {
type: sum
sql: ${TABLE}."ContingentPackageVolume_LastMonth" ;;
}
measure: contingent_package_volume_last_year {
type: sum
sql: ${TABLE}."ContingentPackageVolume_LastYear" ;;
}
measure: contingent_partner_volume {
type: sum
sql: ${TABLE}."ContingentPartnerVolume" ;;
}
measure: contingent_volume_activated {
type: sum
sql: ${TABLE}."ContingentVolumeActivated" ;;
}
measure: contingent_volume_cancelled {
type: sum
sql: ${TABLE}."ContingentVolumeCancelled" ;;
}
measure: contingent_volume_created {
type: sum
sql: ${TABLE}."ContingentVolumeCreated" ;;
}
measure: contingent_volume_expired {
type: sum
sql: ${TABLE}."ContingentVolumeExpired" ;;
}
measure: contingent_volume_gross {
type: sum
sql: ${TABLE}."ContingentVolumeGross" ;;
}
measure: customer_volume {
type: sum
sql: ${TABLE}."CustomerVolume" ;;
}
measure: customer_volume_forecast {
type: sum
sql: ${TABLE}."CustomerVolumeForecast" ;;
}
measure: customer_volume_last_month {
type: sum
sql: ${TABLE}."CustomerVolume_LastMonth" ;;
}
measure: customer_volume_last_year {
type: sum
sql: ${TABLE}."CustomerVolume_LastYear" ;;
}
measure: customer_volume_projected {
type: sum
sql: ${TABLE}."CustomerVolumeProjected" ;;
}
measure: insurance_risk_volume {
type: sum
sql: ${TABLE}."InsuranceRiskVolume" ;;
}
measure: insurance_risk_volume_cancelled {
type: sum
sql: ${TABLE}."InsuranceRiskVolumeCancelled" ;;
}
measure: insurance_tax_volume {
type: sum
sql: ${TABLE}."InsuranceTaxVolume" ;;
}
measure: insurance_tax_volume_cancelled {
type: sum
sql: ${TABLE}."InsuranceTaxVolumeCancelled" ;;
}
measure: margin_volume_cancelled {
type: sum
sql: ${TABLE}."MarginVolumeCancelled" ;;
}
measure: margin_volume_gross {
type: sum
sql: ${TABLE}."MarginVolumeGross" ;;
}
measure: margin_volume_gross_last_month {
type: sum
sql: ${TABLE}."MarginVolumeGross_LastMonth" ;;
}
measure: margin_volume_gross_last_year {
type: sum
sql: ${TABLE}."MarginVolumeGross_LastYear" ;;
}
measure: marketing_acquisition_costs {
type: sum
sql: ${TABLE}."MarketingAcquisitionCosts" ;;
}
measure: marketing_promotion_costs {
type: sum
sql: ${TABLE}."MarketingPromotionCosts" ;;
}
measure: marketing_total_costs {
type: sum
sql: ${TABLE}."MarketingTotalCosts" ;;
}
measure: order_count_activated {
type: sum
sql: ${TABLE}."OrderCountActivated" ;;
}
measure: order_count_cancelled {
type: sum
sql: ${TABLE}."OrderCountCancelled" ;;
}
measure: order_count_created {
type: sum
sql: ${TABLE}."OrderCountCreated" ;;
}
measure: order_count_expired {
type: sum
sql: ${TABLE}."OrderCountExpired" ;;
}
measure: order_count_gross {
type: sum
sql: ${TABLE}."OrderCountGross" ;;
}
measure: order_count_gross_budget {
type: sum
sql: ${TABLE}."OrderCountGrossBudget" ;;
}
measure: order_count_gross_forecast {
type: sum
sql: ${TABLE}."OrderCountGrossForecast" ;;
}
measure: order_count_gross_last_month {
type: sum
sql: ${TABLE}."OrderCountGross_LastMonth" ;;
}
measure: order_count_gross_last_year {
type: sum
sql: ${TABLE}."OrderCountGross_LastYear" ;;
}
measure: order_count_gross_projected {
type: sum
sql: ${TABLE}."OrderCountGrossProjected" ;;
}
measure: order_count_upgraded {
type: sum
sql: ${TABLE}."OrderCountUpgraded" ;;
}
measure: order_volume_activated {
type: sum
sql: ${TABLE}."OrderVolumeActivated" ;;
}
measure: order_volume_cancelled {
type: sum
sql: ${TABLE}."OrderVolumeCancelled" ;;
}
measure: order_volume_created {
type: sum
sql: ${TABLE}."OrderVolumeCreated" ;;
}
measure: order_volume_expired {
type: sum
sql: ${TABLE}."OrderVolumeExpired" ;;
}
measure: order_volume_gross {
type: sum
sql: ${TABLE}."OrderVolumeGross" ;;
}
measure: order_volume_gross_budget {
type: sum
sql: ${TABLE}."OrderVolumeGrossBudget" ;;
}
measure: order_volume_gross_last_month {
type: sum
sql: ${TABLE}."OrderVolumeGross_LastMonth" ;;
}
measure: order_volume_gross_last_year {
type: sum
sql: ${TABLE}."OrderVolumeGross_LastYear" ;;
}
measure: order_volume_upgraded {
type: sum
sql: ${TABLE}."OrderVolumeUpgraded" ;;
}
measure: partner_volume {
type: sum
sql: ${TABLE}."PartnerVolume" ;;
}
measure: partner_volume_cancelled {
type: sum
sql: ${TABLE}."PartnerVolumeCancelled" ;;
}
measure: payment_costs {
type: sum
sql: ${TABLE}."PaymentCosts" ;;
}
measure: personell_costs {
type: sum
sql: ${TABLE}."PersonellCosts" ;;
}
measure: voucher_count {
type: sum
sql: ${TABLE}."VoucherCount" ;;
}
measure: voucher_volume {
type: sum
sql: ${TABLE}."VoucherVolume" ;;
}
measure: gross_revenue_before_cancel {
label: "Gross Revenue (before Can.)"
type: sum
sql: ${TABLE}."CustomerVolume" - ${TABLE}."ContingentCustomerVolume" + ${TABLE}."ContingentPackageVolume" ;;
}
measure: gross_revenue_before_cancel_mom {
label: "Gross Revenue (before Can.) MoM"
type: int
value_format: "0.00"
sql: Coalesce( NullIf(SUM(${TABLE}."CustomerVolume" - ${TABLE}."ContingentCustomerVolume" + ${TABLE}."ContingentPackageVolume"),0) / NullIf(SUM(${TABLE}."CustomerVolume_LastMonth" - ${TABLE}."ContingentCustomerVolume_LastMonth" + ${TABLE}."ContingentPackageVolume_LastMonth"),0) - 1 ,0) * 100 ;;
}
measure: gross_revenue_before_cancel_projected {
label: "Gross Revenue (before Can.) Projected"
type: sum
sql: ${TABLE}."CustomerVolumeProjected" ;;
}
measure: count {
type: count
}
}
management_measures_monthly.view.lookml · 251 lines
source-preserved
- view: management_measures_monthly
sql_table_name: '"<% parameter schema_marketing %>"."ManagementMeasuresMonthly"'
fields:
- dimension: business_type
sql: ${TABLE}."BusinessType"
- dimension: checksum_id
sql: ${TABLE}."ChecksumId"
- dimension: country_code
sql: ${TABLE}."CountryCode"
- dimension: destination_currency
sql: ${TABLE}."DestinationCurrency"
- dimension: exchange_rate_type
sql: ${TABLE}."ExchangeRateType"
- dimension: flg_current_month
sql: ${TABLE}."FlgCurrentMonth"
- dimension: flg_current_year
sql: ${TABLE}."FlgCurrentYear"
- dimension: flg_last12_months
sql: ${TABLE}."FlgLast12Months"
- dimension: flg_month_in_future
sql: ${TABLE}."FlgMonthInFuture"
- dimension: load_id
type: int
sql: ${TABLE}."LoadId"
- dimension: source_currency
sql: ${TABLE}."SourceCurrency"
- dimension: timezone
sql: ${TABLE}."Timezone"
- dimension: version_id
sql: ${TABLE}."VersionId"
- dimension: year_month
type: int
sql: ${TABLE}."YearMonth"
- dimension: first_day_of_month
type: time
sql: Cast(to_char(Cast(Cast(${TABLE}."YearMonth" As text) || '01' As date), 'YYYY-MM-DD') As date)
- dimension_group: last_updated
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}."LastUpdatedOn"
- measure: contingent_customer_volume
type: sum
sql: ${TABLE}."ContingentCustomerVolume"
- measure: contingent_customer_volume_last_month
type: sum
sql: ${TABLE}."ContingentCustomerVolume_LastMonth"
- measure: contingent_customer_volume_last_year
type: sum
sql: ${TABLE}."ContingentCustomerVolume_LastYear"
- measure: contingent_order_count_activated
type: sum
sql: ${TABLE}."ContingentOrderCountActivated"
- measure: contingent_order_count_cancelled
type: sum
sql: ${TABLE}."ContingentOrderCountCancelled"
- measure: contingent_order_count_created
type: sum
sql: ${TABLE}."ContingentOrderCountCreated"
- measure: contingent_order_count_expired
type: sum
sql: ${TABLE}."ContingentOrderCountExpired"
- measure: contingent_order_count_gross
type: sum
sql: ${TABLE}."ContingentOrderCountGross"
- measure: contingent_order_count_gross_last_month
type: sum
sql: ${TABLE}."ContingentOrderCountGross_LastMonth"
- measure: contingent_order_count_gross_last_year
type: sum
sql: ${TABLE}."ContingentOrderCountGross_LastYear"
- measure: contingent_package_certificates
type: sum
sql: ${TABLE}."ContingentPackageCertificates"
- measure: contingent_package_certificates_last_month
type: sum
sql: ${TABLE}."ContingentPackageCertificates_LastMonth"
- measure: contingent_package_certificates_last_year
type: sum
sql: ${TABLE}."ContingentPackageCertificates_LastYear"
- measure: contingent_package_volume
type: sum
sql: ${TABLE}."ContingentPackageVolume"
- measure: contingent_package_volume_last_month
type: sum
sql: ${TABLE}."ContingentPackageVolume_LastMonth"
- measure: contingent_package_volume_last_year
type: sum
sql: ${TABLE}."ContingentPackageVolume_LastYear"
- measure: contingent_partner_volume
type: sum
sql: ${TABLE}."ContingentPartnerVolume"
- measure: contingent_volume_activated
type: sum
sql: ${TABLE}."ContingentVolumeActivated"
- measure: contingent_volume_cancelled
type: sum
sql: ${TABLE}."ContingentVolumeCancelled"
- measure: contingent_volume_created
type: sum
sql: ${TABLE}."ContingentVolumeCreated"
- measure: contingent_volume_expired
type: sum
sql: ${TABLE}."ContingentVolumeExpired"
- measure: contingent_volume_gross
type: sum
sql: ${TABLE}."ContingentVolumeGross"
- measure: customer_volume
type: sum
sql: ${TABLE}."CustomerVolume"
- measure: customer_volume_forecast
type: sum
sql: ${TABLE}."CustomerVolumeForecast"
- measure: customer_volume_last_month
type: sum
sql: ${TABLE}."CustomerVolume_LastMonth"
- measure: customer_volume_last_year
type: sum
sql: ${TABLE}."CustomerVolume_LastYear"
- measure: customer_volume_projected
type: sum
sql: ${TABLE}."CustomerVolumeProjected"
- measure: insurance_risk_volume
type: sum
sql: ${TABLE}."InsuranceRiskVolume"
- measure: insurance_risk_volume_cancelled
type: sum
sql: ${TABLE}."InsuranceRiskVolumeCancelled"
- measure: insurance_tax_volume
type: sum
sql: ${TABLE}."InsuranceTaxVolume"
- measure: insurance_tax_volume_cancelled
type: sum
sql: ${TABLE}."InsuranceTaxVolumeCancelled"
- measure: margin_volume_cancelled
type: sum
sql: ${TABLE}."MarginVolumeCancelled"
- measure: margin_volume_gross
type: sum
sql: ${TABLE}."MarginVolumeGross"
- measure: margin_volume_gross_last_month
type: sum
sql: ${TABLE}."MarginVolumeGross_LastMonth"
- measure: margin_volume_gross_last_year
type: sum
sql: ${TABLE}."MarginVolumeGross_LastYear"
- measure: marketing_acquisition_costs
type: sum
sql: ${TABLE}."MarketingAcquisitionCosts"
- measure: marketing_promotion_costs
type: sum
sql: ${TABLE}."MarketingPromotionCosts"
- measure: marketing_total_costs
type: sum
sql: ${TABLE}."MarketingTotalCosts"
- measure: order_count_activated
type: sum
sql: ${TABLE}."OrderCountActivated"
- measure: order_count_cancelled
type: sum
sql: ${TABLE}."OrderCountCancelled"
- measure: order_count_created
type: sum
sql: ${TABLE}."OrderCountCreated"
- measure: order_count_expired
type: sum
sql: ${TABLE}."OrderCountExpired"
- measure: order_count_gross
type: sum
sql: ${TABLE}."OrderCountGross"
- measure: order_count_gross_budget
type: sum
sql: ${TABLE}."OrderCountGrossBudget"
- measure: order_count_gross_forecast
type: sum
sql: ${TABLE}."OrderCountGrossForecast"
- measure: order_count_gross_last_month
type: sum
sql: ${TABLE}."OrderCountGross_LastMonth"
- measure: order_count_gross_last_year
type: sum
sql: ${TABLE}."OrderCountGross_LastYear"
- measure: order_count_gross_projected
type: sum
sql: ${TABLE}."OrderCountGrossProjected"
- measure: order_count_upgraded
type: sum
sql: ${TABLE}."OrderCountUpgraded"
- measure: order_volume_activated
type: sum
sql: ${TABLE}."OrderVolumeActivated"
- measure: order_volume_cancelled
type: sum
sql: ${TABLE}."OrderVolumeCancelled"
- measure: order_volume_created
type: sum
sql: ${TABLE}."OrderVolumeCreated"
- measure: order_volume_expired
type: sum
sql: ${TABLE}."OrderVolumeExpired"
- measure: order_volume_gross
type: sum
sql: ${TABLE}."OrderVolumeGross"
- measure: order_volume_gross_budget
type: sum
sql: ${TABLE}."OrderVolumeGrossBudget"
- measure: order_volume_gross_last_month
type: sum
sql: ${TABLE}."OrderVolumeGross_LastMonth"
- measure: order_volume_gross_last_year
type: sum
sql: ${TABLE}."OrderVolumeGross_LastYear"
- measure: order_volume_upgraded
type: sum
sql: ${TABLE}."OrderVolumeUpgraded"
- measure: partner_volume
type: sum
sql: ${TABLE}."PartnerVolume"
- measure: partner_volume_cancelled
type: sum
sql: ${TABLE}."PartnerVolumeCancelled"
- measure: payment_costs
type: sum
sql: ${TABLE}."PaymentCosts"
- measure: personell_costs
type: sum
sql: ${TABLE}."PersonellCosts"
- measure: voucher_count
type: sum
sql: ${TABLE}."VoucherCount"
- measure: voucher_volume
type: sum
sql: ${TABLE}."VoucherVolume"
- measure: gross_revenue_before_cancel
type: sum
label: Gross Revenue (before Can.)
sql: ${TABLE}."CustomerVolume" - ${TABLE}."ContingentCustomerVolume" + ${TABLE}."ContingentPackageVolume"
- measure: gross_revenue_before_cancel_mom
type: int
label: Gross Revenue (before Can.) MoM
value_format: 0.00
sql: Coalesce( NullIf(SUM(${TABLE}."CustomerVolume" - ${TABLE}."ContingentCustomerVolume" + ${TABLE}."ContingentPackageVolume"),0) / NullIf(SUM(${TABLE}."CustomerVolume_LastMonth" - ${TABLE}."ContingentCustomerVolume_LastMonth" + ${TABLE}."ContingentPackageVolume_LastMonth"),0) - 1 ,0) * 100
- measure: gross_revenue_before_cancel_projected
type: sum
label: Gross Revenue (before Can.) Projected
sql: ${TABLE}."CustomerVolumeProjected"
- measure: count
type: count
Contents
- management_measures_monthly.view.lkml
- management_measures_monthly.view.lookml