

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 支援的資料來源
<a name="supported-data-sources"></a>

Amazon Quick Sight 支援各種資料來源，您可以用來提供資料進行分析。支援下列資料來源。

## 連線至關聯式資料
<a name="relational-data-sources"></a>

您可以使用下列任何關聯式資料存放區做為 Amazon Quick Sight 的資料來源：
+ Amazon Athena
+ Amazon Aurora
+ AWS Glue 您可以使用 AWS Glue 資料目錄相容的服務存取資料目錄，例如 Athena 或 Redshift Spectrum
+ Amazon OpenSearch Service
+ Amazon Redshift
+ Amazon Redshift Spectrum
+ Amazon S3
+ Amazon S3 分析
+ 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 客戶仍然可以使用 MySQL 5.7 資料集搭配 Quick Sight，但我們鼓勵客戶將其 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](https://repost.aws/articles/ARHdQg4IelQS2uyXkNrINw-A/announcement-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. 連線的唯一可用選項。  
TLS 1.2 for MySQL 連線需要 MySQL 5.7.28 版或更新版本。對於低於 5.7.28 的 MySQL 版本，Quick Sight 會回復為 TLS 1.1。如果您的安全需求要求 TLS 1.2，請確定您的 MySQL 或 Aurora MySQL 資料庫正在執行 5.7.28 版或更新版本。
+ 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 中的基礎設施安全性](infrastructure-and-network-access.md)。

## 匯入檔案資料
<a name="file-data-sources"></a>

您可以使用 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](http://www.gzip.org)) 壓縮的檔案可以依現狀匯入。如果您對 Amazon S3 的檔案使用其他壓縮程式，或者檔案位在本機網路，請先移除壓縮再匯入檔案。

### JSON 資料
<a name="json-data-sources"></a>

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](parseJson-function.md)。

不支援以下 JSON 功能：
+ 讀取具有記錄清單結構的 JSON
+ JSON 記錄內的清單屬性和清單物件；匯入過程中會略過這些內容
+ 自訂上傳或組態設定
+ 適用於 SQL 和分析 parseJSON 函數
+ 用於無效 JSON 的錯誤訊息
+ 從 JSON 結構擷取 JSON 物件
+ 讀取分隔的 JSON 記錄

在資料準備期間，您可以使用 `parseJson` 函數來剖析一般檔案。此函數從有效的 JSON 結構和清單中擷取元素。

支援下列 JSON 值：
+ JSON 物件
+ 字串 (以雙引號括住)
+ 數字 (整數和浮點數)
+ Boolean
+ NULL

## 軟體即服務 (SaaS) 資料
<a name="service-data-sources"></a>

Quick Sight 可以直接連線或使用開放授權 (OAuth) 來連線至各種軟體即服務 (SaaS) 資料來源。

支援直接連線的 SaaS 來源包括：
+ Jira
+ ServiceNow

使用 OAuth 的 SaaS 來源要求您在 SaaS 網站上授權連線。為此，Quick Sight 必須能夠透過網路存取 SaaS 資料來源。這些來源包括：
+ Adobe Analytics
+ GitHub
+ Salesforce

  您可以在下列版本的 Salesforce 中使用報告或物件做為 Amazon Quick Sight 的資料來源：
  + 企業版本
  + 無限制版本
  + 開發人員版本

## 本機資料來源
<a name="local-data-sources"></a>

若要連線至內部部署資料來源，您需要將資料來源和快速特定網路界面新增至 Amazon Virtual Private Cloud (Amazon VPC)。如果設定正確，以 Amazon VPC 為基礎的 VPC 非常近似於您在自有資料中心內運作的傳統網路。透過它，您可以保護和隔離資源之間的流量。您可以根據自己的需求定義和控制網路元素，同時仍能享受雲端網路和 AWS可擴展基礎架構的優勢。

如需詳細資訊，請參閱 [Amazon Quick 中的基礎設施安全性](infrastructure-and-network-access.md)。