2025년 05월 12일 — 9.12 릴리스 노트(동작 변경 사항 포함)

주의

릴리스가 완료되었습니다. 이들 릴리스 정보의 사전 버전과 최종 버전 간의 차이점은 릴리스 정보 변경 로그 섹션을 참조하십시오.

동작 변경 번들

이 릴리스에는 다음 동작 변경 번들이 포함되어 있습니다.

번들 이름

이 릴리스의 상태

이전 상태

2025_03

기본적으로 비활성화되어 있으며 관리자가 테스트를 위해 활성화할 수 있음

해당 없음(이 릴리스에 도입됨)

2025_02

기본적으로 활성화되어 있으며 관리자가 옵트아웃을 위해 비활성화할 수 있음

기본적으로 비활성화됨

2025_01

기본적으로 활성화되어 있으며 관리자가 옵트아웃을 위해 비활성화할 수 있음

기본적으로 활성화됨

각 번들의 상태는 2025년 6월로 계획된 다음 동작 변경 사항 릴리스에서 변경될 예정이지만, 일정은 변경될 수 있습니다.

번들 상태와 번들 상태가 계정에 미칠 수 있는 영향에 대한 자세한 내용은 동작 변경 사항 정보 섹션을 참조하십시오.

새로운 기능

Snowflake Native Apps의 릴리스 채널 — 일반 공급

이번 릴리스를 통해 Snowflake Native Apps의 릴리스 채널 기능을 일반적으로 사용할 수 있습니다.

릴리스 채널을 통해 공급자는 앱 개발 라이프사이클의 여러 스테이지에서 앱을 게시할 수 있습니다. 예를 들어, 공급자는 릴리스 채널을 사용하여 앱의 버전 또는 패치에 대해 다음과 같은 작업을 수행할 수 있습니다.

  • 앱을 테스트합니다.

  • 컨슈머에게 미리 보기 또는 UAT (사용자 승인 테스트)용으로 앱을 게시합니다.

  • 앱을 프로덕션 환경에 게시합니다.

자세한 내용은 릴리스 채널을 사용하여 앱 게시하기 섹션을 참조하십시오.

SQL 업데이트

데이터 조작 언어(DML) 명령의 오류 메시지가 개선되었습니다.

이전 릴리스에서는 DML 명령 의 오류 메시지에 특정 열과 관련된 오류에 대한 열 이름이 포함되지 않았습니다. 이번 릴리스에서는 DML 명령의 일부 오류 메시지에 열 이름이 포함됩니다. 참고로 열 이름은 모든 DML 오류 메시지에 포함되지 않습니다.

예를 들어, 다음 SQL 문은 DML 오류 메시지를 반환합니다.

CREATE OR REPLACE TABLE demo_dml_error_message (v VARCHAR);

INSERT INTO demo_dml_error_message (v) VALUES
  (3),
  ('d');
Copy

이전 릴리스에서는 다음과 같은 오류 메시지가 반환되었습니다.

100038 (22018): Numeric value 'd' is not recognized

이번 릴리스에서는 다음과 같은 오류 메시지가 반환됩니다.

100038 (22018): DML operation to table DEMO_INSERT_TYPE_MISMATCH failed on
column V with error: Numeric value 'd' is not recognized

새로운 SQL 기능

이제 이 릴리스에서 다음과 같은 함수를 사용할 수 있습니다.

함수 하위 카테고리

새로운 함수

설명

카디널리티 추정

DATASKETCHES_HLL (미리 보기)

입력의 고유 카디널리티 근사값을 반환합니다(즉, DATASKETCHES_HLL(col1)COUNT(DISTINCT col1) 의 근사값을 반환합니다).

카디널리티 추정

DATASKETCHES_HLL_ACCUMULATE (미리 보기)

집계가 끝날 때 스케치를 반환합니다.

카디널리티 추정

DATASKETCHES_HLL_COMBINE (미리 보기)

입력 스케치를 1개의 출력 스케치로 결합(병합)합니다.

카디널리티 추정

DATASKETCHES_HLL_ESTIMATE (미리 보기)

주어진 스케치에 대한 카디널리티 추정치를 반환합니다.

확장성 업데이트

Python 저장 프로시저용 내장 코드 프로파일러 — 일반 공급

이번 릴리스를 통해 Python으로 작성된 저장 프로시저 처리기 코드에 대한 기본 제공 코드 프로파일링의 일반 공급을 발표하게 되어 기쁘게 생각합니다. 프로파일러를 사용하면 처리기 코드를 실행하는 데 얼마나 많은 시간이나 메모리가 사용되었는지 확인할 수 있습니다. 프로파일러는 프로시저 처리기의 각 줄을 실행하는 데 소요된 시간 또는 메모리를 설명하는 정보를 생성합니다.

SQL 로 작성된 프로시저는 Python 프로시저 처리기 코드 프로파일링하기 섹션을 참조하십시오.

Snowpark API 로 작성된 프로시저는 Snowpark Python 저장 프로시저 처리기 프로파일링하기 섹션을 참조하십시오.

데이터 로딩 / 언로딩 업데이트

내부 스테이지 복제본 지원 — 일반 공급

이번 릴리스를 통해 데이터베이스 또는 스키마 복제 시 내부 스테이지 복제에 대한 지원을 일반 공급으로 지원합니다.

자세한 내용은 CREATE <오브젝트> … CLONE 섹션을 참조하십시오.

이제 ON_ERROR 제한 사항 없이 벡터화된 스캐너 사용 가능

이전에는 벡터화된 스캐너를 활성화하려면 ON_ERROR 옵션을 ABORT_STATEMENT 또는 SKIP_FILE 로 설정해야 했습니다. 이 제한이 제거되었습니다.

이제 CONTINUE, SKIP_FILE_num, 'SKIP_FILE_num%' 등 선택한 ON_ERROR 와 관계없이 벡터화된 스캐너의 성능 이점을 활용할 수 있습니다. 이를 통해 데이터 로딩 프로세스를 보다 유연하게 구성하는 동시에 최적화된 스캔의 이점을 누릴 수 있습니다.

자세한 내용은 USE_VECTORIZED_SCANNER 섹션을 참조하십시오.

데이터 거버넌스 업데이트

민감한 데이터 분류: 인도용 새로운 분류기

다음 민감 데이터 분류기 는 이제 인도에서 민감 데이터 보호를 지원합니다.

  • NATIONAL_IDENTIFIER (영구 계정 번호 (PAN), Aadhaar 및 유권자 ID)

  • DRIVERS_LICENSE

  • TAX_IDENTIFIER (상품 및 서비스 세금 식별 번호(GSTIN))

Snowpark Container Services 업데이트

호출자의 권한을 사용하여 Snowflake에 연결 — 일반 공급

이번 릴리스를 통해 컨테이너 내부에서 호출자 권한을 사용하여 Snowflake에 연결 하는 기능을 일반 공급으로 제공하게 되었음을 알려드립니다.

릴리스 정보 변경 로그

발표

업데이트

날짜

릴리스 정보

최초 게시(미리 보기)

25년 4월 25일

다단계 인증(MFA)을 위한 새로운 인증 방법 — 일반 공급

보안 섹션에 추가됨

25년 4월 28일

호출자의 권한을 사용하여 Snowflake에 연결 — 일반 공급

Snowpark Container Services 섹션에 추가됨

25년 4월 30일

Snowflake Scripting 출력(OUT) 인자 — 일반 공급

SQL 업데이트 섹션에서 제거됨

25년 4월 30일

이제 ON_ERROR 제한 사항 없이 벡터화된 스캐너 사용 가능

데이터 로딩/언로딩 섹션에 추가됨

25년 5월 8일

데이터베이스 오브젝트에 대한 새로운 최대 크기 제한 — 일반 공급

SQL 업데이트 섹션에서 제거됨

25년 5월 12일

다단계 인증(MFA)을 위한 새로운 인증 방법 — 일반 공급

보안 섹션에서 제거됨

25년 5월 12일