Aws-quicksight-using-data-sources
AWS Quicksight-データソースの使用
AWS Quicksightは、さまざまなソースからのデータを受け入れます。 ホームページで[新しいデータセット]をクリックすると、使用できるすべてのデータソースのオプションが表示されます。
以下は、すべての内部および外部ソースのリストを含むソースです-
Quicksightを最も一般的に使用されるデータソースのいくつかと接続してみましょう-
システムからファイルをアップロードする
S3形式のファイルを使用する
csv、.tsv、.clf、.elf.xlsx、Json形式のファイルのみを入力できます。 ファイルを選択すると、Quicksightは自動的にファイルを認識し、データを表示します。 [*ファイルのアップロード]ボタンをクリックすると、データセットの作成に使用するファイルの場所を指定する必要があります。.
画面は次のように表示されます。 [データソース名]で、作成されるデータセットに表示される名前を入力できます。 また、ローカルシステムからマニフェストファイルをアップロードするか、マニフェストファイルのS3ロケーションを提供する必要があります。
マニフェストファイルはjson形式のファイルで、入力ファイルのURL/場所とその形式を指定します。 形式が同じであれば、複数の入力ファイルを入力できます。 マニフェストファイルの例を次に示します。 入力ファイルの場所を渡すために使用される「URI」パラメーターはS3です。
{
"fileLocations": [
{
"URIs": [
"url of first file",
"url of second file",
"url of 3rd file and so on"
]
},
],
}
"globalUploadSettings": {
"format": "CSV",
"delimiter": ",",
"textqualifier": "'",
"containsHeader": "true"
}
*globalUploadSettings* で渡されるパラメーターはデフォルトのパラメーターです。 要件に応じてこれらのパラメーターを変更できます。
MySQL
データベースに接続するには、フィールドにデータベース情報を入力する必要があります。 データベースに接続したら、そこからデータをインポートできます。
RDBMSデータベースに接続する場合、次の情報が必要です-
- DSN名
- 接続の種類
- データベースサーバー名
- Port
- データベース名
- ユーザー名
- パスワード
Quicksightでは、次のRDBMSベースのデータソースがサポートされています-
- アマゾンアテナ
- アマゾンオーロラ
- Amazon Redshift
- Amazon Redshift Spectrum
- Amazon S3
- Amazon S3分析
- Apache Spark 2.0以降
- MariaDB 10.0以降
- Microsoft SQL Server 2012以降
- MySQL 5.1以降
- PostgreSQL 9.3.1以降
- Presto 0.167以降
- スノーフレーク *Teradata 14.0以降
アテナ
Athenaは、テーブルでクエリを実行するAWSツールです。 Athenaから任意のテーブルを選択するか、それらのテーブルでカスタムクエリを実行し、Quicksightでこれらのクエリの出力を使用できます。 データソースを選択する手順はいくつかあります
Athenaを選択すると、以下の画面が表示されます。 Quicksightでデータソースに付ける任意のデータソース名を入力できます。* 「接続の検証」をクリックします。 接続が検証されたら、「新しいソースを作成」*ボタンをクリックします
次に、ドロップダウンからテーブル名を選択します。 ドロップダウンには、Athenaに存在するデータベースが表示され、そのデータベースのテーブルがさらに表示されます。 それ以外の場合は、*「カスタムSQLを使用」*をクリックして、Athenaテーブルでクエリを実行できます。
完了したら、「データの編集/プレビュー」*または「視覚化」*をクリックして、データを編集するか、要件に従ってデータを直接視覚化します。
データソースの削除
Quicksightダッシュボードのいずれかで使用中のデータソースを削除すると、関連するデータセットが使用できなくなる可能性があります。 通常、SQLベースのデータソースをクエリするときに発生します。
*S3、営業部隊、またはSPICE* に基づいてデータセットを作成する場合、データがSPICEに保存されるため、データセットを使用する能力には影響しません。ただし、この場合、更新オプションは使用できません。
データソースを削除するには、データソースを選択します。 データセットページの作成時に[既存のデータソースから]タブに移動します。
削除する前に、推定テーブルサイズとデータソースの他の詳細を確認することもできます。