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

0

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

profile picture
EXPERTO
preguntada hace 5 meses33 visualizaciones
1 Respuesta
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
EXPERTO
respondido hace 5 meses

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas