LKML
Education kids
Accounts Users
Accounts Users model for education kids.
inferred
Blocks
accounts_users.view.lkml · 277 lines
inferred
view: accounts_users {
sql_table_name: accounts_data.users ;;
dimension: referring_user_id {
type: int
primary_key: yes
sql: ${TABLE}.referring_user_id ;;
}
dimension: age {
type: int
sql: ${TABLE}.age ;;
}
dimension: authentication_token {
sql: ${TABLE}.authentication_token ;;
}
dimension: city {
sql: ${TABLE}.city ;;
}
dimension: country_id {
type: int
sql: ${TABLE}.country_id ;;
}
dimension: current_sign_in_ip {
sql: ${TABLE}.current_sign_in_ip ;;
}
dimension: email {
sql: ${TABLE}.email ;;
}
dimension: encrypted_password {
sql: ${TABLE}.encrypted_password ;;
}
dimension: first_name {
sql: ${TABLE}.first_name ;;
}
dimension: notification_emails {
type: yesno
sql: ${TABLE}.notification_emails ;;
}
dimension: grades {
sql: ${TABLE}.grades ;;
}
dimension: group_id {
type: int
sql: ${TABLE}.group_id ;;
}
dimension: has_loggedin {
type: yesno
sql: ${TABLE}.has_loggedin ;;
}
dimension: teacher_emails {
type: yesno
sql: ${TABLE}.teacher_emails ;;
}
dimension: id {
type: int
sql: ${TABLE}.id ;;
}
dimension: introduced_by {
sql: ${TABLE}.introduced_by ;;
}
dimension: is_bot {
type: yesno
sql: ${TABLE}.is_bot ;;
}
dimension: last_name {
sql: ${TABLE}.last_name ;;
}
dimension: last_sign_in_ip {
sql: ${TABLE}.last_sign_in_ip ;;
}
dimension: migrated_to {
sql: ${TABLE}.migrated_to ;;
}
dimension: mixpanel_distinct_id {
sql: ${TABLE}.mixpanel_distinct_id ;;
}
dimension: multiple_classes {
type: yesno
sql: ${TABLE}.multiple_classes ;;
}
dimension: newsletter_subscriber {
type: yesno
sql: ${TABLE}.newsletter_subscriber ;;
}
dimension: password {
sql: ${TABLE}.password ;;
}
dimension: phone {
sql: ${TABLE}.phone ;;
}
dimension: photo_content_type {
sql: ${TABLE}.photo_content_type ;;
}
dimension: photo_file_name {
sql: ${TABLE}.photo_file_name ;;
}
dimension: photo_file_size {
type: int
sql: ${TABLE}.photo_file_size ;;
}
dimension: ref_id {
sql: ${TABLE}.ref_id ;;
}
dimension: reset_password_token {
sql: ${TABLE}.reset_password_token ;;
}
dimension: school_id {
type: int
sql: ${TABLE}.school_id ;;
}
dimension: sign_in_count {
type: int
sql: ${TABLE}.sign_in_count ;;
}
dimension: state_id {
type: int
sql: ${TABLE}.state_id ;;
}
dimension: status {
sql: ${TABLE}.status ;;
}
dimension: students {
type: int
sql: ${TABLE}.students ;;
}
dimension: temp_group_id {
type: int
sql: ${TABLE}.temp_group_id ;;
}
dimension: temp_site_id {
type: int
sql: ${TABLE}.temp_site_id ;;
}
dimension: temp_state_id {
type: int
sql: ${TABLE}.temp_state_id ;;
}
dimension: twitter_id {
sql: ${TABLE}.twitter_id ;;
}
dimension: update_info_token {
sql: ${TABLE}.update_info_token ;;
}
dimension: user_type_id {
type: int
sql: ${TABLE}.user_type_id ;;
}
dimension: validated {
type: yesno
sql: ${TABLE}.validated ;;
}
dimension: zip_code {
type: zipcode
sql: ${TABLE}.zip_code ;;
}
dimension_group: created {
type: time
timeframes: [time, date, week, month, year, month_num]
sql: ${TABLE}.created_at ;;
}
dimension_group: creation {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.creation_date ;;
}
dimension_group: current_sign_in {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.current_sign_in_at ;;
}
dimension_group: date_updated {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.date_updated ;;
}
dimension_group: deleted {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.deleted_at ;;
}
dimension_group: last_sign_in {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.last_sign_in_at ;;
}
dimension_group: migrated {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.migrated_at ;;
}
dimension_group: photo_updated {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.photo_updated_at ;;
}
dimension_group: remember_created {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.remember_created_at ;;
}
dimension_group: reset_password_sent {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.reset_password_sent_at ;;
}
dimension_group: updated {
type: time
timeframes: [time, date, week, month]
sql: ${TABLE}.updated_at ;;
}
measure: count {
type: count
value_format: "[>=1000000]0.00,,\"M\";[>=1000]0.00,\"K\";0.00"
drill_fields: [detail*]
}
measure: cumulative_total {
description: "running total of users created"
type: running_total
value_format: "[>=1000000]0.00,,\"M\";[>=1000]0.00,\"K\";0.00"
sql: ${count} ;;
}
}
accounts_users.view.lookml · 212 lines
source-preserved
- view: accounts_users
sql_table_name: accounts_data.users
fields:
- dimension: referring_user_id
type: int
primary_key: true
sql: ${TABLE}.referring_user_id
- dimension: age
type: int
sql: ${TABLE}.age
- dimension: authentication_token
sql: ${TABLE}.authentication_token
- dimension: city
sql: ${TABLE}.city
- dimension: country_id
type: int
sql: ${TABLE}.country_id
- dimension: current_sign_in_ip
sql: ${TABLE}.current_sign_in_ip
- dimension: email
sql: ${TABLE}.email
- dimension: encrypted_password
sql: ${TABLE}.encrypted_password
- dimension: first_name
sql: ${TABLE}.first_name
- dimension: notification_emails
type: yesno
sql: ${TABLE}.notification_emails
- dimension: grades
sql: ${TABLE}.grades
- dimension: group_id
type: int
sql: ${TABLE}.group_id
- dimension: has_loggedin
type: yesno
sql: ${TABLE}.has_loggedin
- dimension: teacher_emails
type: yesno
sql: ${TABLE}.teacher_emails
- dimension: id
type: int
sql: ${TABLE}.id
- dimension: introduced_by
sql: ${TABLE}.introduced_by
- dimension: is_bot
type: yesno
sql: ${TABLE}.is_bot
- dimension: last_name
sql: ${TABLE}.last_name
- dimension: last_sign_in_ip
sql: ${TABLE}.last_sign_in_ip
- dimension: migrated_to
sql: ${TABLE}.migrated_to
- dimension: mixpanel_distinct_id
sql: ${TABLE}.mixpanel_distinct_id
- dimension: multiple_classes
type: yesno
sql: ${TABLE}.multiple_classes
- dimension: newsletter_subscriber
type: yesno
sql: ${TABLE}.newsletter_subscriber
- dimension: password
sql: ${TABLE}.password
- dimension: phone
sql: ${TABLE}.phone
- dimension: photo_content_type
sql: ${TABLE}.photo_content_type
- dimension: photo_file_name
sql: ${TABLE}.photo_file_name
- dimension: photo_file_size
type: int
sql: ${TABLE}.photo_file_size
- dimension: ref_id
sql: ${TABLE}.ref_id
- dimension: reset_password_token
sql: ${TABLE}.reset_password_token
- dimension: school_id
type: int
sql: ${TABLE}.school_id
- dimension: sign_in_count
type: int
sql: ${TABLE}.sign_in_count
- dimension: state_id
type: int
sql: ${TABLE}.state_id
- dimension: status
sql: ${TABLE}.status
- dimension: students
type: int
sql: ${TABLE}.students
- dimension: temp_group_id
type: int
sql: ${TABLE}.temp_group_id
- dimension: temp_site_id
type: int
sql: ${TABLE}.temp_site_id
- dimension: temp_state_id
type: int
sql: ${TABLE}.temp_state_id
- dimension: twitter_id
sql: ${TABLE}.twitter_id
- dimension: update_info_token
sql: ${TABLE}.update_info_token
- dimension: user_type_id
type: int
sql: ${TABLE}.user_type_id
- dimension: validated
type: yesno
sql: ${TABLE}.validated
- dimension: zip_code
type: zipcode
sql: ${TABLE}.zip_code
- dimension_group: created
type: time
timeframes:
- time
- date
- week
- month
- year
- month_num
sql: ${TABLE}.created_at
- dimension_group: creation
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.creation_date
- dimension_group: current_sign_in
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.current_sign_in_at
- dimension_group: date_updated
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.date_updated
- dimension_group: deleted
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.deleted_at
- dimension_group: last_sign_in
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.last_sign_in_at
- dimension_group: migrated
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.migrated_at
- dimension_group: photo_updated
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.photo_updated_at
- dimension_group: remember_created
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.remember_created_at
- dimension_group: reset_password_sent
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.reset_password_sent_at
- dimension_group: updated
type: time
timeframes:
- time
- date
- week
- month
sql: ${TABLE}.updated_at
- measure: count
type: count
value_format: '[>=1000000]0.00,,"M";[>=1000]0.00,"K";0.00'
drill_fields:
- detail*
- measure: cumulative_total
type: running_total
description: running total of users created
value_format: '[>=1000000]0.00,,"M";[>=1000]0.00,"K";0.00'
sql: ${count}
Contents
- accounts_users.view.lkml
- accounts_users.view.lookml