MachineLearning / Paginator / DescribeBatchPredictions
DescribeBatchPredictions#
- class MachineLearning.Paginator.DescribeBatchPredictions#
paginator = client.get_paginator('describe_batch_predictions')
- paginate(**kwargs)#
Creates an iterator that will paginate through responses from
MachineLearning.Client.describe_batch_predictions().See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate( FilterVariable='CreatedAt'|'LastUpdatedAt'|'Status'|'Name'|'IAMUser'|'MLModelId'|'DataSourceId'|'DataURI', EQ='string', GT='string', LT='string', GE='string', LE='string', NE='string', Prefix='string', SortOrder='asc'|'dsc', PaginationConfig={ 'MaxItems': 123, 'PageSize': 123, 'StartingToken': 'string' } )
- Parameters:
FilterVariable (string) –
Use one of the following variables to filter a list of
BatchPrediction:CreatedAt- Sets the search criteria to theBatchPredictioncreation date.Status- Sets the search criteria to theBatchPredictionstatus.Name- Sets the search criteria to the contents of theBatchPredictionName.IAMUser- Sets the search criteria to the user account that invoked theBatchPredictioncreation.MLModelId- Sets the search criteria to theMLModelused in theBatchPrediction.DataSourceId- Sets the search criteria to theDataSourceused in theBatchPrediction.DataURI- Sets the search criteria to the data file(s) used in theBatchPrediction. The URL can identify either a file or an Amazon Simple Storage Solution (Amazon S3) bucket or directory.
EQ (string) – The equal to operator. The
BatchPredictionresults will haveFilterVariablevalues that exactly match the value specified withEQ.GT (string) – The greater than operator. The
BatchPredictionresults will haveFilterVariablevalues that are greater than the value specified withGT.LT (string) – The less than operator. The
BatchPredictionresults will haveFilterVariablevalues that are less than the value specified withLT.GE (string) – The greater than or equal to operator. The
BatchPredictionresults will haveFilterVariablevalues that are greater than or equal to the value specified withGE.LE (string) – The less than or equal to operator. The
BatchPredictionresults will haveFilterVariablevalues that are less than or equal to the value specified withLE.NE (string) – The not equal to operator. The
BatchPredictionresults will haveFilterVariablevalues not equal to the value specified withNE.Prefix (string) –
A string that is found at the beginning of a variable, such as
NameorId.For example, a
Batch Predictionoperation could have theName2014-09-09-HolidayGiftMailer. To search for thisBatchPrediction, selectNamefor theFilterVariableand any of the following strings for thePrefix:2014-09
2014-09-09
2014-09-09-Holiday
SortOrder (string) –
A two-value parameter that determines the sequence of the resulting list of ``MLModel``s.
asc- Arranges the list in ascending order (A-Z, 0-9).dsc- Arranges the list in descending order (Z-A, 9-0).
Results are sorted by
FilterVariable.PaginationConfig (dict) –
A dictionary that provides parameters to control pagination.
MaxItems (integer) –
The total number of items to return. If the total number of items available is more than the value specified in max-items then a
NextTokenwill be provided in the output that you can use to resume pagination.PageSize (integer) –
The size of each page.
StartingToken (string) –
A token to specify where to start paginating. This is the
NextTokenfrom a previous response.
- Return type:
dict
- Returns:
Response Syntax
{ 'Results': [ { 'BatchPredictionId': 'string', 'MLModelId': 'string', 'BatchPredictionDataSourceId': 'string', 'InputDataLocationS3': 'string', 'CreatedByIamUser': 'string', 'CreatedAt': datetime(2015, 1, 1), 'LastUpdatedAt': datetime(2015, 1, 1), 'Name': 'string', 'Status': 'PENDING'|'INPROGRESS'|'FAILED'|'COMPLETED'|'DELETED', 'OutputUri': 'string', 'Message': 'string', 'ComputeTime': 123, 'FinishedAt': datetime(2015, 1, 1), 'StartedAt': datetime(2015, 1, 1), 'TotalRecordCount': 123, 'InvalidRecordCount': 123 }, ], }
Response Structure
(dict) –
Represents the output of a
DescribeBatchPredictionsoperation. The content is essentially a list of ``BatchPrediction``s.Results (list) –
A list of
BatchPredictionobjects that meet the search criteria.(dict) –
Represents the output of a
GetBatchPredictionoperation.The content consists of the detailed metadata, the status, and the data file information of a
Batch Prediction.BatchPredictionId (string) –
The ID assigned to the
BatchPredictionat creation. This value should be identical to the value of theBatchPredictionIDin the request.MLModelId (string) –
The ID of the
MLModelthat generated predictions for theBatchPredictionrequest.BatchPredictionDataSourceId (string) –
The ID of the
DataSourcethat points to the group of observations to predict.InputDataLocationS3 (string) –
The location of the data file or directory in Amazon Simple Storage Service (Amazon S3).
CreatedByIamUser (string) –
The AWS user account that invoked the
BatchPrediction. The account type can be either an AWS root account or an AWS Identity and Access Management (IAM) user account.CreatedAt (datetime) –
The time that the
BatchPredictionwas created. The time is expressed in epoch time.LastUpdatedAt (datetime) –
The time of the most recent edit to the
BatchPrediction. The time is expressed in epoch time.Name (string) –
A user-supplied name or description of the
BatchPrediction.Status (string) –
The status of the
BatchPrediction. This element can have one of the following values:PENDING- Amazon Machine Learning (Amazon ML) submitted a request to generate predictions for a batch of observations.INPROGRESS- The process is underway.FAILED- The request to perform a batch prediction did not run to completion. It is not usable.COMPLETED- The batch prediction process completed successfully.DELETED- TheBatchPredictionis marked as deleted. It is not usable.
OutputUri (string) –
The location of an Amazon S3 bucket or directory to receive the operation results. The following substrings are not allowed in the
s3 keyportion of theoutputURIfield: ‘:’, ‘//’, ‘/./’, ‘/../’.Message (string) –
A description of the most recent details about processing the batch prediction request.
ComputeTime (integer) –
Long integer type that is a 64-bit signed number.
FinishedAt (datetime) –
A timestamp represented in epoch time.
StartedAt (datetime) –
A timestamp represented in epoch time.
TotalRecordCount (integer) –
Long integer type that is a 64-bit signed number.
InvalidRecordCount (integer) –
Long integer type that is a 64-bit signed number.