LookML
Saas usability testing
Subscriptions
Subscriptions model for saas usability testing.
source-preserved
Blocks
subscriptions.view.lkml · 134 lines
inferred
view: subscriptions {
sql_table_name: company_orders_production.subscriptions ;;
dimension: id {
type: int
primary_key: yes
sql: ${TABLE}.id ;;
}
dimension: account_id {
type: int
sql: ${TABLE}.account_id ;;
}
dimension: accounting_other {
sql: ${TABLE}.accounting_other ;;
}
dimension: agreed_commitment_months {
type: int
sql: ${TABLE}.agreed_commitment_months ;;
}
dimension: agreed_total_price {
type: number
sql: ${TABLE}.agreed_total_price ;;
}
dimension: agreement_id {
type: int
sql: ${TABLE}.agreement_id ;;
}
dimension: cc_billing_frequency {
type: int
sql: ${TABLE}.cc_billing_frequency ;;
}
dimension: cc_payment_amount_cents {
type: int
sql: ${TABLE}.cc_payment_amount_cents ;;
}
dimension: custom_options {
sql: ${TABLE}.custom_options ;;
}
dimension: flags {
type: int
sql: ${TABLE}.flags ;;
}
dimension: notes {
sql: ${TABLE}.notes ;;
}
dimension: payment_method {
sql: ${TABLE}.payment_method ;;
}
dimension: plan {
sql: ${TABLE}.plan ;;
}
dimension: preparer_name {
sql: ${TABLE}.preparer_name ;;
}
dimension: preparer_title {
sql: ${TABLE}.preparer_title ;;
}
dimension: renewal_source_id {
type: int
sql: ${TABLE}.renewal_source_id ;;
}
dimension: state {
sql: ${TABLE}.state ;;
}
dimension: terms {
sql: ${TABLE}.terms ;;
}
dimension: url_key {
sql: ${TABLE}.url_key ;;
}
dimension_group: created {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.created_at ;;
}
dimension_group: end {
type: time
timeframes: [date, week, month]
convert_tz: no
sql: ${TABLE}.end_on ;;
}
dimension_group: offer_expiration {
type: time
timeframes: [date, week, month]
convert_tz: no
sql: ${TABLE}.offer_expiration ;;
}
dimension_group: renew {
type: time
timeframes: [date, week, month]
convert_tz: no
sql: ${TABLE}.renew_on ;;
}
dimension_group: start {
type: time
timeframes: [date, week, month]
convert_tz: no
sql: ${TABLE}.start_on ;;
}
dimension_group: updated {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.updated_at ;;
}
measure: count {
type: count
drill_fields: [detail*]
}
}
subscriptions.view.lookml · 103 lines
source-preserved
- view: subscriptions
sql_table_name: company_orders_production.subscriptions
fields:
- dimension: id
type: int
primary_key: true
sql: ${TABLE}.id
- dimension: account_id
type: int
sql: ${TABLE}.account_id
- dimension: accounting_other
sql: ${TABLE}.accounting_other
- dimension: agreed_commitment_months
type: int
sql: ${TABLE}.agreed_commitment_months
- dimension: agreed_total_price
type: number
sql: ${TABLE}.agreed_total_price
- dimension: agreement_id
type: int
sql: ${TABLE}.agreement_id
- dimension: cc_billing_frequency
type: int
sql: ${TABLE}.cc_billing_frequency
- dimension: cc_payment_amount_cents
type: int
sql: ${TABLE}.cc_payment_amount_cents
- dimension: custom_options
sql: ${TABLE}.custom_options
- dimension: flags
type: int
sql: ${TABLE}.flags
- dimension: notes
sql: ${TABLE}.notes
- dimension: payment_method
sql: ${TABLE}.payment_method
- dimension: plan
sql: ${TABLE}.plan
- dimension: preparer_name
sql: ${TABLE}.preparer_name
- dimension: preparer_title
sql: ${TABLE}.preparer_title
- dimension: renewal_source_id
type: int
sql: ${TABLE}.renewal_source_id
- dimension: state
sql: ${TABLE}.state
- dimension: terms
sql: ${TABLE}.terms
- dimension: url_key
sql: ${TABLE}.url_key
- dimension_group: created
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.created_at
- dimension_group: end
type: time
timeframes:
- date
- week
- month
convert_tz: false
sql: ${TABLE}.end_on
- dimension_group: offer_expiration
type: time
timeframes:
- date
- week
- month
convert_tz: false
sql: ${TABLE}.offer_expiration
- dimension_group: renew
type: time
timeframes:
- date
- week
- month
convert_tz: false
sql: ${TABLE}.renew_on
- dimension_group: start
type: time
timeframes:
- date
- week
- month
convert_tz: false
sql: ${TABLE}.start_on
- dimension_group: updated
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.updated_at
- measure: count
type: count
drill_fields:
- detail*
Contents
- subscriptions.view.lkml
- subscriptions.view.lookml