1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

periodOverPeriodLastValue関数を使用した際のフィルターについて

Last updated at Posted at 2024-05-15

はじめに

本記事は、QuickSightでのperiodOverPeriodLastValue関数を利用した際に日付型でフィルターを掛けたとき一部数量が表示されない事象をテストデータを用いてQuickSight上で再現しつつ回避策を記載していきます。

事象

以下のようにperiodOverPeriodLastValue関数を使い、年月でフィルターを掛けた場合、開始月・年の前月・前年数量が表示されない事象が発生します。

image.png

回避方法

上記事象を回避するには、クエリパイプラインのどこでフィルタが行われるかを操作する必要があります。そのため、フィルターにテーブル計算を使用することで、計算が行われた後にフィルタリングが行われます。以下より、詳細の手順を記載いたします。

①以下の計算式を使い、新規で計算フィールドを作成します。
minOver(min({日付型}), [{日付型}])

image.png

②作成した計算フィールドを使い、フィルターを掛けることで表示されなかった数量が表示されるようになります。

image.png

参考文献

この記事は以下の情報を参考にして執筆しました。
How do I superimpose a period over period in a visual without having the period that I’m comparing it to in the visual?
(https://community.amazonquicksight.com/t/how-do-i-superimpose-a-period-over-period-in-a-visual-without-having-the-period-that-im-comparing-it-to-in-the-visual/2537)

あとがき

本記事は、quicksightでレポートを作成していた際に上記事象が発生し、回避策に関する投稿があまりにも少なかったため執筆したのものとなります。


株式会社ジールでは、「ITリテラシーがない」「初期費用がかけられない」「親切・丁寧な支援がほしい」「ノーコード・ローコードがよい」「運用・保守の手間をかけられない」などのお客様の声を受けて、オールインワン型データ活用プラットフォーム「ZEUSCloud」を月額利用料にてご提供しております。
ご興味がある方は是非下記のリンクをご覧ください:
https://www.zdh.co.jp/products-services/cloud-data/zeuscloud/?utm_source=qiita&utm_medium=referral&utm_campaign=qiita_zeuscloud_content-area

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?