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

Amazon Kinesis Data Analytics 現在已正式上市

馬上開始

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

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

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

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

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

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

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

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