從Databricks外部訪問MLflow跟蹤服務器

您可能希望從您自己的應用程序或MLflow CLI登錄到MLflow跟蹤服務器。

本文描述了必需的配置步驟。首先安裝MLflow並配置憑據(步驟1),然後可以配置應用程序(步驟2)或配置MLflow CLI(步驟3)。

有關如何啟動和登錄到開源跟蹤服務器的信息,請參閱開源文檔

步驟1:配置環境

如果您沒有Databricks帳戶,您可以免費試用Databricks。看到開始:免費試用和安裝

配置環境以訪問Databricks托管的MLflow跟蹤服務器:

  1. 使用以下命令安裝MLflow皮普安裝mlflow

  2. 根據Databricks訂閱配置身份驗證。

    • Community Edition。做其中一件事:

      • 使用您的用戶名和密碼創建憑據文件配置

      • 使用環境變量指定憑證:

        配置MLflow與databicks托管的跟蹤服務器通信出口MLFLOW_TRACKING_URI#指定您的Databricks用戶名和密碼出口DATABRICKS_USERNAME“…”出口DATABRICKS_PASSWORD“…”
    • 磚平台。Beplay体育安卓版本做其中一件事:

      • 生成一個REST API令牌而且創建證書文件使用配置——令牌

      • 使用環境變量指定憑證:

        配置MLflow與databicks托管的跟蹤服務器通信出口MLFLOW_TRACKING_URI#指定工作區主機名和令牌出口DATABRICKS_HOST“…”出口DATABRICKS_TOKEN“…”#或指定您的Databricks用戶名和密碼出口DATABRICKS_USERNAME“…”出口DATABRICKS_PASSWORD“…”

步驟2:配置MLflow應用程序

配置MLflow應用程序登錄到Databricks設置跟蹤URI,或磚:/ / < profileName >,如果您指定了配置文件名稱via——簡介在創建憑據文件時。例如,可以通過設置MLFLOW_TRACKING_URI環境變量為“databricks”。

步驟3:配置MLflow命令行

配置MLflow命令行與Databricks跟蹤服務器通信MLFLOW_TRACKING_URI環境變量。例如,使用帶有跟蹤URI的CLI創建一個實驗運行:

替換為你的Databricks用戶名出口MLFLOW_TRACKING_URIdatabricks mlflow實驗創建-n /Users//my-experiment