

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

# 查詢 S3 Express One Zone 資料
<a name="querying-express-one-zone"></a>

Amazon S3 Express One Zone 儲存類別是一種高效能 Amazon S3 儲存類別，可提供延遲不到 10 毫秒的回應時間。因此，對於經常以每秒數十萬個請求存取資料的應用程式而言非常有用。

S3 Express 單區域會在相同的可用區域內複寫和存放資料，以最佳化速度和成本。這與 Amazon S3 區域儲存類別不同，後者會自動在 內至少三個 AWS 可用區域中複寫資料 AWS 區域。

如需詳細資訊，請參閱《Amazon S3 使用者指南》**中的[什麼是 S3 Express 單區域？](https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-express-one-zone.html)。

## 先決條件
<a name="querying-express-one-zone-prerequisites"></a>

請確認滿足下列條件再開始：
+ **Athena 引擎第 3 版** – 若要搭配 Athena SQL 使用 S3 Express 單區域，您的工作群組必須設定為使用 Athena 引擎第 3 版。
+ **S3 Express 單區域許可** – 當 S3 Express 單區域在 Amazon S3 物件上呼叫 `GET`、`LIST` 或 `PUT` 等動作，儲存類別會代表您呼叫 `CreateSession`。因此，您的 IAM 政策必須允許 `s3express:CreateSession` 動作，這樣 Athena 才能調用對應的 API 作業。

## 考量和限制
<a name="querying-express-one-zone-considerations-and-limitations"></a>

當您使用 Athena 查詢 S3 Express 單區域時，請考慮下列幾點。
+ S3 Express One Zone 儲存貯體支援 `SSE_S3` 和 `SSE-KMS` 加密。無論您在工作群組設定中選擇哪個選項來加密查詢結果，都會使用 `SSE_S3` 加密來編寫 Athena 查詢結果。此限制包括 Athena 將資料寫入 S3 Express 單區域儲存貯體的所有案例，包括 `CREATE TABLE AS` (CTA) 和 `INSERT INTO` 陳述式。
+  AWS Glue 爬蟲程式不支援在 S3 Express One Zone 資料上建立資料表。
+ `MSCK REPAIR TABLE` 陳述式不受支援。解決方法是使用 [ALTER TABLE ADD PARTITION](alter-table-add-partition.md)。
+ S3 Express One Zone 不支援修改 DDL 陳述式 (即不支援 `ALTER TABLE` 陳述式) 的 Apache Iceberg 資料表。
+ S3 Express One Zone 儲存貯體不支援 Lake Formation。
+ 下列檔案和資料表格式不受支援或支援有限。如果格式未列出，但 Athena 支援這些格式 (例如 Parquet、ORC 和 JSON)，則使用 S3 Express 單區域時也支援這些格式。  
****    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_tw/athena/latest/ug/querying-express-one-zone.html)

## 開始使用
<a name="querying-express-one-zone-getting-started"></a>

使用 Athena 查詢 S3 Express 單區域資料非常簡單。若要開始使用，請使用下列程序。

**使用 Athena SQL 查詢 S3 Express 單區域資料**

1. 將您的資料轉移到 S3 Express 單區域儲存。如需詳細資訊，請參閱《Amazon S3 使用者指南》**中的[設定物件的儲存類別](https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-class-intro.html#sc-howtoset)。

1. 使用 Athena 中的 [CREATE TABLE](create-table.md) 陳述式來編目 AWS Glue Data Catalog中的資料。如需在 Athena 中建立資料表的詳細資訊，請參閱 [在 Athena 中建立資料表](creating-tables.md) 和 [CREATE TABLE](create-table.md) 陳述式。

1. (選用) 設定 Athena 工作群組的查詢結果位置，以使用 Amazon S3 *目錄儲存貯體*。Amazon S3 目錄儲存貯體的效能比一般儲存貯體更佳，並且專為需要延遲不到 10 毫秒持續效能的工作負載或效能關鍵型應用程式而設計。如需詳細資訊，請參閱《Amazon S3 使用者指南》**中的[目錄儲存貯體概觀](https://docs.aws.amazon.com/AmazonS3/latest/userguide/directory-buckets-overview.html)。