

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

# 在 Amazon EMR 上設定 Trino
<a name="emr-trino-config"></a>

**Topics**
+ [設定 Trino 的連接器](#emr-trino-config-connector)
+ [監控](#emr-trino-monitoring)

## 設定 Trino 的連接器
<a name="emr-trino-config-connector"></a>

### 以 Hive 中繼存放區身分連線至 AWS Glue
<a name="emr-trino-config-connector-hive"></a>

請務必了解，使用 Trino 執行查詢時，您可以將 AWS Glue Data Catalog 設定為 Hive 中繼存放區。如需其他資訊，包括使用 Hive 中繼存放區設定叢集的步驟，請參閱[使用 AWS Glue Data Catalog 作為 Hive 的中繼存放區](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-hive-metastore-glue.html)。



如需將 EMR on EKS 與 Glue AWS 整合的資訊，請參閱下列最佳實務：[EMR Containers 與 Glue AWS 整合](https://aws.github.io/aws-emr-containers-best-practices/metastore-integrations/docs/aws-glue/)。

### 搭配 Amazon EMR 使用 Trino 時連線至 Iceberg 資料表
<a name="emr-trino-config-connector-iceberg"></a>

Iceberg 是分析資料表的開放資料表格式。它專為 Spark 和 Trino 等引擎建立，以使用 SQL 查詢從相同資料表查詢大數據。它包含隔離資料讀取和寫入等功能，因此讀者可以避免查詢部分更新的資料，例如。它也支援狀態功能，例如快照。它透過使用中繼資料和資訊清單檔案來提供抽象層。這些描述了資料表結構描述，並讓您輕鬆查詢資料，而不必知道格式化或組織方式的許多詳細資訊。連線後，您可以同時從資料表讀取資料更新資料，或將新資料寫入基礎檔案。

有一個研討會，說明如何使用 Amazon EMR 和 Glue 設定 Iceberg AWS 資料表。如需詳細資訊，請參閱[分析研討會 - 在 Data Lake 上設定和使用 Apache Iceberg 資料表](https://youtu.be/SZDYmWIStUo?si=sW35AjSWIcHu5x_p)。

### 與用戶端連線
<a name="emr-trino-config-connector-jdbc"></a>

您可以使用可用的 JDBC 驅動程式與 Trino 連線。如需詳細資訊，請參閱 *Trino 文件*中的 [JDBC 驅動程式](https://trino.io/docs/current/client/jdbc.html)。

## 監控
<a name="emr-trino-monitoring"></a>

您可以透過 監控 Amazon EMR 叢集 AWS 管理主控台。如需詳細資訊，請參閱[在執行工作時檢視和監控 Amazon EMR 叢集](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-manage-view.html)。Amazon EMR 也會將其監控指標傳送至 Amazon CloudWatch。如需監控 Amazon EMR 叢集的詳細資訊，請參閱[Amazon CloudWatch 來自 Amazon EMR 的事件和指標]()。