PdfPrep.com

Which method should you use?

Question Set 4

You are writing code to create and run an Azure Batch job. You have created a pool of compute nodes. You need to choose the right class and its method to submit a batch job to the Batch service.

Which method should you use?
A . JobOperations.EnableJobAsync(String, IEnumerable<BatchClientBehavior>,CancellationToken)
B . JobOperations.CreateJob()
C . CloudJob.Enable(IEnumerable<BatchClientBehavior>)
D . JobOperations.EnableJob(String,IEnumerable<BatchClientBehavior>)
E . CloudJob.CommitAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Answer: E

Explanation:

A Batch job is a logical grouping of one or more tasks. A job includes settings common to the tasks, such as priority and the pool to run tasks on. The app uses the BatchClient.JobOperations.CreateJob method to create a job on your pool.

The Commit method submits the job to the Batch service. Initially the job has no tasks.

{

CloudJob job = batchClient.JobOperations.CreateJob();

job.Id = JobId;

job.PoolInformation = new PoolInformation { PoolId = PoolId };

job.Commit();

}



References: https://docs.microsoft.com/en-us/azure/batch/quick-run-dotnet

Exit mobile version