【Domo】Beast Mode(ビーストモード)でのOVER句の使い方を紹介
この記事では、Beast Modeの中でウィンドウ関数(の一部)を使う方法を解説します。
Domoではウィンドウ関数を使用できる場面が限られており、他のBIツールではできることが、Domoではできないという場面があります。
Magic ETL DataFlowでは元々使えたり、2022年7月の新機能リリースでFIXED関数が追加されたので、一部使えるには使えますが、できないこともまだまだあります。
ここではビーストモードをつかった裏技的なTipsを紹介します。
解説
5,6月の1日にメールを送信し、その後数日間の各日の開封数が格納されたDataSetがあるとします。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/91a822a8-76ac-41c3-8391-8223b731086c/7344b014f1fda03c4c032e43d61696d1.png)
このDataSetを使って、各日にちごとの累積の開封率(その日までに開封された数/送信数。右端のopen rate)をで出したい、というお題です。
Beast Modeは公式にはOVER句を使えることになっていませんが、実は使えてこのような実装が可能です。
メモ
緒方さんコメント:
MAXとMINはover句効かない
村田整理のために書いたメモ:
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/41695ad7-2621-45d8-a5ae-1d5b8e4d70a6/ef23e077c69f050db383e4ce8492300c.png)
それを使って集計表を作るとこのような計算ができます。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/2e6d48a6-22bf-4de0-b720-80be2b053d3b/69ebedee3c460ee081a51683231de326.png)
参考資料
dojo質問
YouTube解説動画
英語のコンテンツですが、字幕を付けたりして視聴するとより学びがあるかもしれません。
・会社のデータをもっと有効活用をしたい
・Domoに取り込みたいデータソースがある
・Domoの効果的な可視化についてもっと知りたい
・組織においてのDomoの定着化をもっと推進したい
・新しいKPIを作りたいが、自信がない
アタラにはDomoを含むBIツールのエキスパートが在籍しております。
このような課題をお持ちの方は、ぜひお気軽にこちらまでご相談ください。
この記事をシェアする
まずはお気軽にご相談ください
BIシステムの導入からデータ活用の自走化まで支援いたします
![画像](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/atara/4d0b04d7-7f5d-42c3-b823-340f0c6b6ba2/85e622eaa9cd1405991d24003691b01f.png)