Yes. I would be willing to contribute this feature with guidance from the MLflow community.
Proposal Summary
The use case for this feature is to add support to MLflow Recipes to save models directly to Databrick's Unity Catalog.
Motivation
What is the use case for this feature?
The use case for this feature is to enable MLflow Recipes to save models directly to Databrick's Unity Catalog. This feature will allow users to comply with Databrick's recommendations for governing and deploying models, ensuring that all models are logged, governed, and managed in a centralized location.
Why is this use case valuable to support for MLflow users in general?
This use case is valuable for MLflow users in general because it aligns with the latest standards and recommendations for model management. By enabling MLflow Recipes to save models to the Unity Catalog, users can streamline their model governance and deployment processes, ensuring that all models are properly logged and managed. This can improve the efficiency and effectiveness of their machine learning workflows.
Why is this use case valuable to support for your project(s) or organization?
This use case is particularly valuable for my organization because our new standards require us to log and govern models through the Unity Catalog. By integrating MLflow Recipes with the Unity Catalog, we can ensure that we are adhering to these standards, improving our model governance processes and making our machine learning workflows more efficient and effective.
Why is it currently difficult to achieve this use case?
Achieving this use case is currently difficult because it requires MLflow recipes to be able to work with Unity Catalog model logging and model registry.
Details
No response
What component(s) does this bug affect?
[ ] area/artifacts: Artifact stores and artifact logging
[ ] area/build: Build and test infrastructure for MLflow
Willingness to contribute
Yes. I would be willing to contribute this feature with guidance from the MLflow community.
Proposal Summary
The use case for this feature is to add support to MLflow Recipes to save models directly to Databrick's Unity Catalog.
Motivation
Details
No response
What component(s) does this bug affect?
area/artifacts
: Artifact stores and artifact loggingarea/build
: Build and test infrastructure for MLflowarea/deployments
: MLflow Deployments client APIs, server, and third-party Deployments integrationsarea/docs
: MLflow documentation pagesarea/examples
: Example codearea/model-registry
: Model Registry service, APIs, and the fluent client calls for Model Registryarea/models
: MLmodel format, model serialization/deserialization, flavorsarea/recipes
: Recipes, Recipe APIs, Recipe configs, Recipe Templatesarea/projects
: MLproject format, project running backendsarea/scoring
: MLflow Model server, model deployment tools, Spark UDFsarea/server-infra
: MLflow Tracking server backendarea/tracking
: Tracking Service, tracking client APIs, autologgingWhat interface(s) does this bug affect?
area/uiux
: Front-end, user experience, plotting, JavaScript, JavaScript dev serverarea/docker
: Docker use across MLflow's components, such as MLflow Projects and MLflow Modelsarea/sqlalchemy
: Use of SQLAlchemy in the Tracking Service or Model Registryarea/windows
: Windows supportWhat language(s) does this bug affect?
language/r
: R APIs and clientslanguage/java
: Java APIs and clientslanguage/new
: Proposals for new client languagesWhat integration(s) does this bug affect?
integrations/azure
: Azure and Azure ML integrationsintegrations/sagemaker
: SageMaker integrationsintegrations/databricks
: Databricks integrations