2023년 Snowpark Library for Scala and Java 릴리스 정보

이 문서에는 해당되는 경우 다음을 포함하여 Scala용 Snowpark 라이브러리Java용 Snowpark 라이브러리 의 릴리스 정보가 수록되어 있습니다.

  • 동작 변경 사항

  • 새로운 기능

  • 고객이 직면한 버그 수정

Snowflake는 Snowpark Library for Scala and Java 업데이트에 의미 체계 버전 관리를 사용합니다.

버전 1.9.0(2023년 10월 17일)

호환되는 Snowflake 릴리스: 7.36

새로운 기능

  • regexp_replace 함수를 지원합니다.

  • PKCS#8 RSA 개인 키를 지원합니다.

개선 사항

  • Snowflake JDBC를 3.14.1로 업그레이드했습니다.

버그 수정 사항

  • 없습니다.

버전 1.8.0(2023년 4월 28일)

호환되는 Snowflake 릴리스: 7.14

새로운 기능

  • 저장 프로시저 생성 및 호출을 위한 새로운 API

    이 릴리스에는 명명된 영구 저장 프로시저, 명명된 세션 임시 저장 프로시저, 익명 세션 임시 저장 프로시저를 등록하기 위한 API가 포함되어 있습니다. 또한 둘 다 Snowflake에 등록되어 있고 로컬에서 실행하는 저장 프로시저를 호출하기 위한 API도 포함되어 있습니다.

    관련 API는 다음을 참조하십시오.

  • Session.tableFunction 함수는 이제 DataFrame 열에서도 작동합니다.

    이전에는 Session.tableFunction 메서드가 리터럴 함수 인자만 지원했습니다. 이 릴리스에서는 단일 프레임의 DataFrame 열을 인자로 지정할 수 있습니다. 자세한 내용은 참조 설명서의 tableFunction 을 참조하십시오.

    인자로 사용되는 모든 DataFrame 열은 동일한 DataFrame 에서 가져온 것이어야 합니다.

개선 사항

  • Snowflake JDBC 드라이버를 3.13.28로 업그레이드했습니다.

버그 수정 사항

  • 없습니다.

버전 1.7.2(2023년 2월 16일)

호환되는 Snowflake 릴리스: 7.13

새로운 기능

  • 없습니다.

개선 사항

  • SnowflakeFile 클래스를 최신 버전으로 업데이트했습니다.

버그 수정 사항

  • 없습니다.

버전 1.7.1(2023년 2월 8일)

호환되는 Snowflake 릴리스: 7.6.x

새로운 기능과 업데이트

  • 저장 프로시저 지원을 위한 내부 기능을 개선했습니다.

  • SnowflakeFile 클래스를 최신 버전으로 업데이트했습니다.

버그 수정 사항

  • 없습니다.

버전 1.7.0(2023년 1월 7일)

호환되는 Snowflake 릴리스: 7.0.x

새로운 기능

  • DataFrame을 UDTF의 출력과 조인할 때 PARTITION BY 및 ORDER By를 지원하는 메서드를 추가했습니다.

개선 사항

  • 조인된 DataFrames에서 열 머리글이 중복될 때 결과를 더 쉽게 예측할 수 있게 했습니다. 이번 릴리스부터는 조인된 DataFrames에서 찾은 그대로 중복된 열 이름을 표시합니다. 이전에는 중복된 열 머리글에 별칭을 사용했습니다. 조인 결과가 테이블에 저장되거나 캐시될 때 중복된 열 머리글에 별칭이 계속 사용되며, 중복을 제거한 후 저장하거나 캐시해야 합니다.

동작 변경 사항

  • 병합, 업데이트 또는 삭제된 행 수를 반환하는 메서드의 반환 값 데이터 타입을 int 에서 long 으로 변경했습니다. 이러한 메서드에 대해서는 MergeResult, UpdateResultDeleteResult 타입을 참조하십시오.