2025년 05월 12일 — 9.12 릴리스 노트(동작 변경 사항 포함)¶
주의
릴리스가 완료되었습니다. 이들 릴리스 정보의 사전 버전과 최종 버전 간의 차이점은 릴리스 정보 변경 로그 섹션을 참조하십시오.
동작 변경 번들¶
이 릴리스에는 다음 동작 변경 번들이 포함되어 있습니다.
번들 이름 |
이 릴리스의 상태 |
이전 상태 |
---|---|---|
기본적으로 비활성화되어 있으며 관리자가 테스트를 위해 활성화할 수 있음 |
해당 없음(이 릴리스에 도입됨) |
|
기본적으로 활성화되어 있으며 관리자가 옵트아웃을 위해 비활성화할 수 있음 |
기본적으로 비활성화됨 |
|
기본적으로 활성화되어 있으며 관리자가 옵트아웃을 위해 비활성화할 수 있음 |
기본적으로 활성화됨 |
각 번들의 상태는 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');
이전 릴리스에서는 다음과 같은 오류 메시지가 반환되었습니다.
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_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일 |