私はDynamo DBテーブルのセットを持っています。そして、私はこれらのテーブルのデータ用にダイナミックリアルタイム(またはリアルタイムに近い)ダッシュボードを構築するための適切なソリューションを設計したいと考えています。DynamoDBでデータ用の適切な分析ダッシュボードを構築するにはどうすればよいですか?
たとえば、テーブル「ユーザー」があり、各ユーザーアイテムに「性別」属性がある場合。私は男性/女性のユーザーの数を監視して、機能をリリースした後にどのように増減するかを確認するリアルタイムダッシュボードを構築したいと考えています。
いくつかの調査の末、私は次の解決策を考え出しました: - DynamoDBに接続されたEMRクラスタを使用してください。 - EMRの出力をAmazon QuickSightに接続します。
このソリューションは効率的ですか? 膨大なデータ(例:100M行)がある場合は正常に動作しますか?
OPが100Mの行... DynamoDBのクエリを考慮する必要はないと言います。それでも、おそらく別のテーブルを作成するのが道です。 –