-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
INVALID_PARAMETER_VALUE: Model registry functionality is unavailable #400
Comments
Hi @andrewcstewart, actually your configuration is almost correct: when you do not specify the dialect of your URIs, they are interpreted as local uri, and so they are converted to an absolute path prepended with You need to use an absolute path, and to preprend it with server:
mlflow_tracking_uri: data/06_models/ # <- ok, if it is relative it will create a mlruns folder here
mlflow_registry_uri: sqlite:///absolute/path/to/data/06_models/registry.db # <- change this line |
Aha, that makes sense. The thought occurred to me but I thought I pulled that directly from an example in the docs and figured the plugin's automatic handling of relative paths -> abs paths must also be autodetecting .db as sqlite. Anyway, thanks! |
I think I should rather correct the documentation than trying to autodetect sqlite URI 😅 The URI validation logic is already quite complicated due to subtle differences between linux / windows / macOS. This would make extra assumptions (is your I let the issue open to remember to correct the documentation which is indeed incorrect. |
Little bit of missing context behind my presumption there is I had come across some issue over at https://github.com/mlflow/mlflow about defaulting to |
If you like the repo, please give it a ⭐
Description
While trying to use
kedro-mlflow
with sqlite backend, I receive the following error in the UI:mlflow.yml
is the default generated configuration with the following changes:Happy to submit a more thorough issue w/ reproducibility information etc, but want to first sanity check if there is an obvious mistake in my understanding of the registry configuration?
The text was updated successfully, but these errors were encountered: