取消
顯示的結果
而不是尋找
你的意思是:

自動化dbx的初始配置

Arunsundar
新的貢獻者三世

嗨,團隊,

早上好。

截至目前,部署我們的代碼磚,dbx提供配置參數,比如雲提供商,git提供者,等等,說,我有一個git代碼庫的任何一個提供者。這個配置dbx的過程可以自動化,如果參數如磚的工作空間,訪問令牌和代碼存儲庫的路徑是通過python腳本中指定。

感謝你的幫助和建議。

謝謝

4回複4

匿名
不適用

@Arunsundar Muthumanickam:

是的,你可以使用Python自動化配置dbx的過程。您可以編寫一個腳本,需要輸入參數,如磚工作空間的URL,訪問令牌,和代碼存儲庫的路徑,使用dbx CLI命令來配置項目。

下麵是一個示例腳本,您可以使用作為一個起點:

導入子流程#定義輸入參數workspace_url = " https:// < databricks-instance > .cloud.www.eheci.com”access_token = < your-access-token >“git_repo_url = " https://github.com/ <用戶名> / <庫> .”#配置dbx subprocess.run (f”dbx配置cloudProvider磚workspaceUrl {workspace_url}標記{access_token}”, shell = True) subprocess.run (f”dbx配置gitProvider git gitUrl {git_repo_url}”, shell = True) #創建一個新項目project_name = <您的項目名>”subprocess.run (f“dbx新{project_name}”, shell = True) #向項目添加筆記本notebook_paths =[“路徑/ / notebook1”、“路徑/ / notebook2”)的路徑notebook_paths: subprocess.run (f”dbx添加{path}, {project_name}”, shell = True)

* *請測試代碼並修複它的正確版本等。

在本例中,腳本使用子過程模塊運行dbx CLI命令。dbx配置命令用於設置雲提供者和Git供應商參數。然後,創建一個新項目使用dbx新命令,和筆記本使用dbx添加命令添加到項目中。你可以修改這個腳本包含額外的參數和命令所需的特定的用例。

Arunsundar
新的貢獻者三世

@Suteja卡努裏人嗨,沒有參數,如cloudProvider磚,新加入dbx CLI參考文檔。你測試這個示例腳本在你的機器嗎?

匿名
不適用

@Arunsundar Muthumanickam:

你設置磚CLI安裝設置配置文件,從GIT代碼導入到數據庫的工作嗎?如果沒有,我可以在這裏幫助。

一旦你做了,你可以試著用以下腳本自動化dbx的配置

導入子流程#定義參數workspace_url = " < workspace-url >”access_token = <訪問令牌>“code_repository_path = " < code-repository-path > " databricks_path = < databricks-path >”提供者= < git-provider >“域= " < git-provider-domain > " repo_id = " < git-repository-id > " profile_name = < databricks-profile-name >“#創建磚概要文件的子流程。調用([“磚”、“配置”,“——概要”,profile_name,“——令牌”,access_token,“——url”, workspace_url]) #代碼導入到磚工作區子流程。調用([“磚”,“工作空間”,“import_dir”, code_repository_path, databricks_path,“——概要”,profile_name]) # Git存儲庫連接到磚工作區子流程。調用([“磚”、“回購”,“創造”,“——提供者”,提供者,“——域”,域,“——repo-id”, repo_id,“——概要”,profile_name])

Vidula_Khanna
主持人
主持人

嗨@Arunsundar Muthumanickam

希望一切都好!隻是想檢查如果你能解決你的問題,你會很高興分享解決方案或答案標記為最佳?其他的請讓我們知道如果你需要更多的幫助。

我們很想聽到你的聲音。

謝謝!

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map