9.30 릴리스 정보: 미리 보기

주의

이 페이지의 내용은 9.30 릴리스가 완료되기 전에 미리 제공됩니다. 9.30 릴리스는 현재 보류 중`또는 :emph:`진행 중 상태이며 10월 1일에 완료될 예정입니다(변경될 수 있음).

이 페이지에 설명된 기능, 업데이트 또는 동작 변경 사항은 릴리스가 완료될 때까지 계정에서 사용하지 못할 수 있습니다.

이러한 릴리스 정보 업데이트는 릴리스 정보 변경 로그 섹션을 참조하십시오.

SQL 업데이트

MERGE ALL BY NAME

대상 테이블과 소스에 동일한 수의 열과 모든 열에 대해 동일한 이름이 있어야 하는 경우 MERGE ALL BY NAME를 사용하여 MERGE 작업을 간소화할 수 있습니다.

MERGE 문은 소스 테이블의 동일한 이름을 가진 열의 값으로 대상 테이블의 각 열을 업데이트할 수 있습니다. MERGE 문은 일치하는 항목이 없을 때 열 이름을 기반으로 소스 테이블의 행을 대상 테이블에 삽입할 수도 있습니다. 이러한 MERGE ALL BY NAME 작업은 대상 테이블과 소스 테이블에서 열 순서가 다른 경우에도 지원됩니다.

PIVOT 및 UNPIVOT 열의 별칭

PIVOT 쿼리에서 AS 절을 사용하여 피벗 열 이름에 별칭을 지정할 수 있습니다.

UNPIVOT 쿼리에서 AS 절을 사용하여 UNPIVOT작업의 결과에 나타나는 열 이름의 별칭을 지정할 수 있습니다.

새 SQL 매개 변수: ENABLE_GET_DDL_USE_DATA_TYPE_ALIAS

새 ENABLE_GET_DDL_USE_DATA_TYPE_ALIAS 매개 변수는 GET_DDL 함수에서 반환된 출력에 원래 DDL 문에서 지정한 데이터 타입 동의어를 포함할지 여부를 지정합니다. 기본적으로, 이 매개 변수는 FALSE로 설정됩니다.

고차 함수를 호출할 때 Lambda 식의 참조 테이블 열

이제 FILTER, REDUCE, TRANSFORM과 같은 고차 함수를 호출할 때 Lambda 식에서 테이블 열을 참조할 수 있습니다.

예를 들어, 요소에서 table1.col2의 값을 빼는 고차 함수에서 다음 Lambda 식을 지정할 수 있습니다.

a -> a - table1.col2
Copy

SEARCH 함수는 PHRASE 및 EXACT 검색 모드를 지원합니다.

이제 SEARCH 함수는 기존 ORAND 모드 외에도 두 가지 새로운 검색 모드를 지원합니다.

  • PHRASE: 검색 중인 열 또는 필드 중 하나 이상에서 추출한 토큰이 토큰의 순서 및 인접성을 포함하여 검색 문자열에서 추출된 모든 토큰과 일치하는 경우 검색 의미 체계는 일치 항목을 찾습니다.

  • EXACT: 검색 의미 체계는 토큰 사이의 구분 기호 문자열이 정확히 일치해야 한다는 점을 제외하고 ‘PHRASE’ 검색 의미 체계와 동일합니다.

이러한 새로운 검색 모드는 기존의 분리형 OR 및 결합형 AND 검색 의미 체계보다 더 많은 유연성을 제공합니다.

Snowflake Scripting CONTINUE 처리기

CONTINUE 처리기는 예외를 발생시킨 Snowflake Scripting 문 블록을 종료하지 않고 예외를 포착하며 처리할 수 있습니다. 기본 EXIT 처리기를 사용하면 블록에서 오류가 발생하는 경우 흐름이 중단되고 오류가 호출자에게 반환됩니다. 오류 조건이 흐름을 중단할 만큼 심각하지 않은 경우 CONTINUE 처리기를 사용할 수 있습니다.

Snowflake Scripting 사용자 정의 함수(UDFs)(일반 공급)

이제 Snowflake Scripting UDFs는 일반 공급으로 제공되며 더 이상 미리 보기로 제공되지 않습니다.

Snowflake Scripting 프로시저 언어를 포함하는 SQL UDFs를 만들 수 있습니다. Snowflake Scripting UDFs는 SQL 문(예: SELECT 문 또는 INSERT 문)에서 호출할 수 있습니다. 따라서 SQL CALL 명령에서만 호출할 수 있는 Snowflake Scripting 저장 프로시저보다 더 유연합니다.

확장성 업데이트

Scala 버전 2.13 지원(미리 보기)

Snowflake에서 Scala 사용자 정의 함수(UDFs), 저장 프로시저 및 Snowpark 코드를 실행할 때 Scala 런타임으로 Scala 버전 2.13을 지정할 수 있습니다.

Scala 2.13에 대한 지원은 미리 보기로 제공됩니다.

릴리스 정보 변경 로그

발표

업데이트

날짜

릴리스 정보

최초 게시(미리 보기)

2025년 9월 26일