Граф коммитов

517 Коммитов

Автор SHA1 Сообщение Дата
Frank Bertsch d9f63a3980 Add client_counts explore
- Use common filter expressions derived from views
2021-05-07 10:35:57 -04:00
Frank Bertsch 4d4c5fcdf7 Add Client Count View from clients_daily 2021-05-07 10:35:57 -04:00
Frank Bertsch 172411829d Add client_id comment; log for missing v1_name 2021-05-06 21:03:49 -04:00
Frank Bertsch 224f895cf9 Remove print statement 2021-05-06 21:03:49 -04:00
Frank Bertsch db8ee74499 Make Glean data reliable for Fenix
- Show metrics without categories under Glean
- Add Fenix to allowlist
- Ignore duplicate metrics
2021-05-06 21:03:49 -04:00
Frank Bertsch 554120694b Hide Glean core fields
- Fix suffix for non-category fields
2021-05-06 21:03:49 -04:00
Frank Bertsch c312a47a42 Dont require client_id field in ping view 2021-05-06 21:03:49 -04:00
Frank Bertsch a140370628 Allow fresh branches for spoke push 2021-05-06 21:03:49 -04:00
Frank Bertsch 80ab1aee7a Add additional metric types 2021-05-06 21:03:49 -04:00
Frank Bertsch 2edcc420a1 WIP: Put glean metrics in categories 2021-05-06 21:03:49 -04:00
Frank Bertsch e23d805ea1 Fix links with namespace filled-in 2021-05-05 13:33:50 -04:00
Frank Bertsch f545460ce6 Add links to generated measures 2021-05-05 13:33:50 -04:00
Frank Bertsch 7f155d2275 Add test for baseline ping counter 2021-05-05 13:33:50 -04:00
Frank Bertsch dedc798317 Remove print statements 2021-05-05 13:33:50 -04:00
Anthony Miyaguchi dff7e39edd Add test for metric ping 2021-05-05 13:33:50 -04:00
Anthony Miyaguchi 5cd60d4401 Refactor client id field and add sum/client counts to measures 2021-05-05 13:33:50 -04:00
Anthony Miyaguchi 4db7a7c295 Break up loop for adding measures 2021-05-05 13:33:50 -04:00
Anthony Miyaguchi be08088d08 Add .env to .gitignore 2021-05-05 13:33:50 -04:00
Frank Bertsch 717ff58f5d Use consistent method to gather views
- Remove runner from lookml tests
- Rebase changes; apply to TableView
2021-05-04 21:39:49 -04:00
William Lachance b6a99d0278 Fix 2021-05-04 21:39:49 -04:00
William Lachance bd62567a78 Ignore all the things 2021-05-04 21:39:49 -04:00
William Lachance 21068ff32a Hopefully fix type issue 2021-05-04 21:39:49 -04:00
William Lachance 5f75b70720 More fixes 2021-05-04 21:39:49 -04:00
William Lachance 6e5d6dda0b Remove unused variable 2021-05-04 21:39:49 -04:00
William Lachance ef8f9172b4 More CI fixes 2021-05-04 21:39:49 -04:00
William Lachance 32485be75d Fix more test failures 2021-05-04 21:39:49 -04:00
William Lachance bc01cd93db updates 2021-05-04 21:39:49 -04:00
William Lachance 4a54afecd7 Generate glean dictionary links for metric columns in pings (fixes #64)
This also adds Glean Ping Views and Explores, which fixes #67.
2021-05-04 21:39:49 -04:00
Frank Bertsch ed8172f4a6 Allow for special chars in filter expressions 2021-05-04 12:22:18 -04:00
Frank Bertsch c134e57a9a Fix always_filters syntax 2021-05-03 20:37:37 -04:00
Frank Bertsch 8f433fa4bd Add TableView to tables
A TableView simply exposes a raw table, with no measures.

Eventually we will import this instead of re-generating
all dimensions multiple times.
2021-05-03 19:13:15 -04:00
Frank Bertsch 93a01bd87f Add firefox_ios to allowlist; don't generate all views 2021-05-03 19:13:15 -04:00
William Lachance 60547e2cb0
Add mypy to list of pre-commit hooks (#80) 2021-05-03 14:15:12 -07:00
Frank Bertsch 043b75c02d Add generated models to user_spokes model set 2021-04-30 14:06:28 -04:00
William Lachance 9b1ee49196
Use uppercase for view and explore types constants (#73) 2021-04-30 12:31:29 -04:00
Frank Bertsch 8e6bd90dec Update tests/test_lookml.py
Co-authored-by: Daniel Thorn <dthorn@mozilla.com>
2021-04-29 15:02:14 -04:00
Frank Bertsch 659ae2d155 Require date and channel filters in ping explores 2021-04-29 15:02:14 -04:00
Anna Scholtz 3247a36283
Add numbers_that_matter namespace (#69) 2021-04-28 16:24:59 -07:00
Frank Bertsch 16a054e6e5 Update README for deploy info 2021-04-28 16:21:42 -04:00
Frank Bertsch daa4f93d79 Don't configure model if already exists 2021-04-28 16:18:11 -04:00
Frank Bertsch acdfcf03b7 Updates to `namespaces.yaml`
- Use pretty_name instead of canonical_app_name
- Add `glean_app` to indicate a namespace is glean
2021-04-28 10:53:44 -04:00
Harold Woo bec76043f1 fix 2021-04-27 15:49:47 -04:00
Harold Woo 5186dffe26 Circleci config change for release tags fix attempt 2021-04-27 15:49:47 -04:00
Harold Woo 236fe49c79 modify circleci config so tagged images can be built 2021-04-27 14:59:03 -04:00
Frank Bertsch 67975da24c Move explores and views to directory
This should make it easier to move around this repo.
2021-04-26 16:36:06 -04:00
Frank Bertsch 6c3fee7120 Fix missing gitkeep file for dashboards 2021-04-26 16:30:12 -04:00
Frank Bertsch c126fa78f9 Use new looker team as reviewer 2021-04-26 11:30:53 -04:00
Frank Bertsch 63d5ddc23c Pin google-api-core 2021-04-26 11:30:53 -04:00
Frank Bertsch b8d3b215e7 Remove GCLOUD_SERVICE_KEY
This ended up being unnecessary. The GKE cluster has the permissions
this job needs to query BQ.
2021-04-26 11:30:53 -04:00
Frank Bertsch 80710237b4 Open PR to merge spoke changes 2021-04-26 11:30:53 -04:00