Chyby při přístupu k artefaktům MLflow bez použití klienta MLflow

Oprávnění experimentu MLflow se teď vysazují na artefaktech v sledování MLflow a umožňují vám snadno řídit přístup k datovým sadám, modelům a dalším souborům.

Neplatná výjimka připojení

Problém

Při pokusu o přístup k artefaktu spuštění MLflow pomocí příkazů systému souborů DBFS (datacihly), jako je například dbutils.fs , se zobrazí následující chyba:

com.databricks.backend.daemon.data.common.InvalidMountException: Error while using path /databricks/mlflow-tracking/<experiment-id>/<run-id>/artifacts for resolving path &#39;/<experiment-id>/<run-id>/artifacts&#39; within mount at &#39;/databricks/mlflow-tracking&#39;.

Příčina

S rozšířením oprávnění experimentu MLflow pro artefakty se už nepodporují rozhraní API pro přístup k DBFS pro artefakty spuštění uložené v dbfs:/databricks/mlflow-tracking/ .

Řešení

Upgradujte na klienta MLflow verze 1.9.1 nebo vyšší ke stažení, výpisu nebo nahrání artefaktů uložených v dbfs:/databricks/mlflow-tracking/ .

%sh
pip install --upgrade mlflow

FileNotFoundError

Problém

Při pokusu o přístup k artefaktu spuštění MLflow pomocí nástroje se %sh / os.listdir() zobrazí následující chyba:

FileNotFoundError: [Errno 2] No such file or directory: '/databricks/mlflow-tracking/'

Příčina

S rozšířením oprávnění experimentu MLflow pro artefakty lze spustit artefakty uložené v dbfs:/databricks/mlflow-tracking/ nástroji pouze pomocí klienta MLflow verze 1.9.1 nebo vyšší.

Řešení

Upgradujte na klienta MLflow verze 1.9.1 nebo vyšší ke stažení, výpisu nebo nahrání artefaktů uložených v dbfs:/databricks/mlflow-tracking/ .

%sh
pip install --upgrade mlflow