2023년 11월 29일~30일 — 7.42 릴리스 정보¶
새로운 기능¶
Native Apps: 매니페스트 파일에서 참조 및 권한 확인 지원 — 미리 보기¶
이제 명명된 스테이지의 파일을 사용하여 개발 모드에 설치된 APPLICATION 오브젝트에서 참조와 권한이 지원됩니다. 이를 통해 Snowflake Native App Framework를 사용하는 공급자는 애플리케이션 패키지에서 버전을 정의하기 전에 참조 및 권한 요청을 로컬에서 테스트할 수 있습니다.
자세한 내용은 컨슈머로부터 참조 및 오브젝트 수준 권한 요청하기 섹션을 참조하십시오.
JSON 및 CSV의 스키마 감지 — 일반 공급¶
이 릴리스에서는 JSON 및 CSV를 위한 스키마 감지를 일반 공급으로 제공합니다. 스키마 감지 기능은 INFER_SCHEMA 함수를 사용하여 스테이징된 데이터 파일 세트에서 스키마를 자동으로 감지하고 열 정의를 검색합니다. 이제 INFER_SCHEMA 함수 일반 공급이 Apache Parquet, Apache Avro, ORC, JSON 및 CSV 파일 형식에 모두 적용됩니다.
자세한 내용은 스테이징된 반정형 데이터 파일에서 열 정의 감지 섹션을 참조하십시오.
테이블 스키마 진화 — 일반 공급¶
이 릴리스에서는 테이블 스키마 진화 기능을 일반 공급으로 제공합니다. Snowflake의 테이블 구조는 이제 데이터 원본에서 받은 새 데이터의 구조를 지원하도록 자동으로 진화할 수 있습니다. Snowflake를 사용해 새 열을 추가하거나 새 데이터 파일에 누락된 열에서 NOT NULL 제약 조건을 삭제할 수 있습니다.
테이블 스키마 진화를 활성화하려면 테이블을 생성하거나 변경할 때 ENABLE_SCHEMA_EVOLUTION 매개 변수를 TRUE로 설정할 수 있습니다.
자세한 내용은 테이블 스키마 진화 섹션을 참조하십시오.
Iceberg 테이블 — 미리 보기¶
이 릴리스에서는 Iceberg 테이블의 미리 보기를 제공합니다. Snowflake용 Iceberg 테이블은 일반 Snowflake 테이블의 성능 및 쿼리 의미 체계를 사용자가 관리하는 외부 클라우드 저장소와 결합합니다. 다양한 컴퓨팅 엔진에서 상호 운용성이 있는 단일 데이터 복사본을 유지하는 데 이상적입니다.
자세한 내용은 Iceberg 테이블 섹션을 참조하십시오.
셀프서비스: ORGADMIN 역할 활성화 — 일반 공급¶
이 릴리스에서는 조직 관리자가 Snowflake 지원에 문의하지 않고도 특정 계정 내에서 ORGADMIN 역할을 활성화할 수 있는 새로운 ALTER ACCOUNT … SET IS_ORG_ADMIN 구문을 일반 공급으로 제공합니다.
계정에 대해 ORGADMIN 역할이 활성화되면 조직 관리자가 계정에 로그인하고 해당 역할을 사용하여 계정 나열 및 생성과 같은 조직 중심 작업을 수행할 수 있습니다. 계정에서 ORGADMIN 역할을 활성화하면 쿼리가 ORGANIZATION_USAGE 스키마의 데이터에 액세스할 수도 있습니다.
자세한 내용은 계정에서 ORGADMIN 역할 활성화하기 섹션을 참조하십시오.
셀프서비스: 계정 삭제 — 일반 공급¶
이 릴리스에서는 셀프서비스 계정 삭제를 일반 공급으로 제공합니다. 조직 관리자는 이제 Snowflake 지원팀에 문의하지 않고도 계정을 삭제할 수 있습니다.
조직 관리자가 계정을 삭제하면 계정 삭제 프로세스가 시작됩니다. 계정이 삭제되면 계정을 복원(“삭제 취소”)할 수 있는 유예 기간에 들어가게 됩니다. 유예 기간이 만료되면 Snowflake에서 계정을 자동으로 삭제합니다.
이 릴리스에는 계정 삭제 프로세스를 지원하기 위한 SHOW ORGANIZATION ACCOUNTS 명령의 새 구문도 포함됩니다. 이 명령에 HISTORY 키워드를 추가하면 예약된 삭제 시간과 같은 추가 열과 함께 삭제된 계정이 포함되어 출력됩니다.
자세한 내용은 계정 삭제하기 섹션을 참조하십시오.
보안 업데이트¶
키 페어 인증: 문제 해결 개선¶
이 릴리스에서는 관리자가 SYSTEM$GET_LOGIN_FAILURE_DETAILS 함수를 사용하여 키 페어 인증을 사용하여 Snowflake에 연결할 때 발생하는 오류에 대한 세부 정보를 검색할 수 있습니다. 가장 일반적인 오류에 대해 가능한 해결 방법을 제공하고자 Snowflake 설명서를 업데이트했습니다.
자세한 내용은 키 페어 인증: 문제 해결 섹션을 참조하십시오.
SQL 업데이트¶
정형 유형 — 미리 보기¶
이 릴리스에서는 정형 유형의 미리 보기를 제공합니다. 정형 유형은 특정 Snowflake 데이터 타입 이 있는 요소 또는 키-값 페어를 포함하는 ARRAY, OBJECT 또는 MAP입니다.
다음은 정형 유형의 예입니다.
INTEGER개 요소로 구성된 ARRAY.
VARCHAR 및 NUMBER 키-값 페어가 있는 OBJECT.
VARCHAR 키를 DOUBLE 값과 연결하는 MAP.
다음과 같은 방법으로 정형 유형을 사용할 수 있습니다.
Iceberg 테이블에서 정형 유형 열을 정의할 수 있습니다.
Iceberg 데이터 타입
list
,struct
,map
은 Snowflake의 정형 ARRAY, 정형 OBJECT, MAP 유형에 해당합니다.Iceberg 테이블의 정형 유형 열에서 데이터에 액세스할 때 정형 유형을 사용합니다.
반정형 ARRAY, OBJECT 또는 VARIANT 를 대응하는 정형 유형으로 캐스팅할 수 있습니다(예: ARRAY를 INTEGER 요소로 구성된 ARRAY로 캐스팅). 정형 유형을 반정형 유형으로 캐스팅할 수도 있습니다.
참고
현재, Iceberg 테이블 이외의 테이블은 정형 유형을 지원하지 않습니다. 일반 테이블에서는 정형 유형의 열을 정의할 수 없습니다.
자세한 내용은 정형 데이터 타입 섹션을 참조하십시오.
데이터 거버넌스 업데이트¶
행 액세스 정책: 행 액세스 정책에서 보호된 매핑 테이블 참조 — 일반 공급¶
이 릴리스에서는 정책 관리자가 다른 행 액세스 정책의 정책 조건에서 행 액세스 정책으로 보호되는 매핑 테이블을 참조하는 기능을 일반 공급으로 제공합니다. 결과적으로 사용자가 행 액세스 정책으로 보호되는 테이블을 쿼리할 때 규정 준수 책임자가 더욱 자신감을 가질 수 있습니다. 이 업데이트는 7.32 릴리스에서 미리 보기에 포함되었습니다.
자세한 내용은 행 액세스 정책으로 매핑 테이블 보호하기 를 참조하십시오.
데이터 협업 업데이트¶
유료 목록에 대한 반복적 구독 기반 요금제 — 일반 공급¶
이 릴리스에서는 유료 목록에 대한 반복적 구독 기반 요금제를 일반 공급으로 제공합니다. 이 계획에서는 목록 액세스에 대한 요금을 반복적으로 컨슈머에게 선불로 청구할 수 있습니다.
자세한 내용은 유료 목록 가격 책정 모델 을 참조하십시오.
Snowflake Native App 공유를 위한 클라우드 간 자동 복제 지원 — 미리 보기¶
이 릴리스에서는 Snowflake Native App 공유를 위한 클라우드 간 자동 복제 지원 미리 보기를 제공합니다. 클라우드 간 자동 복제를 사용하면 공급자로서 Snowflake Native App을 지원되는 다른 리전의 컨슈머와 공유할 수 있습니다.
자세한 내용은 클라우드 간 자동 복제 구성 을 참조하십시오.
이 릴리스의 일부로, DROP APPLICATION PACKAGE에 대한 리전 간 지원과 APPLICATION_STATE 뷰의 애플리케이션 상태를 포함하여 애플리케이션 패키지를 업그레이드하고 버전 관리하는 프로세스가 개선되었습니다.
자세한 내용은 Snowflake Native App 업데이트 및 업그레이드하기 섹션을 참조하십시오.
릴리스 정보 변경 로그¶
발표 |
업데이트 |
날짜 |
---|---|---|
릴리스 정보 |
최초 게시(미리 보기) |
23-11-27 |
유료 목록에 대한 반복 구독 기반 요금제 |
데이터 협업 업데이트 에 추가됨 |
23-11-27 |
Snowflake Native App 공유를 위한 클라우드 간 자동 복제 지원 |
데이터 협업 업데이트 에 추가됨 |
23-11-29 |