使用 Presto 建立資料來源 - Amazon QuickSight

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

使用 Presto 建立資料來源

Presto (或 PrestoDB是開放原始碼的分散式SQL查詢引擎,專為針對任何大小的資料快速分析查詢而設計。支援非關聯式和關聯式資料來源。支援的非關聯式資料來源包括 Hadoop 分散式檔案系統 (HDFS)、Amazon S3、Cassandra、MongoDB 和 HBase。支援的關聯式資料來源包括 My SQL、Postgre SQL、Amazon Redshift、Microsoft SQL Server 和 Teradata。

如需 Presto 的詳細資訊,請參閱以下內容:

您透過 Presto 查詢引擎執行的查詢結果可以轉換為 Amazon QuickSight 資料集。Presto 會在後端資料庫處理分析查詢。然後,它會將結果傳回至 Amazon QuickSight 用戶端。您可以透過 Presto 直接查詢資料,也可以將查詢結果匯入 SPICE.

使用 Amazon QuickSight 做為 Presto 用戶端執行查詢之前,請務必設定資料來源設定檔。您需要 QuickSight Amazon 中每個要存取的 Presto 資料來源的資料來源設定檔。使用下列程序建立對 Presto 的連線。

若要從 Amazon 建立新連線至 Presto 資料來源 QuickSight (主控台)
  1. 在 Amazon QuickSight 開始頁面上,選擇右上角的資料集。然後選擇新建資料集

  2. 選擇 Presto 磚。

    注意

    在大部分的瀏覽器中,您可以使用 Ctrl-F 或 Cmd-F 開啟搜尋方塊,然後輸入 presto 開始尋找。

  3. 新增新資料來源的設定:

    • 資料來源名稱 – 輸入資料來源連線的描述性名稱。此名稱會出現在資料集畫面底部的現有資料來源區段中。

    • 連線類型 – 選擇連線到 Presto 需要使用的連線類型。

      若要透過公有網路連線,請選擇 Public network (公有網路)

      如果您使用公有網路,您的 Presto 伺服器必須使用 Lightweight Directory Access Protocol () 進行安全保護和驗證LDAP。如需設定 Presto 使用 的相關資訊LDAP,請參閱 Presto 文件中的LDAP身分驗證

      若要透過虛擬私有連線進行連線,請從VPC連線清單中選擇適當的VPC名稱。

      如果您的 Presto 伺服器允許未經驗證的存取, AWS 則需要使用私有連線安全地VPC連線至它。如需設定新 的資訊VPC,請參閱 VPC 使用 Amazon 連線至 QuickSight

    • 資料庫伺服器 – 資料庫伺服器的名稱。

    • 連接埠 – 伺服器用來接受來自 Amazon 傳入連線的連接埠 QuickSight

    • 型錄 – 您要使用的型錄名稱。

    • 需要身分驗證 – (選用) 只有在您選擇VPC連線類型時才會顯示此選項。如果您要連線的 Presto 資料來源不需要驗證,請選擇。否則,請維持預設設定 ()。

    • 使用者名稱 – 輸入用於連線到 Presto 的使用者名稱。Amazon QuickSight 會將相同的使用者名稱和密碼套用至使用此資料來源設定檔的所有連線。如果您想要與其他帳戶 QuickSight 分開監控 Amazon,請為每個 Amazon QuickSight 資料來源設定檔建立 Presto 帳戶。

      您使用的 Presto 帳戶必須能夠存取資料庫,並至少能對一份資料表執行 SELECT 陳述式。

    • 密碼 – 與 Presto 使用者名稱搭配使用的密碼。Amazon 會 QuickSight 加密您在資料來源設定檔中使用的所有憑證。如需詳細資訊,請參閱Amazon 中的資料加密 QuickSight

    • 啟用 SSL – SSL 預設會啟用 。

  4. 選擇 Validate connection (驗證連線) 測試設定。

  5. 驗證設定後,請選擇 Create data source (建立資料來源) 完成連線。