LoginSignup
2
1

More than 1 year has passed since last update.

QuickSightの接続パターン入門

Last updated at Posted at 2022-08-12

はじめに

手元のCSVファイルをQuickSightに登録するパターン、データベースの上のデータをQuickSightに登録するパターンを簡単にまとめてみました。

CSV ファイルをQuickSightに登録するパターン

直接 QuickSight にアップロード

直感的で一番シンプルですが、データの更新はできません。
image.png

S3 にアップロードして、QuickSight へ インポート

マニフェストファイルを用意する手間はありますが、データの更新に対応しています。
https://docs.aws.amazon.com/ja_jp/quicksight/latest/user/supported-manifest-file-format.html
image.png

S3 にアップロードして、Athenaでデータセットを作って、QuickSightに登録

Athenaを用意する手間はありますが、データの更新に対応しています。前述のマニフェストパターンよりもより柔軟です。
image.png

データベース内のデータをQuickSightに登録するパターン

QuickSight と RDS を接続

一番楽です。
image.png

QuickSight からインターネット経由で、社内のDBに接続

見た目は楽ですが、社内のDBを外部公開(IP制限可能)する必要があり、社内ポリシー上、難しい場合もあります。
https://docs.aws.amazon.com/ja_jp/quicksight/latest/user/regions.html
image.png

AWSと社内をVPNで接続し、QuickSight からプライベートにDBに接続する

VPNを設定する手間がありますが、AWSを社内LANの延長として利用できます。
image.png

社内のバッチ処理で CSVファイルを生成・S3へのアップロードを行う

直接DBと接続できないので、CSV生成とアップロードを自動化するパターンです。
S3アップロード後、QuickSightに登録する方法は、前述のCSVパターンのどれかを利用します。
image.png

2
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
2
1