跳轉到主要內容
工程的博客

將您的數據和ML工作流自動化磚的GitHub的行動

分享這篇文章

對數據的需求和機器學習(ML)應用程序的增長,企業采用持續集成和部署實踐,以確保他們可以部署大規模可靠數據和人工智能工作流。今天我們宣布第一組GitHub操作磚,這使它容易實現數據的自動化測試和部署和ML工作流從你的首選CI / CD提供者。例如,您可以拉上運行集成測試請求,或者你可以運行一個毫升培訓管道主要推動。通過將您的工作流自動化,可以提高開發人員的生產力,加速部署和為你的最終用戶和組織創造更多價值。

GitHub的行動對磚簡化CI / CD工作流

今天,團隊花大量的時間為他們的數據和設置CI / CD管道人工智能工作負載。製作這些CI / CD管道可以是一個艱苦的過程,需要整合多個api創建自定義插件,然後維護這些插件。GitHub磚自身行動的操作提供一個簡單的和簡單的方法來運行工作流磚筆記本從GitHub的行動。釋放這些操作,您現在可以輕鬆地創建和管理自動化工作流數據磚。

你能做什麼磚以GitHub行動嗎?

我們推出兩個新GitHub行動GitHub市場幫助數據工程師和科學家運行直接從GitHub筆記本。

你可以使用的操作運行筆記本從你回購以多種方式。例如,您可以使用它們來執行以下任務:

  • 磚上運行一個筆記本從當前回購並等待它完成
  • 運行一個筆記本使用庫依賴關係在當前的回購和PyPI上
  • 運行一個現有筆記本磚工作區
  • 針對不同的工作區,例如筆記本跑一個筆記本攻擊一個臨時工作區,然後運行它生產工作區
  • 運行多個筆記本係列,包括一個筆記本的輸出作為輸入傳遞給另一個筆記本

下麵是一個例子,如何使用新引入的行動來運行一個筆記本在磚從GitHub操作工作流。

名稱:運行一個筆記本PRs:pull_request:
              工作:運行- - - - - -- - - - - -筆記本:運行- - - - - -:ubuntu- - - - - -最新的步驟:- - - - - -名稱:Checkout回購用途:行動/結帳@v2- - - - - -名稱:運行一個磚筆記本用途:磚/運行- - - - - -筆記本@v0:當地的- - - - - -筆記本- - - - - -路徑:路徑//我的/databricks_notebook.py- - - - - -主持人:http://亞洲開發銀行- - - - - -XXXX.XX.dev.azuredatabricks.net- - - - - -令牌:${{秘密。DATABRICKS_TOKEN}}git- - - - - -提交:$ {{github.event.pull_request.head。沙}}- - - - - -集群- - - - - -json:>{“num_workers”:1,:“spark_version 10.4.x-scala2.12”,:“node_type_id Standard_D3_v2”}

開始使用磚的GitHub的行動

準備開始還是自己試試?你可以閱讀更多關於GitHub行動為磚和如何使用它們在我們的文檔:持續集成和交付使用GitHub磚上行動

免費試著磚

相關的帖子

看到所有工程的博客的帖子
Baidu
map