How the MLflow Plugin worksΒΆ

This MLflow plugin uses dependencies mlflow and exasol-bucketfs.

File pyproject.toml assigns URI schemes to the plugin:

[tool.poetry.plugins."mlflow.artifact_repository"]
"exa+bfs" = "exasol.mlflow_plugin.artifacts.repo:BucketFsArtifactRepo"
"exa+bfss" = "exasol.mlflow_plugin.artifacts.repo:BucketFsArtifactRepo"

The plugin is implemented in exasol/mlflow_plugin/artifacts/repo.py.

You can start the MLflow server with --default-artifact-root exa+bfs://..., see a complete command line given in the User Guide.