Toegang tot de MLflow-traceringsserver van buiten Azure Databricks

U kunt zich aanmelden bij de MLflow-traceringsserver vanuit uw eigen toepassingen of vanuit de MLflow CLI.

In dit artikel worden de vereiste configuratiestappen beschreven. Begin met het installeren van MLflow en het configureren van uw referenties (stap 1). Vervolgens kunt u een toepassing configureren (stap 2) of de MLflow CLI configureren (stap 3).

Zie de documentatie voor open source voor informatie over het starten en aanmelden bij een opensource-traceringsserver.

Stap 1: uw omgeving configureren

Als u geen Azure Databricks-account hebt, kunt u Databricks gratis proberen.

Uw omgeving configureren voor toegang tot uw door Azure Databricks gehoste MLflow-traceringsserver:

  1. Installeer MLflow met behulp van pip install mlflow.
  2. Verificatie configureren. Ga op een van de volgende handelingen uit:
    • Genereer een REST API-token en maak een referentiebestand met behulp van databricks configure --token.

    • Referenties opgeven via omgevingsvariabelen:

      # Configure MLflow to communicate with a Databricks-hosted tracking server
      export MLFLOW_TRACKING_URI=databricks
      # Specify the workspace hostname and token
      export DATABRICKS_HOST="..."
      export DATABRICKS_TOKEN="..."
      

Stap 2: MLflow-toepassingen configureren

Configureer MLflow-toepassingen om u aan te melden bij Azure Databricks door de tracerings-URI in te stellen op databricks, of databricks://<profileName>, als u een profielnaam via --profile hebt opgegeven tijdens het maken van uw referentiesbestand. U kunt dit bijvoorbeeld bereiken door de MLFLOW_TRACKING_URI omgevingsvariabele in te stellen op 'databricks'.

Stap 3: de MLflow CLI configureren

Configureer de MLflow CLI om te communiceren met een Azure Databricks-traceringsserver met de MLFLOW_TRACKING_URI omgevingsvariabele. Als u bijvoorbeeld een experiment wilt maken met behulp van de CLI met de tracerings-URI databricks, voert u het volgende uit:

# Replace <your-username> with your Databricks username
export MLFLOW_TRACKING_URI=databricks
mlflow experiments create -n /Users/<your-username>/my-experiment