本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon QuickSight 支援各種資料來源,可用於提供資料進行分析。支援下列資料來源。
連線至關聯式資料
您可以使用下列任何關聯式資料存放區做為 Amazon 的資料來源 QuickSight:
-
Amazon Athena
-
Amazon Aurora
-
Amazon OpenSearch Service
-
Amazon Redshift
-
Amazon Redshift Spectrum
-
Amazon S3
-
Amazon S3 分析
-
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 或更新版本
-
我的SQL 5.7 或更新版本
注意
自 2023 年 10 月起,我的SQL社群已取代對 MySQL 5.7 版的支援。這表示 Amazon QuickSight 將不再支援 MySQL 5.7 的新功能、增強功能、錯誤修正或安全修補程式。現有查詢工作負載的支援將盡最大努力進行。 QuickSight 客戶仍然可以使用 MySQL 5.7 資料集搭配 QuickSight,但我們鼓勵客戶將其 MySQL 資料庫 (DB) 升級至主要 8.0 版或更新版本。若要查看 Amazon 提供的陳述式RDS,請參閱 Amazon RDS Extended Support 選擇加入行為正在變更。在 2024 年 2 月 29 日之前升級您的 Amazon RDS for MySQL 5.7 資料庫執行個體,以避免潛在的費用增加
。 Amazon RDS已更新 Amazon RDS MySQL 8.3 的安全設定。根據預設,從 QuickSight 到 Amazon RDS MySQL 8.3 的任何連線都會SSL啟用 。這是 MySQL 8.3. 連線唯一可用的選項。
-
Oracle 12c 或更新版本
-
PostgreSQL 9.3.1 或更新版本
-
Presto 0.167 或更新版本
-
Snowflake
-
Starburst
-
Trino
-
Teradata 14.0 或更新版本
-
Timestream
注意
您可以透過支援的資料來源連結或匯入未列在此處的其他資料來源,以存取這些資料來源。
Amazon Redshift 叢集、Amazon Athena 資料庫和 Amazon RDS執行個體必須位於其中 AWS。其他資料庫執行個體必須位於下列其中一個環境中,才能從 Amazon 存取 QuickSight:
-
Amazon EC2
-
本地 (內部部署) 資料庫
-
資料在資料中心或其他可從網際網路存取的環境
如需詳細資訊,請參閱Amazon QuickSight 中的基礎設施安全。
匯入檔案資料
您可以使用 Amazon S3 或本機 (內部部署) 網路中的檔案做為資料來源。 QuickSight 支援下列格式的檔案:
-
CSV 和 TSV – 逗號分隔和標籤分隔文字檔案
-
ELF 和 CLF – 擴充和常用日誌格式檔案
-
JSON – 平面或半結構化資料檔案
-
XLSX – Microsoft Excel 檔案
QuickSight 支援 UTF-8 檔案編碼,但不支援 UTF-8 (使用 BOM)。
Amazon S3 中以 zip 或 gzip (www.gzip.org
JSON 資料
Amazon QuickSight 原生支援JSON平面檔案和JSON半結構化資料檔案。
您可以上傳JSON檔案或連線到包含JSON資料的 Amazon S3 儲存貯體。Amazon QuickSight 會自動對JSON檔案和內嵌JSON物件執行結構描述和類型推論。然後,它會扁平化 JSON,以便您可以分析和視覺化應用程式產生的資料。
JSON 平面檔案資料的基本支援包括下列項目:
-
推論結構描述
-
決定資料類型
-
扁平化資料
-
從平面檔案剖析 JSON(JSON 內嵌物件)
支援JSON檔案結構 (.json) 包括下列項目:
-
JSON 具有結構的記錄
-
JSON 以根元素做為陣列的記錄
您也可以使用 parseJson
函數從文字檔案中的JSON物件擷取值。例如,如果您CSV的檔案有一個內嵌在其中一個欄位中的JSON物件,您可以從指定的鍵/值對擷取值 (KVP)。如需如何執行此作業的資訊,請參閱 parseJson。
不支援下列JSON功能:
-
JSON 使用包含記錄清單的結構讀取
-
列出JSON記錄內的屬性和列出物件;在匯入期間會略過這些屬性
-
自訂上傳或組態設定
-
剖析 SQL和 分析的 JSON函數
-
無效 的錯誤訊息 JSON
-
從JSON結構擷取JSON物件
-
讀取分隔JSON記錄
在資料準備期間,您可以使用 parseJson
函數來剖析一般檔案。此函數會從有效的JSON結構和清單中擷取元素。
支援下列JSON值:
-
JSON 物件
-
字串 (以雙引號括住)
-
數字 (整數和浮點數)
-
Boolean
-
NULL
軟體即服務 (SaaS) 資料
QuickSight 可以直接連線或使用 Open Authorization () 來連線至各種軟體即服務 (SaaS) 資料來源OAuth。
支援直接連線的 SaaS 來源包括:
-
Jira
-
ServiceNow
使用 SaaS 的 SaaS 來源OAuth需要您授權 SaaS 網站上的連線。若要讓此作業正常運作, QuickSight 必須能夠透過網路存取 SaaS 資料來源。這些來源包括:
-
Adobe Analytics
-
GitHub
-
Salesforce
您可以在下列版本的 Salesforce 中使用報告或物件做為 Amazon 的資料來源 QuickSight:
-
企業版本
-
無限制版本
-
開發人員版本
-
若要連線至內部部署資料來源,您需要將資料來源和 QuickSight特定的網路介面新增至 Amazon Virtual Private Cloud (Amazon VPC)。正確設定時,VPC以 Amazon 為基礎的 VPC 類似於您在自己的資料中心中操作的傳統網路。透過它,您可以保護和隔離資源之間的流量。您可以根據自己的需求定義和控制網路元素,同時仍能享受雲端網路和 AWS可擴展基礎架構的優勢。
如需詳細資訊,請參閱 Amazon QuickSight 中的基礎設施安全。