구성 파일 생성 - AWS Glue

구성 파일 생성

블루프린트 구성 파일은 워크플로 생성을 위한 스크립트 진입점과 블루프린트에서 허용하는 파라미터를 정의하는 필수 파일입니다. 파일의 이름은 blueprint.cfg여야 합니다.

다음은 샘플 구성 파일입니다.

{ "layoutGenerator": "DemoBlueprintProject.Layout.generate_layout", "parameterSpec" : { "WorkflowName" : { "type": "String", "collection": false }, "WorkerType" : { "type": "String", "collection": false, "allowedValues": ["G1.X", "G2.X"], "defaultValue": "G1.X" }, "Dpu" : { "type" : "Integer", "allowedValues" : [2, 4, 6], "defaultValue" : 2 }, "DynamoDBTableName": { "type": "String", "collection" : false }, "ScriptLocation" : { "type": "String", "collection": false } } }

layoutGenerator 속성은 레이아웃을 생성하는 스크립트에서 함수의 정규화된 이름을 지정합니다.

parameterSpec 속성은 이 블루프린트에서 허용하는 파라미터를 지정합니다. 자세한 내용은 블루프린트 파라미터 지정 단원을 참조하십시오.

중요

구성 파일에 워크플로 이름이 블루프린트 파라미터로 포함되거나 레이아웃 스크립트에서 고유한 워크플로 이름을 생성해야 합니다.