Amazon Kinesis Analytics 是使用 ANSI 標準 SQL 即時處理和分析串流資料最簡單的方式。它能讓您從 Amazon Kinesis Streams 和 Amazon Kinesis Firehose 讀取資料,以及使用 SQL 建立串流處理查詢或完整應用程式,在資料抵達時持續進行篩選、轉換和彙整。Amazon Kinesis Analytics 可自動辨識標準資料格式、剖析資料和提供結構描述建議,您可以使用互動式結構描述編輯器編輯這些項目。它提供互動式 SQL 編輯器和串流處理範本,讓您在幾分鐘內即可建立精密的串流處理應用程式。Amazon Kinesis Analytics 會持續執行串流應用程式中的查詢,並將處理結果寫入輸出目的地,如 Amazon Kinesis Streams 和 Amazon Kinesis Firehose,它們再將資料傳送到 Amazon S3、Amazon Redshift 和 Amazon Elasticsearch Service。Amazon Kinesis Analytics 可自動佈建、部署及擴展執行串流應用程式所需的資源。

Amazon Kinesis Analytics 現在已正式上市

馬上開始

Amazon Kinesis Analytics 可配合資料輸送量彈性地擴展和縮減。您只需支付執行串流應用程式所使用的資源費用。無須擔心佈建基礎設施或支付閒置容量的費用。

Amazon Kinesis Analytics 提供低於 1 秒的處理延遲,讓您可以產生即時提醒、儀表板及可行的洞見。

Amazon Kinesis Analytics 與 Amazon Kinesis Streams 和 Amazon Kinesis Firehose 整合,使您能夠迅速導入串流資料。只需將 Amazon Kinesis Analytics 指到輸入串流,它就能自動讀取和剖析資料,然後提供進行處理。您可透過 Amazon Kinesis Firehose 將處理的結果發送到其他 AWS 服務,包括 Amazon S3、Amazon Redshift 和 Amazon Elasticsearch Service。您也可以傳送輸出資料到 Amazon Kinesis Streams 以建置進階串流處理管道。

Amazon Kinesis Analytics 提供易於使用的結構描述編輯器來探索和編輯輸入資料的結構。精靈會自動辨識 JSON 和 CSV 等標準資料格式,然後推論輸入資料的結構以建立基準結構描述,您可以使用結構描述編輯器進一步優化此基準結構描述。

Amazon Kinesis Analytics 提供互動式編輯器,可使用串流資料操作 (如移動時段平均值) 建置 SQL 查詢。您也可以使用即時資料檢視串流結果和錯誤,以互動的方式偵錯或進一步優化您的指令碼。

Amazon Kinesis Analytics 支援標準 ANSI SQL,因此您只需熟悉 SQL 即可。

互動式 SQL 編輯器捆綁了一個串流處理範本集合,提供最常用操作類型 (如彙整、依每事件轉換和篩選) 的基準 SQL 程式碼。您只需為分析任務選取適用的範本,然後使用 SQL 編輯器編輯提供的程式碼,針對您的特定使用案例加以自訂。

Amazon Kinesis Analytics 提供已針對串流處理優化的函數,讓您輕鬆執行串流資料的進階分析,如異常偵測和 top-K 分析。