Show / Hide Table of Contents

Interface ITransformInput

Dataset to be transformed and the Amazon S3 location where it is stored.

Namespace: Amazon.CDK.AWS.StepFunctions.Tasks
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ITransformInput
Syntax (vb)
Public Interface ITransformInput
Remarks

ExampleMetadata: infused

Examples
new SageMakerCreateTransformJob(this, "Batch Inference", new SageMakerCreateTransformJobProps {
                TransformJobName = "MyTransformJob",
                ModelName = "MyModelName",
                ModelClientOptions = new ModelClientOptions {
                    InvocationsMaxRetries = 3,  // default is 0
                    InvocationsTimeout = Duration.Minutes(5)
                },
                TransformInput = new TransformInput {
                    TransformDataSource = new TransformDataSource {
                        S3DataSource = new TransformS3DataSource {
                            S3Uri = "s3://inputbucket/train",
                            S3DataType = S3DataType.S3_PREFIX
                        }
                    }
                },
                TransformOutput = new TransformOutput {
                    S3OutputPath = "s3://outputbucket/TransformJobOutputPath"
                },
                TransformResources = new TransformResources {
                    InstanceCount = 1,
                    InstanceType = InstanceType.Of(InstanceClass.M4, InstanceSize.XLARGE)
                }
            });

Synopsis

Properties

CompressionType

The compression type of the transform data.

ContentType

Multipurpose internet mail extension (MIME) type of the data.

SplitType

Method to use to split the transform job's data files into smaller batches.

TransformDataSource

S3 location of the channel data.

Properties

CompressionType

The compression type of the transform data.

CompressionType? CompressionType { get; }
Property Value

CompressionType?

Remarks

Default: NONE

ContentType

Multipurpose internet mail extension (MIME) type of the data.

string? ContentType { get; }
Property Value

string

Remarks

Default: - None

SplitType

Method to use to split the transform job's data files into smaller batches.

SplitType? SplitType { get; }
Property Value

SplitType?

Remarks

Default: NONE

TransformDataSource

S3 location of the channel data.

ITransformDataSource TransformDataSource { get; }
Property Value

ITransformDataSource

Remarks

ExampleMetadata: infused

Back to top Generated by DocFX