簡體   English   中英

AWS Kinesis Analytics是否在除ROWTIME之外的其他字段上具有水印和滑動窗口?

[英]Does AWS Kinesis Analytics have watermarks and sliding windows on other fields than ROWTIME?

在與Kinesis Analytics合作幾周后,我有一堆問題:

  1. 它有類似水印的東西嗎? 喜歡在flink

    正如我所說,甚至交錯的窗口都是根據實時情況發出的:

記錄按一分鍾的錯開窗口分組。 當應用程序收到第一個AMZN記錄(ROWTIME為11:00:20)時,交錯窗口開始。 當1分鍾的交錯窗口到期時(11:00:20){我猜這是一個拼寫錯誤,它應該是11:01:20},一個結果落在交錯窗口內的記錄(基於ROWTIME和EVENT_TIME)被寫入輸出流。 使用交錯窗口,在一分鍾窗口內具有ROWTIME和EVENT_TIME的所有記錄將在單個結果中發出。 在這里

  1. 關於滑動窗口頁面上,我找到了一些示例,並且就此而言,您只能選擇“分區依據”字段。我可以假設基於哪個窗口的唯一字段是ROWTIME。

WINDOW W1 AS(分類為ticker_symbol RANGE INTERVAL'1'分鍾預測);

請不要將此視為仇恨的帖子,我正在使用AWS,並且大多數服務都是可靠且用戶友好的。 它更多的是試圖指出一些更多用戶可能需要的功能(不僅僅是我)。

或者,如果您知道如何在Kinesis Analytics中使用它,那將會很有趣,因為我沒有在文檔中找到有關這些功能的任何信息。

從我在這里這里的文檔中讀到的內容

對於基於時間的窗口查詢,您可以根據時間指定窗口大小(例如,一分鍾窗口)。 這需要您的應用程序內部流中的時間戳列單調增加。 (新行的時間戳大於或等於前一行。)Amazon Kinesis Data Analytics為每個應用程序內容流提供了一個名為ROWTIME的時間戳列。 指定基於時間的查詢時,可以使用此列。 對於您的應用程序,您可以選擇其他一些時間戳選項。 有關更多信息,請參閱時間戳和ROWTIME列。

你可以有事件時間窗口,但時間戳必須單調增加,這表明只有簡單的水印。 搜索水印確實在此頁面上找到了一些點擊。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM