翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
サポートされているデータソース
Amazon Quick Sight は、分析用のデータを提供するために使用できるさまざまなデータソースをサポートしています。以下のデータソースがサポートされています。
リレーショナルデータへの接続
Amazon Quick Sight のデータソースとして、次のいずれかのリレーショナルデータストアを使用できます。
-
Amazon Athena
-
Amazon Aurora
-
AWS Glue データカタログには、Athena や Redshift Spectrum などの AWS Glue データカタログ互換サービスを使用してアクセスできます。
-
Amazon OpenSearch Service
-
Amazon Redshift
-
Amazon Redshift Spectrum
-
Amazon S3
-
Amazon S3 Analytics
-
Apache Impala
-
Apache Spark 2.0 以降
-
AWS IoT Analytics
-
Spark 1.6 以降、バージョン 3.0 までの Databricks (E2 プラットフォームのみ)
-
Exasol 7.1.2 以降
-
Google BigQuery
-
MariaDB 10.0 以降
-
Microsoft SQL Server 2012 以降
-
MySQL 5.7 以降
注記
2023 年 10 月以降、MySQL コミュニティは MySQL バージョン 5.7 のサポートを廃止しました。つまり、Amazon Quick Sight は MySQL 5.7 の新機能、機能強化、バグ修正、またはセキュリティパッチをサポートしなくなります。既存のクエリワークロードのサポートは、ベストエフォートベースで行われます。Quick Sight のお客様は、引き続き Quick Sight で MySQL 5.7 データセットを使用できますが、MySQL データベース (DB) をメジャーバージョン 8.0 以降にアップグレードすることをお勧めします。Amazon RDS が提供するステートメントを確認するには、「Amazon RDS Extended Support opt-in behavior is changing」を参照してください。Upgrade your Amazon RDS for MySQL 5.7 database instances before February 29, 2024 to avoid potential increase in charges.
」を参照してください。 Amazon RDS は、Amazon RDS MySQL 8.3 のセキュリティ設定を更新しました。Quick Sight から Amazon RDS MySQL 8.3 への接続は、デフォルトで SSL 対応です。これは MySQL 8.3. 接続で使用できる唯一のオプションです。
-
Oracle 12c 以降
-
PostgreSQL 9.3.1 以降
注記
Amazon Quick Sight からの PostgreSQL への SCRAM ベースの認証は、RDS がホストする PostgreSQL、Aurora PostgreSQL、および Vanilla PostgreSQL のコネクタでサポートされています。適切な PostgreSQL エンジンバージョンが使用されていて、PostgreSQL for SCRAM で正しい設定が設定されている場合、Quick Sight で追加の設定は必要ありません。Quick Sight から PostgreSQL への SCRAM 認証の確立に問題がある場合は、サポートチケットを作成してください。
-
Presto 0.167 以降
-
Snowflake
-
Starburst
-
Trino
-
Teradata 14.0 以降
-
Timestream
注記
ここに記載されていない追加のデータソースは、サポートされているデータソース経由でソースにリンクするかソースをインポートすることでアクセスできます。
Amazon Redshift クラスター、Amazon Athena データベース、Amazon RDS インスタンスは、 AWSに置かれている必要があります。Amazon Quick Sight からアクセスできるようにするには、他のデータベースインスタンスが次のいずれかの環境にある必要があります。
-
Amazon EC2
-
ローカル (オンプレミス) のデータベース
-
データセンターやインターネット接続可能なその他環境にあるデータ
詳細については、「Amazon Quick Suite のインフラストラクチャセキュリティ」を参照してください。
ファイルデータのインポート
Amazon S3 またはローカル (オンプレミス) ネットワークにあるファイルは、データソースとして使用することが可能です。Quick Sight は、次の形式のファイルをサポートしています。
-
CSV と TSV — カンマ区切りおよびタブ区切りのテキストファイル
-
ELF と CLF – 拡張ログ形式と共通ログ形式のファイル
-
JSON - フラットファイルまたは半構造化データファイル
-
XLSX – Microsoft Excel ファイル
Quick Sight は UTF-8 ファイルエンコーディングをサポートしていますが、UTF-8 (BOM を使用) はサポートしていません。
Amazon S3 内にあるファイルで zip または gzip (www.gzip.org
JSON データ
Amazon Quick Sight は、JSON フラットファイルと JSON 半構造化データファイルをネイティブにサポートしています。
ユーザーは、JSON ファイルをアップロードするか、JSON データを含む Amazon S3 バケットに接続することが可能です。Amazon Quick Sight は、JSON ファイルと埋め込み JSON オブジェクトに対してスキーマと型推論を自動的に実行します。次に、JSON をフラット化し、アプリケーションで生成されたデータを分析および視覚化できるようにします。
JSON フラットファイルデータの基本的なサポートには、以下が含まれています。
-
スキーマの推測
-
データ型の判断
-
データのフラット化
-
フラットファイルからの JSON (JSON 埋め込みオブジェクト) の分析
JSON ファイル構造 (.json) のサポートには、次のものがあります。
-
構造体を含む JSON レコード
-
配列としてルート要素を含む JSON レコード
parseJson 関数を使用して、テキストファイルの JSON オブジェクトから値を抽出することもできます。例えば、CSV ファイルのいずれかのフィールドに JSON オブジェクトが埋め込まれている場合は、指定されたキーバリューペア (KVP) から値を抽出できます。方法の詳細については、「parseJson」を参照してください。
以下の JSON 機能はサポートされていません。
-
レコードのリストを含む構造体を持つ JSON の読み取り
-
JSON レコード内の属性のリスト化とオブジェクトのリスト化。これらはインポート中にスキップされます
-
アップロード設定または構成設定のカスタマイズ
-
SQL と分析用の parseJSON 関数
-
無効な JSON に対するエラーメッセージング
-
JSON 構造からの JSON オブジェクトの抽出
-
区切られた JSON レコードの読み取り
parseJson 関数を使用して、データの準備中にフラットファイルを解析できます。この関数は、有効な JSON 構造とリストから要素を抽出します。
サポートされる JSON 値は次のとおりです。
-
JSON オブジェクト
-
文字列 (二重引用符付き)
-
数値 (整数および浮動小数点数)
-
ブール値
-
NULL
Software as a Service (SaaS) データ
Quick Sight は、直接接続するか、オープン認可 (OAuth) を使用して、さまざまな Software as a Service (SaaS) データソースに接続できます。
直接接続をサポートしている SaaS ソースには以下があります。
-
Jira
-
ServiceNow
SaaS ソースが OAuth を使用している場合、ユーザーは、SaaS のウェブサイトで接続を承認する必要があります。これを機能させるには、Quick Sight がネットワーク経由で SaaS データソースにアクセスできる必要があります。こうしたソースには、以下が含まれます。
-
Adobe Analytics
-
GitHub
-
Salesforce
Salesforce の次のエディションのレポートまたはオブジェクトは、Amazon Quick Sight のデータソースとして使用できます。
-
Enterprise Edition
-
Unlimited Edition
-
Developer Edition
-
ローカルデータソース
オンプレミスデータソースに接続するには、データソースと Quick Suite 固有のネットワークインターフェイスを Amazon Virtual Private Cloud (Amazon VPC) に追加する必要があります。適切に設定されると、Amazon VPC に基づく VPC は、ユーザー自身のデータセンターで運用されている従来のネットワークに似たものになります。これにより、リソース間のトラフィックを保護し分離することが可能になります。ネットワーク要素を独自の要件に合わせて定義して制御しながら、クラウドネットワーキングと AWSのスケーラブルなインフラストラクチャの利点も活用できます。
詳細については、「Amazon Quick Suite のインフラストラクチャセキュリティ」を参照してください。