This commit is contained in:
Frank Bertsch 2021-01-20 04:00:35 +00:00
Родитель d369b4373e
Коммит 35d3d4d2a7
4 изменённых файлов: 114 добавлений и 0 удалений

0
firefox_ios/.gitkeep Normal file
Просмотреть файл

Просмотреть файл

@ -0,0 +1,8 @@
connection: "telemetry"
label: "Firefox for iOS"
include: "//looker-hub/firefox_ios/*.view.lkml" # include all views in the views/ folder in this project
include: "*.view.lkml"
explore: usage {}

101
firefox_ios/usage.view.lkml Normal file
Просмотреть файл

@ -0,0 +1,101 @@
include: "//looker-hub/firefox_ios/*.view.lkml"
view: usage {
extends: [baseline_clients_last_seen]
dimension: active_this_day {
type: yesno
sql: ${days_since_seen} < 1 ;;
hidden: yes
}
dimension: active_in_last_5_days {
type: yesno
sql: mozudf.bits_28.active_in_5(${days_seen_bits}) ;;
hidden: yes
}
dimension: active_last_7_days {
type: yesno
sql: ${days_since_seen} < 7 ;;
hidden: yes
}
dimension: active_two_weeks_ago {
type: number
sql: mozfun.bits28.active_in_range(${days_seen_bits}, -14, 7) ;;
hidden: yes
}
dimension: active_last_week_and_two_weeks_ago {
type: number
sql: ${active_last_7_days} AND ${active_two_weeks_ago} ;;
hidden: yes
}
dimension: active_today {
type: yesno
sql: mozfun.bits28.active_in_range(${days_seen_bits}, 0, 1) ;;
hidden: yes
}
dimension: active_yesterday {
type: number
sql: mozfun.bits28.active_in_range(${days_seen_bits}, -1, 1) ;;
hidden: yes
}
dimension: active_today_and_yesterday {
type: number
sql: ${active_today} AND ${active_yesterday} ;;
hidden: yes
}
measure: wow_retention {
label: "WoW Retention"
type: number
sql: SAFE_DIVIDE(COUNTIF(${active_last_week_and_two_weeks_ago}), COUNTIF(${active_two_weeks_ago})) ;;
}
measure: dod_retention {
label: "DoD Retention"
type: number
sql: SAFE_DIVIDE(COUNTIF(${active_today_and_yesterday}), COUNTIF(${active_yesterday})) ;;
}
measure: user_count_active_28_days {
label: "Monthly Active Users"
type: count
}
measure: user_count_active_this_day {
label: "Daily Active Users"
type: count
filters: {
field: active_this_day
value: "yes"
}
}
measure: user_count_active_7_days {
label: "Weekly Active Users"
type: count
filters: {
field: active_last_7_days
value: "yes"
}
}
dimension: intensity {
type: number
sql: BIT_COUNT(mozfun.bits28.range(${TABLE}.days_seen_bits, -13 + 0, 7)) ;;
}
measure: average_intensity {
label: "Average Intensity"
type: average
sql: ${intensity} ;;
}
}

5
manifest.lkml Normal file
Просмотреть файл

@ -0,0 +1,5 @@
project_name: "Firefox for iOS"
local_dependency: {
project: "looker-hub"
}