Staff
Since ‎08-19-2019
‎05-20-2023

My Stats

  • 12 Posts
  • 0 Solutions
  • 1 Likes given
  • 14 Likes received

Masayuki_Yoshib's Bio

Badges Masayuki_Yoshib Earned

View all badges

Recent Activity

※ 本投稿はLooker Advent Caledar 2021 5日目の記事です。派生テーブルLookerにはNative Derived Table(ネイティブ派生テーブル)という強力な機能があります。これを活用すると、わざわざ新規にSQLを書かなくても、既存のExploreを使うことで、かなり複雑なケースにも対応した派生クエリーを書くことができます。一方で、SQLとは異なりLookMLで記述する必要があるため、どうしてもSQLの方が書きやすいということで敬遠されることがあると感じています。...
本記事は、Use Refinements to add Period over Period functionality to existing explores の翻訳になります。この例では、よくご要望としていただく 期間比較 (Period Over Period) 機能を Refinements を使用して実装する方法をご紹介しております。一般的なRefinements利用の背景 期間比較(Period over Period)の背景 refinementsを利用することで、主要なロジック<!-- --><!-- --><!-- --><!-- --><!-- --><!-- --><!-- --><!-- -->...
Lookerではテーブル計算でのrunning_total関数や、Measureでrunning_totalパラメータが準備されていますので、Explore上で簡単に累計値を取ることができます。ですが、例えばユーザーの新規純増分だけを抽出してその累計を出したい、と言うようなケースでは、少し工夫が必要になります。 こちらの記事にあるように、日付でソートし「一つ前の日付」を参照することで、そのユーザーが新規なのかどうかを判断することができます。これを使って、純増分のユーザー数をカウントすることでDI...
複数のViewを結合する際、複数のViewで同じフィルターをかけたいという場面はないでしょうか? 例えば、OrdersビューとUsersビューを結合する際、同じ日付で絞り込みを行いたいというようなケースがあったとします。 これは別々のViewに存在するディメンションなのでExploreではViewごとにそれぞれフィルターを設定してもらうことになると思います。 とはいえこれは面倒なので、一つのフィルターを同時にOrders ViewとUsers Viewに適用する方法はないでしょうか。Filter...
本記事はこちらの英語記事 の翻訳です。 Looker 7.6 より LookML に refinements が追加されました。本記事では refinements がどのように動作するのかを説明したいと思います。また、関連するコードを一緒に管理するために、どのようにLookMLコードを整理、または「レイヤー化」すれば良いのかについて書いてみたいと思います。 Refinements とは? Refinementsは、ベースとなるLookMLのオブジェクトに対して変更を加えることができると言う意...