2023년 5월

이 달에는 다음과 같은 새로운 기능, 동작 변경 사항, 업데이트(개선된 사항, 수정 사항 등)가 도입되었습니다. 이러한 추가 사항에 대해 궁금한 점이 있으면 Snowflake 지원 에 문의하십시오.

중요

각 릴리스에는 웹 인터페이스를 새로 고쳐야 적용되는 업데이트가 포함될 수 있습니다.

일반적으로, 업데이트로 인해 사용에 방해가 되지 않도록 하려면 각 Snowflake 릴리스가 배포된 후에 웹 인터페이스를 새로 고치는 것이 좋습니다.

이 항목의 내용:

새로운 기능

프로시저와 함수의 로깅과 추적 — 미리 보기

이 릴리스에서는 이벤트 테이블, 로깅 및 추적 의 미리 보기를 제공합니다. 이 기능을 사용하면 프로시저 및 함수 처리기 코드에서 로그 메시지 데이터와 추적 데이터를 내보내고 나중에 분석할 수 있도록 이벤트 테이블에 데이터를 수집할 수 있습니다. Snowflake는 지원되는 각 처리기 언어를 위한 API를 지원합니다.

SQL 업데이트

새 SQL 함수

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

함수 카테고리

새 함수

설명

반정형 데이터 함수(배열/오브젝트)

ARRAY_GENERATE_RANGE

지정된 범위(예: [2, 3, 4]) 내 정수 값의 ARRAY를 반환합니다.

반정형 데이터 함수(배열/오브젝트)

ARRAY_REMOVE

원본 ARRAY가 주어지면 지정된 값의 요소가 제거된 ARRAY가 반환됩니다.

반정형 데이터 함수(배열/오브젝트)

ARRAY_REMOVE_AT

원본 ARRAY가 주어지면 지정된 위치에서 요소가 제거된 ARRAY가 반환됩니다.

GEOMETRY 데이터 타입 지원 — 일반 공급

이 릴리스에서는 새로운 GEOMETRY 데이터 타입에 대한 지원을 일반 공급으로 제공합니다. GEOMETRY 데이터 타입은 평면(유클리드, 데카르트) 좌표계의 특징을 나타냅니다. 이 기능은 모든 Snowflake 계정에서 사용할 수 있습니다.

이 릴리스는 GEOMETRY 오브젝트 간의 관계를 구성, 포맷, 측정, 계산하는 함수를 제공합니다. 이러한 함수를 사용해 WKT, WKB, GeoJSON을 포함한 표준 형식의 데이터에서 GEOMETRY 오브젝트를 생성할 수 있습니다.

자세한 내용은 지리 공간 데이터 타입 섹션을 참조하십시오.

도형 변환 및 방향에 대한 지리 공간 함수 — 일반 공급

이 릴리스에서는 도형 변환 및 방향에 대해 다음과 같은 지리 공간 함수를 일반 공급으로 제공합니다.

함수

설명

ST_BUFFER (GEOMETRY 오브젝트의 경우)

입력 GEOMETRY 오브젝트의 지정된 거리 내에 있는 지점을 포함하는 MultiPolygon을 나타내는 GEOMETRY 오브젝트를 반환합니다. 반환된 오브젝트는 사실상 입력 오브젝트 주변의 〈버퍼’를 나타냅니다.

ST_SIMPLIFY (forGEOMETRY 오브젝트)

선 또는 다각형을 나타내는 입력 GEOMETRY 오브젝트가 주어지면 이 오브젝트의 더 단순한 근삿값을 반환합니다. 이 함수는 선택한 꼭짓점을 식별하고 제거하여 꼭짓점이 더 적은 유사한 오브젝트를 만듭니다.

ST_AZIMUTH (GEOMETRY 오브젝트의 경우)

GEOMETRY 오브젝트인 두 지점이 있는 경우, 두 지점이 형성하는 직선 세그먼트의 방위각(라디안 단위)을 반환합니다.

ST_MAKEPOLYGONORIENTED (GEOGRAPHY 오브젝트의 경우)

구멍이 없는 다각형을 나타내는 GEOGRAPHY 오브젝트를 생성합니다. 함수는 지정된 LineString을 외부 루프로 사용합니다. 이 함수는 루프의 방향을 수정하려고 시도하지 않으므로 그처럼 큰 도형의 방향을 반전시키는 ST_MAKEPOLYGON , ST_POLYGON 과는 달리 지구의 절반 이상에 걸치게 되는 다각형을 만들 수 있습니다.

유효하지 않은 지리 공간 도형의 처리 방법 지정 지원 — 일반 공급

이 릴리스에서는 유효하지 않은 지리 공간 도형의 지원을 일반 공급으로 제공합니다.

기본적으로, 지리 공간 변환 함수 를 사용하여 지원되는 입력 형식의 데이터 를 GEOGRAPHY 또는 GEOMETRY 오브젝트로 변환할 때 이 함수는 도형의 유효성을 검사하여 도형이 유효하지 않은 경우 복구하려고 시도합니다. 도형을 복구할 수 없는 경우 이 함수는 GEOGRAPHY 또는 GEOMETRY 오브젝트를 생성하지 않습니다.

이 기능을 사용하면 유효성 검사 및 복구 프로세스에 대해 더 많은 제어 권한을 갖게 됩니다. 다음을 할 수 있습니다.

  • 이러한 변환 함수가 유효하지 않은 도형에 대해 GEOGRAPHY 및 GEOMETRY 오브젝트를 생성하도록 허용합니다.

  • GEOGRAPHY 또는 GEOMETRY 오브젝트의 도형이 유효하지 않은지 확인합니다.

자세한 내용은 유효하지 않은 지리 공간 도형을 처리하는 방법 지정하기 섹션을 참조하십시오.

데이터 공유 사용: 새로운 LISTING_AUTO_FULFILLMENT 뷰 — 미리 보기

이 릴리스에서는 클라우드 간 자동 복제 비용을 관리하는 데 도움이 되는 정보를 제공하도록 (SNOWFLAKE 공유 데이터베이스의) 데이터 공유 사용 스키마에 추가된 두 가지 새로운 뷰의 미리 보기를 제공합니다.

LISTING_AUTO_FULFILLMENT_DATABASE_STORAGE_DAILY 뷰 는 어떤 리전에서 목록의 데이터 제품에 대한 컨슈머 수요의 충족이라는 목적으로 원격 Snowflake 리전에 복제된 데이터를 저장할 때의 관련 저장 비용에 대한 세부 정보를 제공합니다.

LISTING_AUTO_FULFILLMENT_REFRESH_DAILY 뷰 는 특정 목록과 관련된 데이터를 지원되는 Snowflake 리전으로 새로 로드할 때의 관련 컴퓨팅 비용에 대한 세부 정보를 제공합니다.

데이터 협업 업데이트

목록에 대한 클라우드 간 자동 복제 — 일반 공급

이 릴리스에서는 목록을 공개적으로 공유하든 특정 계정과 공유하든 관계없이 목록에 대한 클라우드 간 자동 복제를 일반 공급으로 제공합니다.

클라우드 간 자동 복제를 사용하여 전 세계의 특정 계정에 직접 데이터 제품을 제공하거나 선택한 리전에서 주문형으로 데이터 제품을 제공하여 컨슈머가 클라우드 리전 전체에서 최신 데이터를 확보하도록 보장합니다.

자세한 내용은 클라우드 간 자동 복제 구성하기 를 참조하십시오.

데이터 거버넌스 업데이트

메모이제이션 가능 함수 — 일반 공급

이 릴리스에서는 메모이제이션 가능 함수가 일반 공급으로 제공됩니다. 메모이제이션 가능 함수는 UDF(사용자 정의 함수)를 호출한 결과를 캐시했다가 나중에 출력이 필요할 때 캐시된 결과를 반환합니다.

메모이제이션 가능 함수를 사용하면 행 액세스 정책 또는 마스킹 정책 내에서 참조되는 매핑 테이블의 여러 열 조회와 같은 복잡한 쿼리의 성능이 향상됩니다. 현재 메모이제이션 가능 함수는 스칼라 SQL UDF에만 사용할 수 있습니다. 이 기능은 2023년 1월에 미리 보기로 발표되었습니다.

자세한 내용은 메모이제이션 가능 UDF 를 참조하십시오.

웹 인터페이스 업데이트

계정 이름 URL로 Snowsight에 액세스하기 — 일반 공급

이 릴리스에서는 이름과 조직으로 계정을 식별하는 Snowsight 의 새로운 URL 형식을 제공합니다. 이제부터 사용자는 다음 URL 형식을 사용하여 Snowsight 에 액세스해야 합니다.

https://app.snowflake.com/<orgname>/<account_name>
Copy

이 변경 사항은 모든 계정과 조직에 자동으로 적용됩니다.

이전에는 Snowsight URL에서 리전과 계정 로케이터로 계정을 식별했습니다. 이 레거시 형식을 사용하는 북마크와 링크는 계속 작동하며 새 URL로 자동으로 리디렉션됩니다.

URL을 지정하는 네트워크 정책 또는 방화벽 규칙이 있는 경우 새 URL 형식과 일치하도록 정책과 규칙을 업데이트해야 할 수 있습니다.

Snowsight 에서 Classic Console 에 액세스할 수 없는 경우 사용자 프로필의 기본 웹 인터페이스를 일시적으로 Classic Console 로 변경하고 Snowflake 지원팀 에 문의하십시오.

참고

이러한 변화는 시간이 지나면서 발생하며 자신이 속한 Snowflake 리전에서는 즉시 구현되지 않을 수도 있습니다.

Snowsight를 사용하여 명명된 스테이지 만들기 — 미리 보기

이 릴리스에서는 SQL을 작성하지 않고 Snowsight 를 사용하여 명명된 스테이지를 만들고 편집하는 미리 보기를 제공합니다.

명명된 스테이지를 생성하거나 편집하려면 스테이지의 인증 또는 암호화에 대한 정보를 포함한 세부 정보를 Snowsight 에 입력할 수 있습니다.

자세한 내용은 다음을 참조하십시오.

Snowsight에서 데이터 거버넌스 관리하기 — 미리 보기

이 릴리스에서는 Snowsight의 Data » Governance 인터페이스 미리 보기를 제공합니다. Governance 인터페이스에는 가장 자주 사용되는 마스킹 정책, 행 액세스 정책 및 테이블과 열에서 이들의 사용량을 포함한 태그를 모니터링하는 Dashboard 탭이 있습니다. Governance 인터페이스에는 Dashboard 데이터에 대해 보고하는 Tagged Objects 탭도 포함되어 있으며, 테이블과 열에 대한 태그와 정책의 사용량에 대해 수동으로 보고하는 옵션이 있습니다.

Dashboard 에서 요소를 선택하면 Snowsight가 Tagged Objects 탭 필터를 자동으로 업데이트합니다. 또한 Tagged Objects 탭에서 행을 선택하면 Snowsight가 Data » Databases 인터페이스의 오브젝트 또는 열로 사용자를 자동으로 리디렉션합니다. 그런 다음 필요에 따라 정책 및 태그 할당을 관리할 수 있습니다.

자세한 내용은 다음을 참조하십시오.