【Domo】Beast Mode(ビーストモード)でのOVER句の使い方を紹介

この記事では、Beast Modeの中でウィンドウ関数(の一部)を使う方法を解説します。
 
Domoではウィンドウ関数を使用できる場面が限られており、他のBIツールではできることが、Domoではできないという場面があります。
 
Magic ETL DataFlowでは元々使えたり、2022年7月の新機能リリースでFIXED関数が追加されたので、一部使えるには使えますが、できないこともまだまだあります。
 
ここではビーストモードをつかった裏技的なTipsを紹介します。
 

解説

5,6月の1日にメールを送信し、その後数日間の各日の開封数が格納されたDataSetがあるとします。
このDataSetを使って、各日にちごとの累積の開封率(その日までに開封された数/送信数。右端のopen rate)をで出したい、というお題です。
 
Beast Modeは公式にはOVER句を使えることになっていませんが、実は使えてこのような実装が可能です。
 
メモ
緒方さんコメント:
MAXとMINはover句効かない
 
村田整理のために書いたメモ:
 
 
 
それを使って集計表を作るとこのような計算ができます。
 
 

参考資料

今回の記事はこちらを参考に書いています。
 
dojo質問
 
YouTube解説動画
 
英語のコンテンツですが、字幕を付けたりして視聴するとより学びがあるかもしれません。
📊
・会社のデータをもっと有効活用をしたい ・Domoに取り込みたいデータソースがある ・Domoの効果的な可視化についてもっと知りたい ・組織においてのDomoの定着化をもっと推進したい ・新しいKPIを作りたいが、自信がない アタラにはDomoを含むBIツールのエキスパートが在籍しております。 このような課題をお持ちの方は、ぜひお気軽にこちらまでご相談ください。
 
この記事をシェアする