2022년 5월¶
이 달에는 다음과 같은 새로운 기능, 동작 변경 사항, 업데이트(개선된 사항, 수정 사항 등)가 도입되었습니다. 이러한 추가 사항에 대해 궁금한 점이 있으면 Snowflake 지원 에 문의하십시오.
중요
각 릴리스에는 웹 인터페이스를 새로 고쳐야 적용되는 업데이트가 포함될 수 있습니다.
일반적으로, 업데이트로 인해 사용에 방해가 되지 않도록 하려면 각 Snowflake 릴리스가 배포된 후에 웹 인터페이스를 새로 고치는 것이 좋습니다.
이 항목의 내용:
새로운 기능¶
Snowflake Scripting — 일반 공급¶
이 릴리스에서는 Snowflake Scripting을 일반 공급으로 제공합니다.
Snowflake Scripting은 절차 논리에 대한 지원을 추가하는 Snowflake SQL의 확장입니다. Snowflake Scripting을 사용하여 저장 프로시저를 SQL로 작성할 수 있습니다.
자세한 내용은 Snowflake Scripting 개발자 가이드 섹션을 참조하십시오.
Java용 Snowpark API — 일반 공급¶
이 릴리스에서는 Amazon Web Services(AWS) 및 Microsoft Azure에서 Java용 Snowpark API를 일반 공급으로 제공합니다. Java용 Snowpark API는 Google Cloud Platform(GCP)에서 미리 볼 수 있습니다.
Snowpark는 개발자를 위한 새로운 기능으로서 데이터 파이프라인에서 데이터를 쿼리하고 처리할 수 있는 직관적인 API를 제공합니다. 이 라이브러리를 사용하면 사용자는 애플리케이션 코드가 실행되는 시스템으로 데이터를 옮기지 않고도 Snowflake에서 데이터를 처리하는 애플리케이션을 빌드할 수 있습니다.
자세한 내용은 Snowpark API 섹션을 참조하십시오.
Scala용 Snowpark API — Azure에서 일반 공급¶
이 릴리스에서는 Azure에서 호스팅되는 Snowflake 계정에 대한 Scala용 Snowpark API를 일반 공급으로 제공합니다. 이 기능은 이전에는 AWS에서 호스팅되는 계정에만 일반 공급으로 제공되었습니다. GCP에서 호스팅되는 계정에는 여전히 미리 보기로 제공됩니다.
자세한 내용은 Scala용 Snowpark 개발자 가이드 섹션을 참조하십시오.
Java UDF — Azure에서 일반 공급¶
이 릴리스에서는 Azure에서 호스팅되는 Snowflake 계정에 대해 UDTF를 포함한 Java UDF(사용자 정의 함수)를 위한 지원을 일반 공급으로 제공합니다. 이 기능은 이전에는 AWS에서 호스팅되는 계정에만 일반 공급으로 제공되었습니다. GCP에서 호스팅되는 계정에는 여전히 미리 보기로 제공됩니다.
자세한 내용은 Java UDF 소개 섹션을 참조하십시오.
보안 업데이트¶
AWS PrivateLink 및 Azure Private Link 설정을 위한 셀프 서비스 지원¶
이 릴리스에서는 AWS(Amazon Web Services)와 Microsoft Azure에서 Snowflake 계정의 Snowflake 서비스에 대한 비공개 연결을 인증하고 취소하는 셀프 서비스 지원을 제공합니다. 이 업데이트를 통해 Snowflake 계정에 대한 AWS PrivateLink 또는 Azure Private Link의 초기 활성화 도중에 Snowflake 지원에 문의할 필요가 없어지며, 문의할 필요가 있더라도 Snowflake 계정에 대해 AWS PrivateLink 또는 Azure Private Link를 비활성화하지 않아도 됩니다.
셀프 서비스 지원은 일련의 새로운 시스템 함수를 통해 관리됩니다. 자세한 내용은 이 항목의 새 SQL 함수 섹션을 참조하십시오.
자세한 내용은 다음을 참조하십시오.
Google Cloud Private Service Connect에 대한 셀프 서비스 지원은 향후 릴리스에서 제공할 계획입니다.
SQL 업데이트¶
새 SQL 함수¶
다음 함수가 최근 릴리스에 도입되었습니다.
함수 카테고리 |
새 함수 |
설명 |
---|---|---|
집계 함수(고유 값 계산) |
지정된 열에서 모든 고유 값을 포함하는 배열을 반환합니다. |
|
집계 함수(고유 값 계산) |
입력 배열에서 모든 고유 값(고유 값의 합집합)을 포함하는 배열을 반환합니다. |
|
시스템(제어) |
현재 계정의 Snowflake 서비스에 대한 비공개 연결을 활성화합니다. |
|
시스템(제어) |
현재 계정의 Snowflake 서비스에 대한 비공개 연결을 비활성화합니다. |
|
시스템(정보) |
현재 계정이 Snowflake 서비스에 대한 비공개 연결 인증을 받았는지 확인합니다. |
|
시스템(정보) |
Snowflake 서비스에 대한 비공개 연결에 사용할 현재 계정의 인증된 엔드포인트 목록을 반환합니다. |
|
문자열 및 이진 함수(일치/비교) |
두 입력 문자열 사이의 Jaro-Winkler 유사성 을 계산합니다. (6.8 릴리스에서 도입되었습니다.) |
|
문자열 함수(정규식) |
REGEXP_SUBSTR_ALL (별칭: REGEXP_EXTRACT_ALL) |
문자열 내의 정규식과 일치하는 모든 하위 문자열을 포함하는 ARRAY를 반환합니다. (6.12 릴리스에서 도입되었습니다.) |
가상 웨어하우스 업데이트¶
Query Acceleration Service — 미리 보기¶
이 릴리스에서는 Query Acceleration Service 의 미리 보기를 도입합니다.
쿼리 가속 서비스는 쿼리 처리의 일부를 서비스에서 제공하는 동적 컴퓨팅 리소스로 오프로딩하여 웨어하우스에서 쿼리 워크로드의 일부를 가속화할 수 있습니다. 이 서비스는 일반적인 쿼리보다 더 많은 리소스를 사용하는 쿼리인 이상값 쿼리의 영향을 줄여 전반적인 웨어하우스 성능을 개선할 수 있습니다.
이 기능은 다음 리전에서 Enterprise Edition(또는 그 이상)의 Snowflake 계정에 대한 요청 시 사용할 수 있습니다.
AWS - US 서부(오리건)
AWS - US 동부(북 버지니아)
AZURE - 동부 US 2(버지니아)
데이터 파이프라인 업데이트¶
작업: Amazon Web Services에서 Snowflake 계정에 대한 오류 알림 — 미리 보기¶
이 릴리스에서는 작업에 대한 오류 알림의 미리 보기를 제공합니다. 작업에서 어떤 실행 도중에 오류가 발생하면 이 기능이 클라우드 메시징을 사용하여 오류를 설명하는 알림을 트리거함으로써 작업 정의에서 SQL 코드의 추가 분석을 수행할 수 있습니다.
참고
현재 이 기능은 AWS(Amazon Web Services)에 호스팅된 Snowflake 계정으로 제한됩니다. Snowflake는 Amazon Simple Notification Service에 오류 알림을 푸시할 수 있을 뿐입니다.
Google Cloud 또는 Microsoft Azure에 호스팅된 Snowflake 계정과 그 각각의 클라우드 메시징 서비스에 대한 지원을 제공할 계획입니다.
미리 보기 기능은 평가 및 테스트용으로 제공되므로 프로덕션용으로는 권장되지 않습니다.