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
-
arnoptional computed - string -
descriptionoptional - string -
glue_versionoptional computed - string -
idoptional computed - string -
label_countoptional computed - number -
max_capacityoptional computed - number -
max_retriesoptional - number -
namerequired - string -
number_of_workersoptional - number -
role_arnrequired - string -
schemaoptional computed - list of object -
tagsoptional - map from string to string -
timeoutoptional - number -
worker_typeoptional - string -
input_record_tableslist block-
catalog_idoptional - string -
connection_nameoptional - string -
database_namerequired - string -
table_namerequired - string
-
-
parameterslist block-
transform_typerequired - string -
find_matches_parameterslist block-
accuracy_cost_trade_offoptional - number -
enforce_provided_labelsoptional - bool -
precision_recall_trade_offoptional - number -
primary_key_column_nameoptional - 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
-
MaxRetriesoptional - Integer -
Descriptionoptional - String -
TransformEncryptionoptional - TransformEncryption -
Timeoutoptional - Integer -
Nameoptional - String -
Rolerequired - String -
WorkerTypeoptional - String -
GlueVersionoptional - String -
TransformParametersrequired - TransformParameters -
InputRecordTablesrequired - InputRecordTables -
NumberOfWorkersoptional - Integer -
Tagsoptional - Json -
MaxCapacityoptional - 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.