2023년 11월 3일~6일 — 7.39 릴리스 정보(Snowday 2023 포함)¶
새로운 기능¶
Account Usage: 새 AGGREGATE_QUERY_HISTORY 뷰 — 미리 보기¶
이 릴리스에서는 공유 SNOWFLAKE 데이터베이스의 Account Usage 스키마에서 AGGREGATE_QUERY_HISTORY 뷰를 제공합니다. 이 뷰는 집계 간격으로 실행된 문에 대한 데이터를 반환합니다.
자세한 내용은 AGGREGATE_QUERY_HISTORY 뷰 섹션을 참조하십시오.
Azure, GCP, VPS의 예산 — 미리 보기¶
이 릴리스에서는 Microsoft Azure(Azure) 및 Google Cloud Platform(GCP) 리전과 VPS Edition 계정에 대한 Budgets 미리 보기를 제공합니다.
Budgets를 사용하면 특정 Snowflake 오브젝트 그룹에 대한 Snowflake 크레딧 사용을 계정 수준에서 모니터링하고 알림을 받을 수 있습니다. 계정에서 지원되는 오브젝트의 컴퓨팅 비용에 대한 월별 지출 한도를 정의할 수 있습니다. 계정 예산 외에도, 사용자 지정 예산을 생성하여 사용자 지정 오브젝트 그룹의 크레딧 사용을 모니터링할 수 있습니다. 추적 중인 크레딧 사용이 월간 한도를 초과할 경우 Budgets에서 알림을 보냅니다.
자세한 내용은 Budgets로 크레딧 사용 모니터링하기 섹션을 참조하십시오.
커넥터용 Snowflake Native SDK — 미리 보기¶
이 릴리스에서는 커넥터용 Snowflake Native SDK에 대한 미리 보기 지원을 제공합니다. 커넥터용 Snowflake Native SDK는 외부 데이터 원본의 데이터를 Snowflake로 수집하는 Snowflake Native App을 만드는 방법을 보여주는 애플리케이션 템플릿 및 빠른 시작 세트입니다.
자세한 내용은 커넥터용 Snowflake Native SDK 섹션을 참조하십시오.
보안 업데이트¶
액세스 제어: 데이터베이스 역할 — 일반 공급¶
이 릴리스에서는 데이터베이스 역할을 일반 공급으로 제공합니다. 데이터베이스 역할은 동일한 데이터베이스의 보안 오브젝트에 대한 권한을 부여하거나 취소할 수 있는 데이터베이스 내 엔터티입니다. 데이터베이스 역할은 범위를 제외하고 계정 수준 역할과 유사합니다. 계정의 모든 오브젝트에 대한 권한은 계정 역할에 부여할 수 있지만, 동일한 데이터베이스 내의 오브젝트에 대한 권한만 데이터베이스 역할에 부여할 수 있습니다.
Snowflake는 공유 SNOWFLAKE 데이터베이스 에 OBJECT_VIEWER, GOVERNANCE_VIEWER 등의 기본 제공 데이터베이스 역할을 제공합니다. 이러한 데이터베이스 역할을 사용하여 공유 SNOWFLAKE 데이터베이스에 대한 최소 권한 액세스 접근 방식을 사용할 수 있습니다. 예를 들어 이러한 데이터베이스 역할을 계정 수준 역할에 부여할 때 SNOWFLAKE 데이터베이스의 모든 데이터에 대한 액세스를 제공하는 동일한 계정 수준 역할에 SNOWFLAKE 데이터베이스에 대한 IMPORTED PRIVILEGES 를 부여할 필요가 없습니다. 또한 공유 SNOWFLAKE 데이터베이스의 뷰를 쿼리하려고 프로덕션 환경에서 ACCOUNTADMIN 역할을 사용할 필요가 없습니다.
2022년 12월에 미리 보기를 시작한 이후로 다음 영역에서 데이터베이스 역할에 대한 지원을 추가했습니다.
복제.
CREATE DATABASE ROLE … CLONE 구문을 사용하는 복제.
로컬 데이터베이스에서의 향후 권한 부여. 공유 데이터베이스 역할에는 향후 권한 부여가 지원되지 않습니다.
IS_DATABASE_ROLE_IN_SESSION 함수와 정책으로 보호되는 데이터 공유 시의 사용 현황은 계속해서 미리 보기로 제공됩니다.
데이터 파이프라인 업데이트¶
새 함수 SYSTEM$TASK_RUNTIME_INFO¶
이 릴리스에서는 새 시스템 함수 SYSTEM$TASK_RUNTIME_INFO를 제공합니다. 이 시스템 함수는 현재 작업 실행에 대한 정보를 반환하므로 작업 실행을 쉽게 사용자 지정할 수 있습니다.
자세한 내용은 SYSTEM$TASK_RUNTIME_INFO 섹션을 참조하십시오.
확장성 업데이트¶
외부 네트워크 액세스 — Azure에서 미리 보기¶
이 릴리스에서는 프로시저 및 UDF 처리기 코드에서 외부 네트워크 위치에 대한 액세스의 미리 보기 지원이 Azure의 계정(Gov 리전 제외)에 제공됩니다.
외부 액세스 통합으로 다음을 수행할 수 있습니다.
외부 위치에 액세스하는 UDF 및 프로시저 처리기 작성.
Snowflake 외부 네트워크상의 위치에 대한 액세스 허용 또는 차단.
처리기 코드 내에서 리터럴 값을 사용하는 대신 저장된 자격 증명을 나타내는 시크릿을 사용하여 외부 네트워크 위치 인증.
외부 네트워크 위치에 사용할 수 있는 시크릿 지정.
네트워크 정책과 함께 네트워크 규칙을 사용하는 방법에 대한 자세한 내용은 외부 네트워크 액세스 개요 를 참조하십시오.
벡터화된 Python UDTF — 일반 공급¶
이 릴리스에서는 벡터화된 Python UDTF(사용자 정의 테이블 함수)를 일반 공급으로 제공합니다.
벡터화된 Python UDTF는 파티션에서 pandas DataFrames로 작동하고 결과를 pandas DataFrames 또는 pandas Series 또는 배열 목록으로 반환하여 원활한 파티션별 처리를 지원합니다. 벡터화된 Python UDTF를 사용하면 pandas DataFrames 또는 pandas 배열에서 작동하는 라이브러리와 쉽게 통합할 수 있습니다.
자세한 내용은 벡터화된 Python UDF 섹션을 참조하십시오.
데이터 거버넌스 업데이트¶
가상 열에 대한 마스킹 정책 설정하기 — 일반 공급¶
이 릴리스에서는 외부 테이블의 가상 열에 대한 마스킹 정책 설정을 일반 공급으로 제공합니다. 이 업데이트를 통해 가상 열에 대한 마스킹 정책으로 가상 열이 VALUE 열에서 상속하는 마스킹 정책을 재정의할 수 있습니다. 이 업데이트를 통해 데이터 관리자는 더 이상 VALUE 열의 반정형 데이터에서 뷰를 생성하고 보호할 필요가 없으므로 외부 테이블 관리가 간소화되고, 보호된 가상 열은 불필요하게 데이터를 노출하지 않으므로 외부 테이블 데이터가 일관되게 관리 및 보호됩니다. 이 업데이트는 2023년 8월에 미리 보기로 제공되었습니다(7.30).
자세한 내용은 마스킹 정책 및 외부 테이블 을 참조하십시오.
릴리스 정보 변경 로그¶
발표 |
업데이트 |
업데이트된 날짜 |
---|---|---|
Account Usage: 새 AGGREGATE_QUERY_HISTORY 뷰 — 미리 보기 |
새 기능 에 추가됨 |
2023-12-14 |
Azure, GCP, VPS의 예산 — 미리 보기 |
새 기능 에 추가됨 |
2023-11-03 |
액세스 제어: 데이터베이스 역할 — 일반 공급 |
보안 업데이트 에 추가됨 |
2023-11-01 |
커넥터용 Snowflake Native SDK — 미리 보기 |
새 기능 에 추가됨 |
2023-10-31 |
새 함수 SYSTEM$TASK_RUNTIME_INFO |
데이터 파이프라인 업데이트 에 추가됨 |
2023-10-31 |