knkn
1
以下お伺いになります。
表形式で「Quicksite」サイト上で、以下のようなダッシュボードをつくりたいのですが、
・日付
現状「2023-05-31」と表示されますが「yyyy-mm」と表示する場合の対応方法について
教えていただきたいです。「形式」は「テキスト」のみしか選べずでした。
・「視聴時間」のデータが文字列になっており、「時間」として認識されておらずのため、
変換方法についてお伺いしたいです。
試したこと:
計算フィールドで「formatDate({データ項目}, “hh:mm:dd”)」と記載したのですが、「見つかったエラー」と出る。
・「総視聴時間」の算出について
対象月1~3行目まですべての「視聴時間」の合計を算出して、「総視聴時間」の列に記載したいです。
対応方法があれば、ご享受いただけると幸いです。
日付 コンテンツ 視聴時間 総視聴時間
ーーーーーーーーーーーーーーーーーーーーーーーーーーー
2023-05-31 コンテンツA 10:30:00 17:50:00
2023-05-31 コンテンツB 02:20:00 17:50:00
2023-05-31 コンテンツC 05:00:00 17:50:00
2023-06-30 コンテンツC 01:00:00 27:50:00
Naveed
2
こんにちは、
これを行う最善の方法は、新しい列を追加して、ソース ファイル内の撹拌タイムスタンプ列を実際のタイムスタンプ形式に変換することです。
これは簡単で短い方法です。
よろしく、
ナヴィード・アリ
@knkn さん
質問ありがとうございます。
@Naveed さんの回答に捕捉させていただきます。
・日付
添付のデータセット編集時画面より各項目のデータ形式を変更可能です。
また、表示形式を日付に変更後以下の通り年月の表示が可能となります。
・「視聴時間」のデータが文字列
→現状time型に対応していないためhh:mm:ddの形で表示することは難しいです。代替案としてはデータベースから取得する際に視聴時間を分表記に変換することで視聴時間数(分)として表示可能です。
・「総視聴時間」の算出について
→視聴時間を分にしていただくことを前提に以下の通り計算フィールドを入力いただくことで実現可能です。
計算フィールド:sum({総視聴時間(分)},[コンテンツ])
参考)sum - Amazon QuickSight
@knkn
@murackey さんの返答で解決しておりますでしょうか?
Solutionとしてマークさせていただきますが、もし解決していないようでしたら、お知らせください。
QuickSight Communityにご質問いただき、ありがとうございます。