

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

# 資料表 API 時間屬性
<a name="how-table-timeattributes"></a>

資料串流中的每個記錄都有數個時間戳記，用來定義與記錄相關的事件發生的時間：
+ **事件時間**：使用者定義的時間戳記，定義建立記錄的事件發生的時間。
+ **擷取時間**：應用程式從資料串流擷取記錄的時間。
+ **處理時間**：您的應用程式處理記錄的時間。

當 Apache Flink Table API 根據記錄時間建立視窗時，您可以使用 `setStreamTimeCharacteristic`方法定義其使用的時間戳記。

如需搭配資料表 API 使用時間戳記的詳細資訊，請參閱 Apache Flink 文件中的[時間屬性](https://nightlies.apache.org/flink/flink-docs-release-1.19/docs/dev/table/concepts/time_attributes/)和[及時串流處理](https://nightlies.apache.org/flink/flink-docs-release-1.19/docs/concepts/time/)。