本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon Athena 使用 Apache 星火
Amazon Athena 可讓您輕鬆使用 Apache Spark 以互動方式執行資料分析和探勘,而無需規劃、設定或管理資源。在 Athena 上執行 Apache Spark 應用程式表示提交 Spark 程式碼進行處理及直接接收結果,而不需要額外設定。您可以在 Amazon Athena 主控台中使用簡化的筆記本體驗,使用 Python 或 Athena 筆記本APIs開發 Apache Spark 應用程式 Amazon Athena 上的 Apache Spark 是無伺服器,並提供自動的隨需擴展,可提供即時啟動運算,以滿足不斷變化的資料量和處理需求。
Amazon Athena 提供如下功能:
-
Console usage (主控台用量) – 從 Amazon Athena 主控台提交 Spark 應用程式。
-
Scripting (指令碼編寫) – 在 Python 中快速且以互動方式建置和偵錯 Apache Spark 應用程式。
-
Dynamic scaling (動態擴展) – Amazon Athena 會自動判斷執行任務所需的運算和記憶體資源,並相應地將這些資源持續擴展到您指定的最大值。這種動態擴展可降低成本,而不影響速度。
-
Notebook experience (筆記本體驗) – 使用 Athena 筆記本編輯器,以運用熟悉的介面建立、編輯及執行運算。Athena 筆記本與 Jupyter 筆記本相容,並包含依照計算順序執行的儲存格清單。儲存格內容可以包括程式碼、文字、Markdown、數學、圖和豐富媒體。
有關其他信息,請參閱在 Amazon Athena 星火SQL上運行星火