

# BatchTransformInput
<a name="API_BatchTransformInput"></a>

Input object for the batch transform job.

## Contents
<a name="API_BatchTransformInput_Contents"></a>

 ** DataCapturedDestinationS3Uri **   <a name="sagemaker-Type-BatchTransformInput-DataCapturedDestinationS3Uri"></a>
The Amazon S3 location being used to capture the data.  
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 512.  
Pattern: `(https|s3)://([^/])/?(.*)`   
Required: Yes

 ** DatasetFormat **   <a name="sagemaker-Type-BatchTransformInput-DatasetFormat"></a>
The dataset format for your batch transform job.  
Type: [MonitoringDatasetFormat](API_MonitoringDatasetFormat.md) object  
Required: Yes

 ** LocalPath **   <a name="sagemaker-Type-BatchTransformInput-LocalPath"></a>
Path to the filesystem where the batch transform data is available to the container.  
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 256.  
Pattern: `.*`   
Required: Yes

 ** EndTimeOffset **   <a name="sagemaker-Type-BatchTransformInput-EndTimeOffset"></a>
If specified, monitoring jobs subtract this time from the end time. For information about using offsets for scheduling monitoring jobs, see [Schedule Model Quality Monitoring Jobs](https://docs.aws.amazon.com/sagemaker/latest/dg/model-monitor-model-quality-schedule.html).  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 15.  
Pattern: `.?P.*`   
Required: No

 ** ExcludeFeaturesAttribute **   <a name="sagemaker-Type-BatchTransformInput-ExcludeFeaturesAttribute"></a>
The attributes of the input data to exclude from the analysis.  
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 100.  
Required: No

 ** FeaturesAttribute **   <a name="sagemaker-Type-BatchTransformInput-FeaturesAttribute"></a>
The attributes of the input data that are the input features.  
Type: String  
Required: No

 ** InferenceAttribute **   <a name="sagemaker-Type-BatchTransformInput-InferenceAttribute"></a>
The attribute of the input data that represents the ground truth label.  
Type: String  
Required: No

 ** ProbabilityAttribute **   <a name="sagemaker-Type-BatchTransformInput-ProbabilityAttribute"></a>
In a classification problem, the attribute that represents the class probability.  
Type: String  
Required: No

 ** ProbabilityThresholdAttribute **   <a name="sagemaker-Type-BatchTransformInput-ProbabilityThresholdAttribute"></a>
The threshold for the class probability to be evaluated as a positive result.  
Type: Double  
Required: No

 ** S3DataDistributionType **   <a name="sagemaker-Type-BatchTransformInput-S3DataDistributionType"></a>
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defaults to `FullyReplicated`   
Type: String  
Valid Values: `FullyReplicated | ShardedByS3Key`   
Required: No

 ** S3InputMode **   <a name="sagemaker-Type-BatchTransformInput-S3InputMode"></a>
Whether the `Pipe` or `File` is used as the input mode for transferring data for the monitoring job. `Pipe` mode is recommended for large datasets. `File` mode is useful for small files that fit in memory. Defaults to `File`.  
Type: String  
Valid Values: `Pipe | File`   
Required: No

 ** StartTimeOffset **   <a name="sagemaker-Type-BatchTransformInput-StartTimeOffset"></a>
If specified, monitoring jobs substract this time from the start time. For information about using offsets for scheduling monitoring jobs, see [Schedule Model Quality Monitoring Jobs](https://docs.aws.amazon.com/sagemaker/latest/dg/model-monitor-model-quality-schedule.html).  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 15.  
Pattern: `.?P.*`   
Required: No

## See Also
<a name="API_BatchTransformInput_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/sagemaker-2017-07-24/BatchTransformInput) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/sagemaker-2017-07-24/BatchTransformInput) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/sagemaker-2017-07-24/BatchTransformInput) 