Creates a batch inference job
Creates a batch inference job. The operation can handle up to 50 million records and the input file must be in JSON format. For more information, see recommendations-batch.
personalize_create_batch_inference_job(jobName, solutionVersionArn, filterArn, numResults, jobInput, jobOutput, roleArn, batchInferenceJobConfig)
jobName |
[required] The name of the batch inference job to create. |
solutionVersionArn |
[required] The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations. |
filterArn |
The ARN of the filter to apply to the batch inference job. For more information on using filters, see Using Filters with Amazon Personalize. |
numResults |
The number of recommendations to retreive. |
jobInput |
[required] The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format. |
jobOutput |
[required] The path to the Amazon S3 bucket where the job's output will be stored. |
roleArn |
[required] The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and out Amazon S3 buckets respectively. |
batchInferenceJobConfig |
The configuration details of a batch inference job. |
A list with the following syntax:
list( batchInferenceJobArn = "string" )
svc$create_batch_inference_job( jobName = "string", solutionVersionArn = "string", filterArn = "string", numResults = 123, jobInput = list( s3DataSource = list( path = "string", kmsKeyArn = "string" ) ), jobOutput = list( s3DataDestination = list( path = "string", kmsKeyArn = "string" ) ), roleArn = "string", batchInferenceJobConfig = list( itemExplorationConfig = list( "string" ) ) )
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.