AWS Glue Ml Transform
This page shows how to write Terraform and CloudFormation for AWS Glue Ml Transform and write them securely.
aws_glue_ml_transform (Terraform)
The Ml Transform in AWS Glue can be configured in Terraform with the resource name aws_glue_ml_transform
. The following sections describe how to use the resource and its parameters.
Example Usage from GitHub
An example could not be found in GitHub.
Parameters
-
arn
optional computed - string -
description
optional - string -
glue_version
optional computed - string -
id
optional computed - string -
label_count
optional computed - number -
max_capacity
optional computed - number -
max_retries
optional - number -
name
required - string -
number_of_workers
optional - number -
role_arn
required - string -
schema
optional computed - list of object -
tags
optional - map from string to string -
timeout
optional - number -
worker_type
optional - string -
input_record_tables
list block-
catalog_id
optional - string -
connection_name
optional - string -
database_name
required - string -
table_name
required - string
-
-
parameters
list block-
transform_type
required - string -
find_matches_parameters
list block-
accuracy_cost_trade_off
optional - number -
enforce_provided_labels
optional - bool -
precision_recall_trade_off
optional - number -
primary_key_column_name
optional - string
-
-
Explanation in Terraform Registry
Provides a Glue ML Transform resource.
AWS::Glue::MLTransform (CloudFormation)
The MLTransform in Glue can be configured in CloudFormation with the resource name AWS::Glue::MLTransform
. The following sections describe 10 examples of how to use the resource and its parameters.
Example Usage from GitHub
Type: AWS::Glue::MLTransform
Properties:
Name: !Ref name
Role: !Ref role
InputRecordTables:
- GlueTables:
Type: AWS::Glue::MLTransform
Description: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html
Properties:
Role: !Ref 'Role'
TransformParameters:
TransformType: !Ref 'TransformParametersTransformType'
Type: AWS::Glue::MLTransform
Description: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html
Properties:
Role: !Ref 'Role'
TransformParameters:
TransformType: !Ref 'TransformParametersTransformType'
Type: AWS::Glue::MLTransform
Description: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html
Properties:
Role: !Ref 'Role'
TransformParameters:
TransformType: !Ref 'TransformParametersTransformType'
Type: AWS::Glue::MLTransform
Description: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html
Properties:
Role: !Ref 'Role'
TransformParameters:
TransformType: !Ref 'TransformParametersTransformType'
"path": "/ResourceTypes/AWS::Glue::MLTransform/Properties/MaxCapacity/Value",
"value": {
"ValueType": "AWS::Glue::MLTransform.MaxCapacity"
}
}
]
"path": "/ResourceTypes/AWS::Glue::MLTransform/Properties/MaxCapacity/Value",
"value": {
"ValueType": "AWS::Glue::MLTransform.MaxCapacity"
}
}
]
"AWS::Glue::MLTransform.TransformParameters": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformparameters.html",
"Properties": {
"TransformType": {
"Required": true,
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformparameters.html#cfn-glue-mltransform-transformparameters-transformtype",
"AWS::Glue::MLTransform": {
"Type": "AWS::Glue::MLTransform",
"Properties": {}
},
"AWS::Kendra::DataSource": {
"Type": "AWS::Kendra::DataSource",
"resourceType": "AWS::Glue::MLTransform",
"filePath": null
},
{
"resourceType": "AWS::Glue::Classifier",
"filePath": null
Parameters
-
MaxRetries
optional - Integer -
Description
optional - String -
TransformEncryption
optional - TransformEncryption -
Timeout
optional - Integer -
Name
optional - String -
Role
required - String -
WorkerType
optional - String -
GlueVersion
optional - String -
TransformParameters
required - TransformParameters -
InputRecordTables
required - InputRecordTables -
NumberOfWorkers
optional - Integer -
Tags
optional - Json -
MaxCapacity
optional - Double
Explanation in CloudFormation Registry
The AWS::Glue::MLTransform is an AWS Glue resource type that manages machine learning transforms.
Frequently asked questions
What is AWS Glue Ml Transform?
AWS Glue Ml Transform is a resource for Glue of Amazon Web Service. Settings can be wrote in Terraform and CloudFormation.
Where can I find the example code for the AWS Glue Ml Transform?
For CloudFormation, the rubyonrails3/cfn-rules, awslabs/aws-service-catalog-products and awslabs/aws-service-catalog-products source code examples are useful. See the CloudFormation Example section for further details.