

 Amazon Redshift는 패치 198부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. 기존 Python UDF는 2026년 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="cm_chap_ConfigurationRef"></a>

구성을 사용하여 환경을 사용자 지정할 수 있습니다. Amazon Redshift를 사용하면 다양한 파라미터와 설정을 구성하여 데이터 웨어하우징 환경을 사용자 지정하고 최적화할 수 있습니다. 구성 참조에는 사용 가능한 클러스터 속성, 데이터베이스 파라미터 및 워크로드 관리(WLM) 구성 옵션이 요약되어 있습니다. 이 참조를 통해 특정 요구 사항에 따라 성능, 보안 및 리소스 할당을 미세 조정할 수 있습니다. 다음 참조에서는 원하는 데이터 웨어하우징 설정을 충족하도록 이러한 구성을 수정하는 방법에 대한 자세한 가이드가 설명됩니다.

**Topics**
+ [서버 구성 수정](#t_Modifying_the_default_settings)
+ [analyze\_threshold\_percent](r_analyze_threshold_percent.md)
+ [cast\_super\_null\_on\_error](r_cast_super_null_on_error.md)
+ [datashare\_break\_glass\_session\_var](r_datashare_break_glass_session_var.md)
+ [datestyle](r_datestyle.md)
+ [default\_array\_search\_null\_handling](r_default_array_search_null_handling.md)
+ [default\_geometry\_encoding](r_default_geometry_encoding.md)
+ [describe\_field\_name\_in\_uppercase](r_describe_field_name_in_uppercase.md)
+ [downcase\_delimited\_identifier](r_downcase_delimited_identifier.md)
+ [enable\_case\_sensitive\_identifier](r_enable_case_sensitive_identifier.md)
+ [enable\_case\_sensitive\_super\_attribute](r_enable_case_sensitive_super_attribute.md)
+ [enable\_numeric\_rounding](r_enable_numeric_rounding.md)
+ [enable\_result\_cache\_for\_session](r_enable_result_cache_for_session.md)
+ [enable\_vacuum\_boost](r_enable_vacuum_boost.md)
+ [error\_on\_nondeterministic\_update](r_error_on_nondeterministic_update.md)
+ [extra\_float\_digits](r_extra_float_digits.md)
+ [interval\_forbid\_composite\_literals](r_interval_forbid_composite_literals.md)
+ [json\_serialization\_enable](r_json_serialization_enable.md)
+ [json\_serialization\_parse\_nested\_strings](r_json_serialization_parse_nested_strings.md)
+ [max\_concurrency\_scaling\_clusters](r_max_concurrency_scaling_clusters.md)
+ [max\_cursor\_result\_set\_size](max_cursor_result_set_size.md)
+ [mv\_enable\_aqmv\_for\_session](r_mv_enable_aqmv_for_session.md)
+ [navigate\_super\_null\_on\_error](r_navigate_super_null_on_error.md)
+ [parse\_super\_null\_on\_error](r_parse_super_null_on_error.md)
+ [pg\_federation\_repeatable\_read](r_pg_federation_repeatable_read.md)
+ [query\_group](r_query_group.md)
+ [search\_path](r_search_path.md)
+ [spectrum\_enable\_pseudo\_columns](r_spectrum_enable_pseudo_columns.md)
+ [enable\_spectrum\_oid](r_spectrum_enable_spectrum_oid.md)
+ [spectrum\_query\_maxerror](r_spectrum_query_maxerror.md)
+ [statement\_timeout](r_statement_timeout.md)
+ [stored\_proc\_log\_min\_messages](r_stored_proc_log_min_messages.md)
+ [timezone](r_timezone_config.md)
+ [use\_fips\_ssl](use_fips_ssl.md)
+ [wlm\_query\_slot\_count](r_wlm_query_slot_count.md)

## 서버 구성 수정
<a name="t_Modifying_the_default_settings"></a>

서버 구성은 다음과 같은 방법으로 변경할 수 있습니다.
+ [SET](r_SET.md) 명령을 사용하여 현재 세션에 한해 지속 시간 설정을 재정의합니다.

  예: 

  ```
  set extra_float_digits to 2;
  ```
+ 클러스터의 파라미터 그룹 설정을 수정합니다. 파라미터 그룹 설정에는 구성할 수 있는 파라미터가 추가로 포함됩니다. 자세한 내용은 *Amazon Redshift 관리 가이드*의 [Amazon Redshift 파라미터 그룹](https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html) 섹션을 참조하세요.
+ [ALTER USER](r_ALTER_USER.md) 명령을 사용하여 지정한 사용자가 실행하는 모든 세션에 대해 구성 파라미터를 새로운 값으로 설정합니다.

  ```
  ALTER USER username SET parameter { TO | = } { value | DEFAULT }
  ```

SHOW 명령은 현재 파라미터 설정을 확인하는 데 사용됩니다. SHOW ALL을 사용하면 [SET](r_SET.md) 명령으로 구성할 수 있는 설정이 모두 표시됩니다.

```
SHOW ALL;

name                      | setting      
--------------------------+--------------
analyze_threshold_percent | 10           
datestyle                 | ISO, MDY     
extra_float_digits        | 2            
query_group               | default      
search_path               | $user, public
statement_timeout         | 0            
timezone                  | UTC            
wlm_query_slot_count      | 1
```

**참고**  
구성 파라미터는 데이터 웨어하우스에서 연결된 데이터베이스에 적용된다는 점에 유의하세요.