AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Starts a transform job. A transform job uses a trained model to get inferences on a dataset and saves these results to an Amazon S3 location that you specify.
To perform batch transformations, you create a transform job and use the data that you have readily available.
In the request body, you provide the following:
TransformJobName
- Identifies the transform job. The name must be unique within
an Amazon Web Services Region in an Amazon Web Services account.
ModelName
- Identifies the model to use. ModelName
must be the name
of an existing Amazon SageMaker model in the same Amazon Web Services Region and Amazon
Web Services account. For information on creating a model, see CreateModel.
TransformInput
- Describes the dataset to be transformed and the Amazon S3
location where it is stored.
TransformOutput
- Identifies the Amazon S3 location where you want Amazon
SageMaker to save the results from the transform job.
TransformResources
- Identifies the ML compute instances for the transform
job.
For more information about how batch transformation works, see Batch Transform.
This is an asynchronous operation using the standard naming convention for .NET 4.5 or higher. For .NET 3.5 the operation is implemented as a pair of methods using the standard naming convention of BeginCreateTransformJob and EndCreateTransformJob.
Namespace: Amazon.SageMaker
Assembly: AWSSDK.SageMaker.dll
Version: 3.x.y.z
public virtual Task<CreateTransformJobResponse> CreateTransformJobAsync( CreateTransformJobRequest request, CancellationToken cancellationToken )
Container for the necessary parameters to execute the CreateTransformJob service method.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
Exception | Condition |
---|---|
ResourceInUseException | Resource being accessed is in use. |
ResourceLimitExceededException | You have exceeded an SageMaker resource limit. For example, you might have too many training jobs created. |
ResourceNotFoundException | Resource being access is not found. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer