

# 4단계. 필요에 따라 사용자 지정 시각적 변환 업데이트
<a name="custom-visual-transform-updating-transforms"></a>

 변환이 해당 json 정의를 따르는 한 변환 스크립트를 생성하고 사용한 이후에 업데이트할 수 있습니다.
+  DynamicFrame에 할당할 때 사용되는 이름은 json `functionName`과 일치해야 합니다.
+  함수 인수는 [1단계. JSON 구성 파일 생성](custom-visual-transform-json-config-file.md)에 설명된 대로 json 파일에 정의되어야 합니다.
+  작업이 Python 파일에 직접 의존하므로 Python 파일의 Amazon S3 경로는 변경할 수 없습니다.

**참고**  
 업데이트가 필요한 경우 스크립트와 .json 파일이 지속적으로 업데이트되고 모든 시각적 작업이 새 변환과 함께 올바르게 다시 저장되었는지 확인하세요. 업데이트 후 시각적 작업을 저장하지 않으면 업데이트가 적용 및 검증되지 않습니다. Python 스크립트 파일의 이름이 바뀌거나 .json 파일 옆에 배치되지 않은 경우 .json 파일에 전체 경로를 지정해야 합니다.

**사용자 지정 아이콘**

워크플로의 일부에서 **작업**의 기본 아이콘이 시각적으로 구분되지 않는다고 판단되면 [사용자 지정 시각적 변환 시작하기](custom-visual-transform-getting-started.md)에 설명된 대로 사용자 지정 아이콘을 제공할 수 있습니다. Amazon S3에 호스팅된 해당 SVG를 업데이트하여 아이콘을 업데이트할 수 있습니다.

최상의 결과를 얻으려면 Cloudscape Design System의 지침에 따라 32x32px로 표시되도록 이미지를 설계합니다. Cloudscape 지침에 대한 자세한 내용은 [Cloudscape 설명서](https://cloudscape.design/foundation/visual-foundation/iconography/#custom-icons)를 참조하세요.