步驟 1:將開放原始碼程式庫下載至您喜愛的 IDE

建立 Java 應用程式

您可以從下載包括 AWS SDK、Apache Flink 和 AWS 服務適用容器的開放原始碼程式庫開始。 

Java 範本程式碼

您可以使用資料串流和串流運算子撰寫 Apache Flink 應用程式的程式碼。應用程式資料串流是您使用應用程式的程式碼執行處理所依據的資料結構。由來源傳出的資料會持續流入應用程式資料串流。一或多個串流運算子會用來定義您的應用程式資料串流處理。

步驟 3:將您的程式碼上傳至 Kinesis Data Analytics

設定 Java 應用程式

完成建立後,將您的程式碼上傳至 Amazon Kinesis Data Analytics,該服務便會處理持續執行即時應用程式所需的所有事項,其中包括依傳入的資料量及輸送量自動擴展。

Amazon Kinesis Data Analytics Studio 入門非常簡單

步驟 1:建立 Amazon Kinesis Data Analytics Studio 應用程式

建立 Java 應用程式

您可從 Amazon Kinesis Data Analytics、Amazon MSK 或 Amazon Kinesis Data Streams 主控台開始操作。您也可以使用自訂連接器,連接至任何其他資料來源。

Java 範本程式碼

您可以在筆記中執行個別段落、在脈絡中檢視結果,並使用 Apache Zeppelin 的內建視覺化加速開發。也可以在程式碼中採用使用者定義函數。

步驟 3:建立並部署為 Kinesis Data Analytics 串流應用程式

設定 Java 應用程式

只要點選幾下,就可以將程式碼部署為連續執行的串流處理應用程式。部署完成的應用程式會是處於耐用狀態且可自動調整規模的 Apache Flink 適用 Kinesis Data Analytics 應用程式。您將程式碼放進正式環境之前,也有機會變更來源、目的地、日誌和監控等級。

Amazon Kinesis Data Analytics SQL 入門

若要開始使用,請建立新的 Amazon Kinesis Data Analytics 應用程式。選取我們提供的示範串流做為輸入,挑選一個範本,然後編輯 SQL 查詢。接著您就可以直接在主控台檢視結果,或將輸出載入 Amazon Elasticsearch Service,並使用 Kibana 建立視覺化檢視。只要幾分鐘的時間就能部署一個完整的串流資料應用程式。

步驟 1:設定輸入串流

設定輸入串流

首先,移至 Amazon Kinesis Data Analytics 主控台,並選取 Kinesis 資料串流或 Kinesis Data Firehose 交付串流做為輸入。Amazon Kinesis Data Analytics 會導入資料、自動辨識標準資料格式,並提供結構描述的建議。您可以優化這個結構描述,或者,如果您的輸入資料是非結構化資料,可使用我們的直覺式結構描述編輯器來定義一個新的結構描述。

閱讀文件 

步驟 2:編寫 SQL 查詢

編寫 SQL 查詢

接下來,使用 Amazon Kinesis Data Analytics SQL 編輯器和內建範本編寫處理串流資料的 SQL 查詢,然後利用即時串流資料來測試該查詢。

閱讀文件 

步驟 3:設定輸出串流

設定輸出串流

最後,指向您要載入結果的目標。Amazon Kinesis Data Analytics 直接與 Amazon Kinesis Data Streams 和 Amazon Kinesis Data Firehose 整合,讓您輕鬆將處理的結果傳送到 Amazon S3、Amazon Redshift、Amazon Elasticsearch Service,或自己自訂的目標。

閱讀文件 

線上學習

教學研討會

在此研討會中,您將建置一個端對端串流架構,近乎即時地擷取、分析和視覺化串流資料。您將著手改善紐約市一間出租車公司的營運。您將以近乎即時的方式分析紐約市出租車車隊的遙測資料,以最佳化其車隊營運。

進一步了解 »
預先建置的解決方案

適用於 Amazon Kinesis 的 AWS Streaming Data 解決方案

使用預先建置的解決方案快速入門。使用適用於 Amazon Kinesis 的 AWS Streaming Data 解決方案可協助您處理即時串流使用案例,例如擷取大量應用程式日誌,分析點擊流資料,持續交付至資料湖等。

進一步了解 »
培訓影片

這個 15 分鐘培訓影片說明如何使用 Amazon Kinesis Data Analytics 中的 Apache Flink 應用程式更及時地深入了解您的資料。

進一步了解 »

Amazon Kinesis Data Analytics 入門

註冊 AWS 帳戶
註冊 AWS 帳戶

立即存取 AWS 免費方案

Read the documentation
查看入門指南

透過 SQLApache Flink 的逐步指南了解如何使用 Amazon Kinesis Data Analytics。

開始在主控台進行建置
開始建立串流應用程式

從 Amazon Kinesis Data Analytics 主控台建置您的第一個串流應用程式。