使用 AWS re:Post 即表示您同意 AWS re:Post 使用條款

如何通过 AWS CloudFormation 为 AWS Glue 作业传递特殊参数

0

【以下的问题经过翻译处理】 使用 AWS CloudFormation 创建 AWS Glue ETL 作业时,如何指定高级选项,例如作业可能需要的其他 JAR、用于 KMS 加密的特殊安全配置参数等?

profile picture
專家
已提問 1 年前檢視次數 59 次
1 個回答
0

【以下的回答经过翻译处理】 你好,

在 AWS CloudFormation 中使用属性下的资源 AWS::Glue::Job 时,您需要在 [DefaultArguments] (https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource -glue-job.html#cfn-glue-job-defaultarguments) 部分。

            "DefaultArguments": {
            "--TempDir": "s3://aws-glue-temporary-633748029103-eu-west-1/serhat",
            "--class": "GlueApp",
            "--enable-glue-datacatalog": "",
            "--enable-metrics": "",
            "--encryption-type": "sse-s3",
            "--job-bookmark-option": "job-bookmark-enable",
            "--job-language": "scala"
        },

您可以在 [此处](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-glue-arguments.html#aws-glue-api-crawler -pyspark-extensions-python-intro-parameters)。

对于额外的 JARS:--extra-jars 是参数。

对于服务器端加密:--encryption-type 是参数。

希望这可以帮助你。

profile picture
專家
已回答 1 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南