

 Amazon Redshift는 2026년 6월 30일 이후에 Python UDF 사용을 더 이상 지원하지 않습니다. 해당 조치는 단계적으로 시행될 예정입니다. Python 수명 종료 및 마이그레이션 옵션에 대한 자세한 내용은 2025년 6월 30일에 게시된 [블로그 게시물](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)을 참조하세요.

# 애플리케이션 이름 연결 속성 설정
<a name="discovering-metadata-application-name"></a>

Amazon Redshift에 연결할 때 선택적 애플리케이션 이름 드라이버 속성을 설정합니다. 이 속성은 각 연결을 설정한 애플리케이션 또는 도구를 식별하므로 Amazon Redshift 환경을 더 쉽게 모니터링, 감사 및 문제 해결할 수 있습니다.

제공하는 애플리케이션 이름이 `SYS_CONNECTION_LOG`의 `application_name` 열에 표시됩니다. 이를 사용하여 다음을 수행할 수 있습니다.
+ **연결 소스 추적**. 클러스터에 연결되는 애플리케이션, 서비스 또는 도구를 식별합니다.
+ **성능 문제 해결**. 쿼리를 원래 애플리케이션과 상호 연결하여 성능 문제를 격리합니다.
+ **액세스 감사**. 데이터 웨어하우스 전반의 애플리케이션 수준 사용 패턴을 이해합니다.

다음 표에서는 각 Amazon Redshift 드라이버의 애플리케이션 이름을 설정하는 방법을 보여줍니다.


| 드라이버 | 속성 | 예제 | 
| --- | --- | --- | 
| JDBC | ApplicationName | jdbc:redshift://{{endpoint}}:{{port}}/{{database}}?ApplicationName=my-etl-pipeline | 
| ODBC | ApplicationName | DSN 또는 연결 문자열에서 ApplicationName=my-bi-tool을 설정합니다. | 
| Python | application\_name | redshift\_connector.connect(..., application\_name='my-data-catalog') | 

각 드라이버의 애플리케이션 이름 속성에 대한 자세한 내용은 다음을 참조하세요.
+ JDBC: [ApplicationName](https://docs.aws.amazon.com/redshift/latest/mgmt/jdbc20-configuration-options.html#jdbc20-applicationname-option)
+ ODBC: [ApplicationName](https://docs.aws.amazon.com/redshift/latest/mgmt/odbc20-configuration-options.html#odbc20-application_name-option)
+ Python: [application\_name](https://docs.aws.amazon.com/redshift/latest/mgmt/python-configuration-options.html#python-application_name-option)

**참고**  
`{{team}}-{{service}}-{{environment}}`(예: `quicksight-analytics-dashboard-prod`) 같은 애플리케이션 이름에 대해 설명이 포함된 일관된 명명 규칙을 사용합니다. 이 접근 방식을 사용하면 `SYS_CONNECTION_LOG` 데이터를 더 쉽게 필터링하고 분석할 수 있습니다.