2024년 Snowpark Library for Scala and Java 릴리스 정보¶
이 문서에는 해당되는 경우 다음을 포함하여 Scala용 Snowpark 라이브러리 및 Java용 Snowpark 라이브러리 의 릴리스 정보가 수록되어 있습니다.
동작 변경 사항
새로운 기능
고객이 직면한 버그 수정
Snowflake는 Snowpark Library for Scala and Java 업데이트에 의미 체계 버전 관리를 사용합니다.
버전 1.10.0(2024년 2월 9일)¶
호환되는 Snowflake 릴리스: 8.5
새로운 기능¶
Java 17을 지원합니다.
JVM 17과 호환됩니다.
UDF 또는 UDTF를 등록할 때 클라이언트가 JVM 17로 실행 중인 경우 Snowpark는
runtime_version
을17
로 자동으로 설정합니다.
Dataframe 별칭을 지원합니다.
DataFrame.alias
함수를 사용하여 나중에 참조할 수 있도록 DataFrames에 별칭을 지정할 수 있습니다.예를 들어 다음과 같은 코드를 사용할 수 있습니다.
val df1 = df.alias("A") df1.join(df2).select(col("A.col"))
이는
df1.join(df2).select(df1("col"))
과 동일합니다.
explode
함수를 지원합니다.DataFrame.select
메서드에서 테이블 함수를 호출할 수 있습니다.테이블 함수를 사용하여
TableFunction.apply
메서드를 통해 함수 인자를 읽을 수 있습니다.새 세션 생성자
Session.getOrCreate
.
개선 사항¶
JDBC를 버전 3.14.4로 업그레이드했습니다.
is_null
함수에 대한 새로운 래퍼.Scala를 버전 2.12.18로 업그레이드했습니다.
버그 수정 사항¶
잘못된 라이센스 정보를 업데이트했습니다.