Amazon Quicksightって何?
AWSが提供するクラウドベースのビジネスインテリジェンス(BI)サービスとなります。
BIとは、企業内の大量データを収集・分析し、経営判断や業務改善に対して役立つ情報を引き出す手法のことを指します。
専門家でなくても、収集・分析された結果データを簡単にダッシュボードやレポート化することが可能です。
サービスの特徴・メリット
- サーバーレス
QuickSightはクラウドベースのサービスであるため、ソフトウェアのインストールやサーバーの管理が不要となります。 - 高速な分析
SPICE(Super-fast Parallel In-memory Calculation Engine)と呼ばれるインメモリエンジンを使用しており、RAM上で大量のデータを高速に分析することが可能です。 - 操作が簡単なダッシュボード
作成したダッシュボードにて、データのドリルダウンやフィルタリングなどを簡単に行うことができます。 - 多様なデータソース
Amazon S3、Amazon Redshift、Amazon RDSなどのAWSのデータソースだけでなく、オンプレミスのデータベースやSalesforceなどのSaaSアプリケーション(クラウド提供のソフトウェアサービス)のデータソースにも接続することができます。 - 機械学習の活用
機械学習を活用した機能(異常検知や予測等)を提供しており、データ分析をより高度化することができます。 - 共有とコラボレーション
作成したダッシュボードやレポートは、組織内の他のユーザーと共有、共同編集が可能となります。 - コスト効率
従量課金制により、コスト効率よく利用することができます。
利用シーン
- 売上分析
売上・顧客・商品データから分析し、売上のトレンドや顧客の購買行動などを把握したい。 - マーケティング分析
マーケティングキャンペーンの中で、効果測定や顧客分析などを実施し、マーケティング戦略の改善をしたい。 - 経営分析
様々な社内データ(財務、人事、生産データ等)などを分析し、経営状況を把握したり、経営改善をしたい。
Amazon Quicksightのデメリット
- カスタマイズ性
操作自体は簡単だが、他のBIサービスに比べて、ダッシュボードのカスタマイズ性が低いと感じる可能性があります。 - リアルタイム分析には不向き
リアルタイムに近しい動きはしてくれますが、定期的にデータの取り込みが発生するため、データの更新は完全なリアルタイムではありません。
また、Amazon Athenaと同じくクエリ実行に時間を要するため、Amazon Kinesis などのストリーミングデータ処理サービスと連携すれば、リアルタイムに近い形で運用は可能となります。 - コスト
従量課金制となるため、コスト効率がいい反面、大規模データの取り扱いや大量ユーザの利用が想定される場合、コストが高くなるリスクがあります。事前に慎重にコスト計算を行う必要があります。
まとめ
・サーバレスのサービス
・様々なデータソースから分析を行い、分析データを可視化できる。
・機械学習によるデータ分析を高度化できる。
・リアルタイム分析には不向き。(他とのサービス連携によりリアルタイムに近づけることは可能)
・ダッシュボードは簡単操作可能だが、他のBIサービスに比べカスタマイズ性が低い。