New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Databricks Machine Learning Professional Exam - Topic 3 Question 18 Discussion

Actual exam question for Databricks's Databricks Machine Learning Professional exam
Question #: 18
Topic #: 3
[All Databricks Machine Learning Professional Questions]

A machine learning engineer is manually refreshing a model in an existing machine learning pipeline. The pipeline uses the MLflow Model Registry model "project". The machine learning engineer would like to add a new version of the model to "project".

Which of the following MLflow operations can the machine learning engineer use to accomplish this task?

Show Suggested Answer Hide Answer
Suggested Answer: B

Contribute your Thoughts:

0/2000 characters
Phillip
3 months ago
I doubt mlflow.register_model is the best option for this.
upvoted 0 times
...
Moon
3 months ago
Wait, can you really just update the model like that?
upvoted 0 times
...
Eura
3 months ago
Definitely not E, that sounds unnecessary.
upvoted 0 times
...
Lynna
4 months ago
I think mlflow.add_model_version is the right choice here!
upvoted 0 times
...
Timothy
4 months ago
You can use mlflow.register_model to add a new version.
upvoted 0 times
...
Josue
4 months ago
I remember that creating a new model is different from adding a version, so I don't think option E is correct. It has to be one of the other functions.
upvoted 0 times
...
Carin
4 months ago
I’m a bit confused about the options. I thought `MlflowClient.update_registered_model` was for updating metadata, not adding a new version.
upvoted 0 times
...
Lacey
4 months ago
I practiced a similar question where we had to update a model version, and I feel like `mlflow.add_model_version` could be the right choice here.
upvoted 0 times
...
Ernest
5 months ago
I think I remember that to add a new version, we might need to use something like `mlflow.register_model`, but I'm not entirely sure if that's the right function for updating an existing model.
upvoted 0 times
...
Marisha
5 months ago
B, MlflowClient.update_registered_model, could also work, but I think A or C are more likely the correct answers based on the details provided.
upvoted 0 times
...
Noble
5 months ago
E, creating a new MLflow Model Registry model, doesn't seem right. The question specifically says the engineer wants to add a new version to an existing "project" model.
upvoted 0 times
...
Francoise
5 months ago
C, mlflow.add_model_version, seems like the most straightforward option here. That function lets you add a new version of an existing registered model.
upvoted 0 times
...
Selene
5 months ago
Hmm, I'm not sure about this one. I'll need to double-check the MLflow documentation to make sure I understand the different operations and how they work.
upvoted 0 times
...
Elli
5 months ago
I think the answer is A, mlflow.register_model. That function allows you to register a new model version with the MLflow Model Registry.
upvoted 0 times
...
Shenika
5 months ago
This is a tricky one. I'll need to think carefully about the different routing protocols and how they handle metrics.
upvoted 0 times
...
Refugia
5 months ago
This looks like a straightforward question about Python object and class attributes. I should be able to work through this step-by-step.
upvoted 0 times
...
Erasmo
5 months ago
Okay, let's see. The question is asking for the minimum SLA, so I'll need to consider the different options and choose the one that meets the minimum requirement.
upvoted 0 times
...
Paulene
5 months ago
I've got this! Option E is the way to go. Setting the processing options for the Automatic Payment Review report to reprint the check register should give me exactly what the client needs. Easy peasy!
upvoted 0 times
...
Jestine
5 months ago
I remember studying about internal control reports, but this wording feels more aligned with a letter from management confirming everything is okay.
upvoted 0 times
...
Justine
5 months ago
Okay, I think I've got this. War driving is the practice of actively collecting wireless network data, usually by driving around with a laptop or other device. The other options like spear phishing and social engineering are more about tricking people, not just collecting data.
upvoted 0 times
...
Darrel
2 years ago
E) The machine learning engineer needs to create an entirely new MLflow Model Registry model? Really? That seems like overkill for this scenario. I'm going with A) mlflow.register_model.
upvoted 0 times
Kasandra
1 year ago
B) MlflowClient.update_registered_model is not the right operation for this task.
upvoted 0 times
...
Shenika
1 year ago
C) mlflow.add_model_version could also be used to add a new version of the model to the existing project.
upvoted 0 times
...
Joana
1 year ago
A) mlflow.register_model is the correct operation to use in this scenario.
upvoted 0 times
...
Alaine
2 years ago
Let's go with A) mlflow.register_model then.
upvoted 0 times
...
Christene
2 years ago
I agree, that seems like the most appropriate operation to use in this case.
upvoted 0 times
...
Sophia
2 years ago
I think A) mlflow.register_model is the right choice here.
upvoted 0 times
...
...
Val
2 years ago
I think the machine learning engineer needs to create an entirely new MLflow Model Registry model if they want to add a new version.
upvoted 0 times
...
Pura
2 years ago
I'm not sure, but I think mlflow.add_model_version could also be used to add a new version of the model.
upvoted 0 times
...
Latonia
2 years ago
I agree with Eliz, mlflow.register_model seems like the right operation for this task.
upvoted 0 times
...
Eliz
2 years ago
I think the machine learning engineer can use mlflow.register_model to add a new version of the model.
upvoted 0 times
...
Linwood
2 years ago
I wonder if the exam proctor is secretly an MLflow developer trying to trip us up. All this model registry stuff is enough to make your head spin!
upvoted 0 times
Chanel
2 years ago
C) mlflow.add_model_version
upvoted 0 times
...
Dorothy
2 years ago
A) mlflow.register_model
upvoted 0 times
...
...
Youlanda
2 years ago
Hey, at least they didn't ask us to use MlflowClient.get_model_version (D) - that would just be cruel!
upvoted 0 times
...
Tayna
2 years ago
I think the answer is A) mlflow.register_model. It seems like the most straightforward way to add a new version of the model to the 'project' registry.
upvoted 0 times
Novella
2 years ago
Yes, mlflow.register_model is the most suitable option for adding a new version of the model to the 'project' registry.
upvoted 0 times
...
Cristy
2 years ago
I agree, using mlflow.register_model is the way to go for this task.
upvoted 0 times
...
Freeman
2 years ago
A) mlflow.register_model is the correct operation to add a new version of the model to the 'project' registry.
upvoted 0 times
...
...

Save Cancel