跳轉到主要內容
公司博客上

Apache火花宣布新磚api更快的生產應用程序部署

通過戴夫王

2016年3月30日 公司博客上

分享這篇文章

今天我們興奮地宣布一組api在磚的釋放,使我們的用戶管理Apache火花集群通過RESTful接口和生產工作。

你可以在這裏閱讀新聞稿。

不耐煩的完整的文檔在這裏的api。

API + GUI:兩全其美

磚已經的圖形用戶界麵簡化的火花操作為我們的用戶在他們需要的時候快速啟動集群或安排一份工作。然而,許多想要超過一個單擊界麵,因為他們喜歡命令行,或者他們需要使用腳本或持續集成工具自動化常用操作如詹金斯。這些新的api公開磚的核心基礎設施功能,以便用戶有完全的自由選擇他們想要如何管理他們的集群,把應用程序投入生產。

一個數據Beplay体育安卓版本引發科學和生產應用程序的平台

有效數據驅動的應用程序部署,組織需要各種能力的數據平台,因為不同的技能和責任的團隊。Beplay体育安卓版本火花應用程序開發人員通常使用命令行和api是有效的;DevOps的想要盡可能多的過程自動化提高可靠性;盡管數據科學與分析師想容易獲得強大的集群,可靠地工作,和一個交互式的環境開發算法和可視化數據。

通常,每個團隊追求不同的解決方案在一個不和諧的方式。最終結果,組織複雜的IT基礎設施或成為極其低效的發布周期陷入困境的擴張工具和手動流程。

沒有能Beplay体育安卓版本夠滿足這些不同的平台需要開箱即用的。隨著這些api的發布,我們自豪地說,磚是第一家統一的全譜的功能在一個火花的平台。Beplay体育安卓版本

接下來是什麼

所使用的api非常簡單——你可以在一個終端使用cURL命令。一些基本的例子如下:

創建一個新的集群

旋度- - - - - -u用戶:pwd- - - - - -H“application / json內容類型:- - - - - -X的帖子- - - - - -d”{cluster_name”:“飛行”,“spark_version”:“1.6.x-ubuntu15.10”,“spark_conf”:{“火花。投機”:真},“aws_attributes”:{“可用性”:“現貨”,“zone_id”:“us-west-2c”},“num_workers”: 2}”https://yourinstance.cloud.www.eheci.com/api/2.0/集群/創建

刪除一個集群

旋度- - - - - -u用戶:pwd- - - - - -H“application / json內容類型:- - - - - -X的帖子- - - - - -d”{cluster_id”:“0321 - 233513 urn580“}”https://yourinstance.cloud.www.eheci.com/api/2.0/集群/刪除

運行工作

curl - u用戶:pwd - h“application / json內容類型:- x - d後”{job_id”: 2、“jar_params”: [“param1”、“param2”]}”https:/ /yourinstance.cloud.www.eheci.com/api/2.0/jobs/run-now

我們將繼續釋放更多的api添加新特性到磚平台,敬請關注。Beplay体育安卓版本同時,嚐試為自己這些api磚免費

免費試著磚
看到所有公司博客上的帖子
Baidu
map