Deal of The Day! 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 1 Question 25 Discussion

Posted by Sabina on Sep 19, 2024 at 01:01 AM

A machine learning engineer wants to programmatically create a new Databricks Job whose schedule depends on the result of some automated tests in a machine learning pipeline.

Which of the following Databricks tools can be used to programmatically create the Job?

Suggested Answer: E

Get Premium Databricks Machine Learning Professional Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
50 comments · newest first
EM
Emily 10 months ago
AutoML APIs are for model training, not job scheduling.
CH
Chana 11 months ago
No way, I thought jobs couldn't be created programmatically!
KR
Kristine 11 months ago
Wait, can’t you use MLflow Client too?
DI
Dino 11 months ago
Definitely agree with that!
KA
Kathryn 11 months ago
I think the Databricks REST APIs can do this!
KE
Kenny 12 months ago
I’m pretty certain that Jobs can be created programmatically, so option D seems wrong, but I’m stuck between the REST APIs and the MLflow Client.
TO
Tom 12 months ago
I feel like the MLflow Client could be relevant here, but I can't recall if it specifically handles job creation.
KA
Karan 12 months ago
I'm not entirely sure, but I remember something about MLflow APIs being more focused on tracking experiments rather than creating jobs.
MI
Micah 1 year ago
I think the Databricks REST APIs might be the right choice since they allow for programmatic interactions with various Databricks features.
HA
Hayley 1 year ago
I think the key here is that the question is asking about programmatic creation of a Databricks Job. That immediately makes me think of the Databricks REST APIs as the best solution. The other options like MLflow and AutoML don't seem as directly relevant for this use case.
JA
Jamika 1 year ago
Ah, this is a tricky one. I'm pretty confident the Databricks REST APIs are the right answer, but I'm not 100% sure. I'd want to review the documentation to be absolutely certain before answering.
LI
Lili 1 year ago
I think the Databricks REST APIs would be the way to go here. That's the most flexible and powerful option for programmatically creating and managing Databricks resources.
MI
Mitsue 1 year ago
Hmm, I'm not too sure about this one. I know we can use MLflow for a lot of Databricks functionality, but I'm not sure if it covers job creation. Maybe the MLflow Client could do it, but I'd have to double-check the docs.
EM
Emogene 1 year ago
Got it, the key is to make sure the guest user can access the network with multiple devices simultaneously. I'll go with option C.
SY
Sylvia 2 years ago
Hmm, this is a tough one. I'm torn between C and E, but I think E is the winner here. The Databricks REST APIs are just too powerful to ignore.
LA
Lavonda 2 years ago
↳ replying to Sylvia
Let's go with E) Databricks REST APIs then.
JU
Julio 2 years ago
↳ replying to Sylvia
I agree with you, E) Databricks REST APIs are very powerful.
AL
Alpha 2 years ago
↳ replying to Sylvia
I would go with A) MLflow APIs for creating the Job.
WI
Winfred 2 years ago
↳ replying to Sylvia
I think C) MLflow Client is the way to go.
GA
Gail 2 years ago
I'm going to go with E. The Databricks REST APIs are the way to go for programmatic job creation. I mean, what else would you use, a crystal ball?
ME
Melodie 2 years ago
This question is a piece of cake! E is the obvious answer. Who wouldn't use the Databricks REST APIs for this?
PE
Peter 2 years ago
D can't be right, because the question specifically states that the job needs to be created programmatically. That rules out D.
DE
Denise 2 years ago
I'm pretty sure the answer is C. The MLflow Client provides a Python API for managing MLflow entities, including jobs.
KE
Kent 2 years ago
↳ replying to Denise
Oh, thanks for clarifying!
CA
Cassandra 2 years ago
↳ replying to Denise
Actually, the correct answer is C) MLflow Client
BL
Blossom 2 years ago
↳ replying to Denise
No, I believe it's E) Databricks REST APIs
TH
Thea 2 years ago
↳ replying to Denise
I think it's A) MLflow APIs
CA
Caren 2 years ago
I think the answer is E. The Databricks REST APIs allow for programmatic creation of jobs, which is what the question is asking for.
NE
Nenita 2 years ago
I heard the Databricks engineers use their own REST APIs to create jobs while sipping on fancy lattes. #DeveloperLifestyle
SH
Sherly 2 years ago
↳ replying to Nenita
That's interesting! I didn't know they used REST APIs for that. #DeveloperLifestyle
LY
Lynelle 2 years ago
↳ replying to Nenita
Yes, you are correct. Databricks engineers use their REST APIs to create jobs programmatically.
NA
Narcisa 2 years ago
↳ replying to Nenita
I think the answer is E) Databricks REST APIs.
LO
Louvenia 2 years ago
E all the way! Databricks REST APIs are the way to go. Anything else would be like trying to hammer a nail with a feather.
LA
Laurel 2 years ago
↳ replying to Louvenia
Using MLflow APIs might also be a good option depending on the specific requirements of the machine learning pipeline.
LO
Louann 2 years ago
↳ replying to Louvenia
I agree, Databricks REST APIs are definitely the best choice for programmatically creating a Job.
JO
Jordan 2 years ago
↳ replying to Louvenia
E all the way! Databricks REST APIs are the way to go. Anything else would be like trying to hammer a nail with a feather.
FA
Fannie 2 years ago
I'm not sure, but I think E) Databricks REST APIs could also be used for this task.
MI
Mignon 2 years ago
I agree with Jamal, using MLflow APIs makes sense for creating the Job programmatically.
LA
Laticia 2 years ago
D? Really? Jobs can definitely be created programmatically. That's just silly. I'm going with E.
YU
Yuonne 2 years ago
↳ replying to Laticia
I agree, E) Databricks REST APIs seem like the right choice for this task.
JA
Jacquelyne 2 years ago
↳ replying to Laticia
D? Really? Jobs can definitely be created programmatically. That's just silly. I'm going with E.
AU
Audry 2 years ago
↳ replying to Laticia
I disagree, I believe C) MLflow Client is the tool to use for this.
CE
Cecil 2 years ago
↳ replying to Laticia
I think A) MLflow APIs can be used to programmatically create the Job.
TA
Tamekia 2 years ago
Hmm, I'm not too sure about this one. Maybe C? MLflow Client could be a good choice, but I'm not 100% confident.
TR
Tresa 2 years ago
I think the answer is E. Databricks REST APIs. That's the most versatile option for programmatically creating jobs.
CA
Carri 2 years ago
↳ replying to Tresa
I think MLflow Client might be useful too, but Databricks REST APIs seem to be the most popular choice.
MI
Mickie 2 years ago
↳ replying to Tresa
MLflow APIs could also be a good option to consider for programmatically creating the job.
RE
Rex 2 years ago
↳ replying to Tresa
I agree, using Databricks REST APIs would be the best choice for creating the job based on automated tests.
CA
Carylon 2 years ago
↳ replying to Tresa
I think the answer is E. Databricks REST APIs. That's the most versatile option for programmatically creating jobs.
JA
Jamal 2 years ago
I think the answer is A) MLflow APIs.
0/2000 characters

Save Cancel