Snowpark Migration Accelerator: SC Spark Python 릴리스 노트

2.14.0

2023-10-24 \ \ 추가됨\ \ 파일 이름에 ID 를 압축하여 로그에 사용합니다.

변경됨

TrialMode 의 출력 폴더 계층 구조를 리팩터링합니다.

점수가 90점 이상이면 평가 모드에서 로컬로 보고서를 생성합니다.

평가 모드에서 로컬로 보고서를 생성하는 경우 Snowflake 사용자입니다.

인벤토리를 .csv 파일로 생성합니다.

인벤토리를 보고서 폴더로 이동합니다.

2.13.0

2023-10-19\

추가됨\

  • 플래그를 추가하여 더 많은 로그 메시지를 사용하도록 설정합니다.

  • 변환 실행을 비활성화하려면 플래그를 추가합니다.

  • Scala 기호 테이블 확인에 대한 시간 제한 메커니즘을 추가합니다.

  • Scala 구문 분석 단계에 시간 제한 메커니즘을 추가합니다.

  • Scala의 구문 분석 단계에서 진행 로그 메시지를 추가합니다.

변경됨\

  • 보고서(HTML 및 문서 파일) 조정: 준비도 점수 이름 변경 및 부록 및 가져오기 호출 테이블 업데이트.

  • AssessmentMode 를 8.1.6에서 9.0.4로 변경합니다

  • Bump Common.AssessmentModel 3.1.12에서 3.1.14로

  • 경쟁 조건을 피하기 위한 잠금 추가

수정됨\

  • 평가 모드와 변환 모드 간에 일관되지 않은 SparkReferences 수를 수정했습니다.

  • .sql 파일이 지원되는 파일로 인식되지 않는 문제를 수정했습니다.

  • 백슬래시가 AtomElement 및 BracedSlices 사이에 있을 때 구문 분석 오류를 수정했습니다.

  • 중첩 식이 많은 코드를 구문 분석하는 데 많은 시간이 걸리던 문제를 수정했습니다.

2.12.0

2023-10-13

추가됨

  • 평가판 모드 지원 추가.

변경됨

  • Snowflake.SnowConvert.Python 을 1.1.79에서 1.1.80으로 변경

  • 일부 시나리오에서 스택 오버플로를 방지하려면 ResolveType 의 베리언트를 추가하십시오.

수정됨

  • FullName 해결 시 스택 오버플로가 발생하는 시나리오를 수정했습니다.

2.11.0

추가됨

  • Python에서 Snowpark API 버전 1.7.0에 대한 지원을 추가합니다.

  • Python에서 Snowpark API 버전 1.6.1에 대한 지원을 추가합니다.

  • 새로운 해결 방법 추가

  • 4개의 새로운 매핑이 추가되었습니다

변경됨

  • Scala 통합 테스트 유효성 검사를 업데이트합니다.

  • Scala 통합 테스트 시간을 단축합니다.

  • 내부 코드에서 나머지 어셈블리 이름 참조를 업데이트합니다.

  • 회사 가이드라인에 맞게 소스 파일 헤더를 업데이트하십시오.

수정됨

  • 인벤토리 및 보고서에 SessionId 및 ExecutionId 를 추가하여 동일한 ExecutionId 로 여러 실행을 수정했습니다.

  • storage.lck 파일로 실패한 CopyOtherFiles 작업을 수정합니다.

  • 일부 값이 null일 때 .HTML 보고서를 생성하는 문제를 수정했습니다.

2.09.0

2023-10-03

추가됨

  • FilesInventory.pam 추가

  • 4개의 새로운 매핑이 추가되었습니다

변경됨

  • 어셈블리 이름을 변경합니다.

  • Snowflake.SnowConvert.Python 을 1.1.70에서 1.1.79로 변경

  • 구문 분석 오류를 해결하기 위해 3가지 다른 규칙에 백슬래시를 추가합니다.

  • 새 Spark 참조 기호를 추가합니다.

  • 두(2) 개의 새로운 확인을 지원합니다.

  • .sql DBX 노트북에서 빈 명령을 지원합니다.

  • StopIfDedent 함수의 견고성을 개선합니다.

수정됨

  • 매개 변수와 쉼표가 있는 백슬래시 시나리오에서 구문 분석 오류를 수정했습니다.

  • 괄호 안의 기호 확인 문제를 수정했습니다.

  • .sql DBX 노트북에서 빈 명령어로 구문 분석 오류를 수정했습니다.

  • 빈 괄호 기호 해결 문제를 수정했습니다.

  • SQL 문 인벤토리 수집 시 정규식 시간 제한 오류 수정.

  • 혼합 들여쓰기와 관련된 구문 분석 오류를 수정했습니다.

  • 구문 분석 오류 발견 시 잘못된 충돌 메시지 수정.

  • 평가 모드와 변환 모드 간에 일관되지 않은 SparkReferences 수를 수정했습니다.

2.8.0

2023-09-27

추가됨

  • Python에서 Snowpark API 버전 1.5.1에 대한 지원을 추가합니다.

  • Python 3.10.10 구문에 대한 지원을 추가합니다.

  • 인벤토리에 CellId 열을 추가했습니다(노트북, Databricks 및 Jupyter).

  • 네(4) 개의 새로운 매핑 추가

변경됨

  • Mobilize.Python 을 1.1.64에서 1.1.70으로 변경

  • Python 3.10.10 구문에 대한 지원을 추가합니다.

  • 구문 분석 오류를 해결하기 위해 새로운 백슬래시 시나리오 3개를 추가합니다.

  • 일부 Pandas 기호에 명시적 반환 유형을 추가하여 로딩 오류를 방지하십시오.

수정됨

  • 대괄호, 콜론 및 매개 변수 시나리오에서 백슬래시가 있을 때 발생하는 구문 분석 오류를 수정했습니다.

  • Pandas 기호 로딩 오류 수정.

2.7.0

2023-09-20\

추가됨\

  • Python에서 Snowpark API 버전 1.5.0에 대한 지원을 추가합니다.

  • 3개의 새로운 매핑이 추가되었습니다

변경됨\

  • 숨겨진 파일 처리하지 않기

  • `Mobilize.SparkCommon.Utils` 을 1.3.188에서 1.3.189로 변경

  • `Mobilize.Common.Utils` 을 3.2.0에서 3.2.2로 변경

수정됨\

  • PackageVersionInventory 수집 단계가 멈추는 문제를 수정했습니다.

  • DBC 파일을 사용할 때 상세 보고서의 Spark 사용량 요약 테이블에서 잘못된 비율을 수정했습니다.

  • 상세 보고서의 파일 크기 조정 테이블이 비어 있거나 전혀 표시되지 않는 문제를 수정했습니다.

2.6.0

2023-09-12\

추가됨\

  • SQL 문 목록에 %SQL 셀(노트북에서)에 대한 지원을 추가합니다.

변경됨\

  • `Mobilize.Python` 을 1.1.62에서 1.1.64로 변경

  • Magic SQL에 대한 지원을 추가합니다.

  • 유추된 유형이 `없음` 인 경우 함수 매개 변수 유형을 업데이트하지 마십시오.

수정됨\

  • 특정 파일에 대한 기호이 무한 로딩되는 문제를 수정했습니다.

  • GenericScanner 파일이 생성되지 않는 문제를 수정했습니다.

보안\

  • Python 변환 테스트에서 테스트 비밀번호를 안전하게 보호하십시오.

2.5.0

2023-09-05

추가됨

  • 노트북 크기 조정 인벤토리를 추가했습니다.

  • Snowflake.SparkCommon.MappingLoader 프로젝트(새 Snowflake.SnowMapGrammar 사용)를 추가합니다.

변경됨

  • Mobilize.Python을 1.1.59에서 1.1.62로 변경

    • GetSymbol 메서드에 대한 Python 기호 확인에 시간 제한 메커니즘을 추가합니다.

  • Mobilize.SparkCommon.Utils를 1.3.186에서 1.3.187로 변경

    • 숨겨진 파일을 처리하는 Mobilize.SparkCommon.Utils.FilesHelper.CopyFilesRecursively 메서드를 업데이트했습니다.

수정됨

  • 실행 후 이메일을 받지 못하는 문제 수정(기본적으로 디버그 메시지를 로깅하지 않도록 하여 로그 파일 크기를 줄임).

제거됨

  • Mobilize.SparkCommon.TransformationCore 프로젝트(기존 Mobilize.MapGrammar 사용)를 제거했습니다.

2.4.0

2023-08-28

추가됨

  • NotebookCells 인벤토리를 추가합니다.

  • Scala 및 Python에 대한 DataFrameReader.option 및 DataFrameWriter.option의 인자 값을 수집합니다.

  • 2개의 새로운 매핑과 더 나은 별칭 유형 정보 수집 추가

  • 추가 매개 변수가 제공되면 출력 파일을 암호화합니다.

  • SQLStatements 인벤토리를 다시 활성화합니다.

  • 컬렉터에 병렬화를 다시 활성화합니다.

변경됨

  • 세부 보고서(docx 및 html)의 파일 형식 요약 섹션을 업데이트합니다. (SCT-3867)

  • 2개의 매핑에 대한 업데이트가 수행되었습니다.

  • Mobilize.SparkCommon.Utils를 1.3.181에서 1.3.186로 변경합니다.

  • CSV 파일 정렬 지원을 개선합니다.

  • Mobilize.Common.Utils를 3.1.6에서 3.2.0으로 상향 조정합니다.

    • CSV 파일 정렬 지원을 개선합니다.

    • Mobilize.Common.Utils를 3.1.6에서 3.2.0으로 상향 조정합니다.

    • NuGet 패키지 버전을 업데이트합니다.

  • 로드 매핑 작업에 대한 리팩터링이 수행되었습니다.

  • SparkCommon Utils 프로젝트 참조에 대한 리팩터링이 수행되었습니다.

  • 그룹 솔루션 프로젝트.

  • Scala 통합 테스트 JupyterTest, InventoryTests 및 TransformationTest 를 병합합니다.

수정됨

  • SQL 문의 인벤토리 항목을 수집할 때 Python 변환 도구가 멈추는 문제를 수정했습니다.

  • 출력에 누락된 GenericScanner 파일을 수정했습니다.

  • 마이그레이션된 DBC 파일이 Databricks에서 로딩되지 않던 문제를 수정했습니다.

  • 도구 프로세스 종료 시 오류를 수정했습니다.

제거됨

  • InventoryStorageTemp 를 제거합니다.

  • 중복된 StyleCop.Analyzers 프로젝트 참조를 제거합니다.

\

2.2.001

2023-07-19

추가됨

  • 6개의 새로운 매핑 추가

변경됨

  • 3.1.10에서 3.1.11로 평가 모델 업데이트

수정됨

  • 평가 모드에서 Databricks 처리가 작동하지 않는 문제를 수정했습니다.

보안

  • HTML 링크에 하위 리소스 통합을 추가했습니다

2.1.161

2023-07-06

수정됨

  • Scala Spark 함수 테스트 수정 및 활성화

2.1.160

2023-07-05

변경됨

  • 평가 모델을 3.1.9에서 3.1.10으로 업데이트

2.1.159

2023-07-05

변경됨

  • 평가 모델을 3.1.7에서 3.1.9로 업데이트

2.1.158

2023-07-05

추가됨

  • 작업의 예외 처리를 개선하여 도구 안정성 향상

2.1.157

2023-07-05

\ 변경됨

  • Spark Common을 1.3.178에서 1.3.181로 업데이트

2.1.155

2023-07-05

변경됨

  • Common Build를 2.0.2에서 3.0.4로 업데이트

  • MacOs 에서 솔루션 구축 개선

2.1.148

2023-07-04

변경됨

  • Spark Common을 1.3.177에서 1.3.178로 업데이트

  • Common Utils을 4.0.0-alpha.DevOps.9에서 3.1.6으로 업데이트

2.1.147

2023-07-03

보안

  • `Spark Common` 프로젝트에서 라이선스가 없는 패키지 참조를 제거했습니다.

2.1.146

2023-07-03

변경됨

  • `coverlet.collector` 를 3.2.0에서 6.0.0으로 변경

  • 6.9.0에서 6.11.0으로 상향\ FluentAssertions\

  • `Scriban.Signed` 를 5.5.2에서 5.7.0으로 변경

  • `DocumentFormat.OpenXml` 를 2.19.0에서 2.20.0으로 변경

\ 보안

  • SparkCommon\ 프로젝트에서 라이선스가 없는 패키지 참조를 제거합니다.

2.1.145

2023-06-28

변경됨

  • `Mobilize.Python` 을 1.1.49에서 1.1.50으로 업데이트

  • 단일 셀을 구문 분석하지 않을 때 Databricks 노트북 전체 파일 구문 분석 문제를 수정했습니다.

2.1.144

2023-06-27

수정됨

  • MacOS 에서 .dbc 파일 추출을 수정했습니다.

2.1.143

2023-06-26

수정됨

  • 다른 데이터 형식으로 인한 테스트 오류를 수정했습니다.

2.1.142

2023-06-26

변경됨

  • 인벤토리 저장소를 리팩터링했습니다.

2.1.141

2023-06-23

변경됨

  • `Mobilize.Python` 를 1.1.46에서 1.1.49로 업데이트

  • 기호를 확인하는 동안 재귀 주기 감지 및 중지

  • \_\_init\_\_.py 파일이 포함된 StackOverflow 예외를 수정했습니다.

  • 백슬래시가 있는 PyArgExpr 노드를 수정했습니다.

2.1.140

2023-06-22

변경됨

  • `Mobilize.Python` 을 1.1.44에서 1.1.46으로 업데이트

  • 백슬래시가 있는 PyTerm 노드를 수정했습니다.

2.1.138

2023-06-22

변경됨

  • Spark Common을 1.3.176에서 1.3.177로 업데이트

수정됨

  • Scala 코드 프로세서 빌드를 수정했습니다.

2.1.137

2023-06-22

보안

  • 함수 테스트에서 자격 증명을 안전하게 보호합니다.

  • 라이선스가 없는 패키지 참조를 제거합니다.

2.1.136

2023-06-21

변경됨

  • `Snowflake.Data` 를 2.0.15에서 2.0.25로 업데이트

  • Spark Common을 1.3.175에서 1.3.176으로 업데이트

보안

함수 테스트에서 참조 업그레이드

2.1.135

2023-06-21

추가됨

  • Python 및 Scala 코드 프로세서 도구에서 지원하는 .dbc 확장자를 추가합니다.

  • 계약 프로젝트에 대한 테스트를 추가합니다.

보안

  • `SparkCommon.Contracts.Test` 에서 라이선스가 없는 패키지 참조를 제거합니다.

2.1.132

2023-06-21

제거됨

  • 평가 모드의 IOFiles 인벤토리에서 `Supported` 열을 제거합니다.

2.1.131

2023-06-20

수정됨

  • Mac에서 테스트를 수정했습니다.

2.1.130

2023-06-19

변경됨

  • SparkCommon 리포지토리를 이 리포지토리와 병합합니다.

2.1.126

2023-06-16

수정됨

  • 리포지토리 구축을 수정했습니다.

2.1.124

2023-06-15

수정됨

  • 리포지토리 구축을 수정했습니다.

2.1.123

2023-06-15

변경됨

  • `Mobilize.Scala` 를 0.2.34에서 0.2.37로 업데이트

  • 밑줄 및 제한이 있는 일반 유형과 관련된 구문 분석 오류 수정

  • 따옴표 및 보간이 있는 식과 관련된 구문 분석 오류 수정

보안

  • 안전하지 않은 패키지 참조를 제거합니다.

2.1.121

2023-06-15

보안

  • 자격 증명 파일을 제거합니다.

2.1.120

2023-06-15

변경됨

  • Scala와 Python 모두 버전 구성이 약간 변경되었습니다.

1.0.877

2023년 4월 26일

Python 1.1.25

PythonSnowConvert Core 2.01.090

SparkCommon 1.3.151

추가됨

  • Snowpark 1.3.0 지원 추가

    • 네 가지 새로운 매핑

    • EWI SPRKPY1048는 더 이상 사용되지 않습니다

  • 다음에 대한 변환이 추가되었습니다

    • DataFrameReader 체인

    • SparkSession.sparkContext

  • 세부 보고서의 문제 요약 테이블에 심각도 열 추가

개선 사항

  • Spark 사용량 인벤토리 파일 이름 개선

  • Spark 참조를 찾을 수 없을 때 준비도 점수 표시값이 개선되었습니다

수정됨

  • 버튼 URLs 수정

  • 로컬 및 원격 측정에서 Spark 사용량 인벤토리의 불일치 수정

  • 상세 보고서의 Spark 사용량 요약 테이블에서 RDD 메트릭 수정

  • 보고서에서 0 및 대시 기호의 불일치 수정

1.0.826

2023년 3월 29일

Python 1.1.25

PythonSnowConvert Core 2.01.068

SparkCommon 1.3.131

추가됨

  • DBC 파일 변환 지원 추가

    개선 사항

  • DataFrameReader.format 및 DataFrameReader.load에 대한 변환 추가

수정됨

  • 변환된 SnowConvert/Snowpark 버전 값 수정

1.0.725

2023년 2월 15일

Python 1.1.11

PythonSnowConvert Core 2.01.022

SparkCommon 1.3.113

추가됨

  • Databricks 아카이브 파일(.dbc 확장자)에 대한 지원이 추가되었습니다.

  • Databricks 노트북 파일(.Python 확장자)에 대한 지원이 추가되었습니다.

  • Spark 사용량 식별 프로세스에 병렬 처리 추가

  • SnowPark API 버전 1.1.0에 대한 지원 추가

  • 매핑 요소 추가:

  • 12개의 직접 매핑

  • 헬퍼를 사용한 두 가지 변환

개선 사항

  • SPRKPY1038 EWI 메시지 개선

  • 특성 액세스를 사용하는 열에 대한 변환에서 EWIs 등록 개선

  • 로컬 보고서 이름 개선

1.0.691

2023년 2월 1일

Python 1.1.3

PythonSnowConvert Core 2.1.4

SparkCommon 1.3.105

추가됨

  • Net6 호환성 추가(내부)

  • Issues.csv 보고서 추가

  • 상세 보고서에 크기 조정 테이블 추가

  • 전역 변수 선언 지원 추가

  • 상속된 기호 식별에 대한 지원 추가

  • 특성 액세스를 사용하여 열에 액세스하는 기능 지원 추가

  • 텔레메트리에 사용되는 매핑 버전이 추가되었습니다

  • GenericScanner 에서 Jupyter Notebooks에 대한 지원이 추가되었습니다.

  • 매핑 요소 추가:

    • 1개의 직접 매핑

    • 헬퍼를 사용한 1회 변환

    • 6가지 해결 방법

    • 지원되지 않는 5가지 식별

개선 사항

  • 보고서, 인벤토리 및 원격 분석의 도구 버전 형식 개선

  • 로컬 및 원격 HTML 보고서의 동기화 개선

  • 세부 HTML 보고서와 세부 DOCX 보고서 동기화 개선

  • EWI 코드별 문제 테이블 그룹화 개선

  • 패키지별 가져오기 테이블 그룹화 개선

  • 설명이 추가된 출력 코드 개선

  • UI 진행 단계 제목 개선

버그 수정 사항

  • 복잡한 문에 대한 EWI 메시지의 위치 수정

  • 실행 취소 시 UI 문구를 수정했습니다.

  • 보고서의 오타 수정

1.0.594

2022년 12월 28일

Python 1.0.457

PythonSnowConvert Core 2.0.280

추가됨

  • 일반 스캐너에서 Jupyter Notebooks에 대한 지원 추가

  • 보고서에 변환 비율 추가

  • 가져오기 사용량 인벤토리에 ‘ElementPackage’ 열 추가

  • 1개의 직접 매핑 추가

  • 4개의 헬퍼 추가

  • 두 가지 해결 방법 추가

  • 상세 보고서에 사소한 시각적 개선 사항 추가

개선 사항

  • 이름 바꾸기에서 직접 매핑으로 매핑 개선

  • 상세 보고서의 문제 테이블 정렬 개선

버그

  • 상세 보고서에서 문제 테이블의 열 크기 수정

  • Column.contains 함수 사용에 대한 EWI 설명 추가 시 오류 수정

  • Spark 사용량 인벤토리에서 일치하지 않는 6개의 매핑 상태 수정

1.0.555

2022년 12월 21일

Python 1.0.457

PythonSnowConvert Core 2.0.259

새로운 기능

  • 3가지 새로운 해결 방법 추가

  • 상세 보고서 설명에 오차 범위 추가

개선 사항

  • 이름 바꾸기에서 직접 매핑으로 두 가지 매핑 개선

  • 상세 보고서의 문제 테이블 정렬 개선

  • 상세 보고서의 백분율 표시 개선

  • 변환 스테이지 로그 메시지 개선

버그

  • 두 가지 매핑 수정

  • 지원되지 않는 요소의 식별 수정

1.0.515

2022년 12월 14일

Python 1.0.457

PythonSnowConvert Core 2.0.241

새로운 기능

  • ‘snowpark_extensions’ 지원

  • ‘snowpark_extensions’를 사용한 12가지 변환

  • 두 가지 해결 방법 추가

  • 테이블 참조 데이터베이스에 새로운 Spark 참조와 그 상태를 추가했습니다.

  • 상세 보고서에 추가된 고객 정보

개선 사항

  • EWI SPRKPY1038 문구 개선

  • Spark 참조 상태가 _rename_에서 _direct_로 개선

버그 수정 사항

  • 매핑 버그 수정

  • 손상된 Spark 코어 매핑 테이블 수정됨

1.0.492

2022년 12월 07일

Python 1.0.455

PythonSnowConvert Core 2.0.233

새로운 기능

  • 준비도 점수의 오차 범위 추가

  • 두 가지 새로운 매핑 추가

  • 인식되지 않던 PySpark 요소에 EWI 추가

개선 사항

  • 상세 보고서의 부록 A 문구를 개선했습니다.

  • 도구의 변환 데이터베이스에 정의되지 않은 PySpark 요소에 대한 EWI 메시지 개선

버그 수정 사항

  • 인벤토리에서 ‘alias’ 열 이름 수정

1.0.457

2022년 12월 01일

Python 1.0.452

Python SnowConvert Core 2.0.217

새로운 기능

  • SnowPark API 버전 1.0.0에 대한 지원 추가

  • 5개의 새로운 해결 방법 설명서가 추가되었습니다.

  • 원격 분석에 실행 정보 추가

  • 준비도 점수에 오차 범위 추가

개선 사항

  • 코드 기호 식별 정확도 향상

  • 메시지를 기록할 때 평가 단계 개선되었습니다.

1.0.441

2022년 11월 23일

Python 1.0.449

PythonSnowConvert Core 2.0.210

새로운 기능

  • 정의되지 않은 PySpark 요소에 대한 출력 코드에 EWI 설명 추가

  • 상속된 기호에 대한 지원 추가

  • 3가지 새로운 매핑 추가

  • 1가지 해결 방법 추가

개선 사항

  • 모든 파일에 오류가 있을 때 준비도 점수 개선

  • 기호 테이블 로딩 시 오류 메시지 개선

  • 일반 유형 처리 개선

  • 1개의 매핑 상태가 이름 변경에서 직접 변경으로 변경되었습니다

  • 1개의 변환 상태가 해결 방법에서 직접 매핑으로 변경되었습니다

버그 수정 사항

  • 마크다운 변환 문제 수정

  • PySpark_Mappings_Core 테이블과 도구 간의 동기화 문제 수정

1.0.425

2022년 11월 17일

Python 1.0.445

PythonSnowConvert Core 2.0.203

개선 사항

  • 로딩 기호 테이블의 견고성

버그 수정 사항

  • Spark 사용량 값에 대한 상세 보고서 요약 테이블 수정

  • 일부 구문 분석 오류 수정

  • 도구와 PySpark_Mappings_Core Snowflake DB 테이블 간의 EWI 코드 동기화 문제를 수정했습니다

1.0.415

2022년 11월 15일

Python 1.0.441

PythonSnowConvert Core 2.0.199

새로운 기능

  • 기호 테이블 로딩 시 오류 감지 시 EWI 레코드 추가

버그 수정 사항

  • Jupyter 노트북 파일 변환 시 줄 바꿈 문제 수정

1.0.404

2022년 11월 11일

Python 1.0.436

PythonSnowConvert Core 2.0.195

새로운 기능

  • Jupyter 노트북 파일 변환을 위한 기본 지원 추가

  • 가져오기 사용량을 인벤토리로 추적하기 위한 값 추가

  • 상세 보고서 개선(지원 카테고리별로 그룹화된 Spark 사용량 및 Python 가져오기 호출 요약)

  • 새로운 매핑이 추가되었습니다

  • ‘SparkSession.Builder.appName’에 대한 새로운 해결 방법이 추가되었습니다

  • 출력 코드에 설명으로 EWIs 추가

  • 출력 디렉터리에 Python이 아닌 파일 복사본 지원 추가

  • id 식에 PySpark 사용 식별 추가

  • 기호 테이블 로딩 실패 시 오류 메시지 추가

개선 사항

  • 개선된 가져오기 매핑

  • 유형 힌트 매핑 개선

  • 직접 매핑에 대한 이름 변경 매핑 개선

버그 수정 사항

  • 구문 분석 오류

  • 구문 분석 오류가 있는 파일의 출력 디렉터리 구조

  • ‘pyspark.streaming’ 전체 이름 수정

  • CLI 충돌 수정

1.0.315

2022년 10월 21일

Python 1.0.422

PythonSnowConvert Core 2.0.152

추가됨

  • 유형 추론 추가

  • 5개의 새로운 매핑 지원

개선 사항

  • 상세 보고서

  • 가져오기 문 변환

  • 변환 설명서

수정됨

  • 프로젝트 ID 로깅 관련 EWIs

  • 4개의 Pyspark 요소 변환 상태

1.0.280

2022년 10월 12일

Python 1.0.417

PythonSnowConvert Core 2.0.135

추가됨

  • 새로운 변환

  • 가져오기에 사용되는 지원되지 않는 Pyspark 요소 처리

  • 로그 메시지 개선

1.0.271

2022년 10월 05일

Python 1.0.417

PythonSnowConvert Core 2.0.132

추가됨

  • 기호 식별에 대한 견고성

  • 유형 확인 개선

수정됨

  • 라이선스 변경 시 설정 버튼이 새로 고쳐지지 않음

  • Python 버전 참조의 설명서 링크

1.0.247

2022년 9월 27일

Python 1.0.410

PythonSnowConvert Core 2.0.126

추가됨

  • Jupyter 노트북 파일 구문 분석 시 견고성

  • Generics을 사용한 기호 확인 개선

  • 새로운 변환

수정됨

  • 보고서의 총 Python 파일 수

1.0.220

2022년 9월 15일

Python 1.0.399

PythonSnowConvert Core 2.0.112

추가됨

  • 가져오기에 대한 새로운 지원

  • 가져오기 인벤토리의 별칭 이름

수정됨

  • macOS 파일의 인벤토리 라인 번호가 잘못되었습니다

  • html 보고서에서 식별된 사용량 테이블 백분율

  • 0개의 PySpark 참조를 보여주는 자격 증명 도구

  • 이메일 템플릿에서 연락처 정보 업데이트

1.0.190

2022년 9월 06일

Python 1.0.392

PythonSnowConvert Core 2.0.100
\

추가됨

  • SparkUsagesInventory 에 ‘SnowConvert Version’ 및 ‘Snowpark version’ 열

  • pyspark의 더 많은 함수 지원

  • 분석 속도 개선

\ 수정됨

  • 직접 매핑 업데이트

1.0.148

2022년 8월 31일

Python 1.0.381

PythonSnowConvert Core 2.0.71

추가됨

  • 10개의 새로운 매핑 지원

  • 17개의 새로운 우회 변환 감지

  • Jupyter 노트북 파일에서 PySpark 사용 식별 지원

  • SparkReferenceInventory.csv에 자동 및 상태 열이 추가되었습니다

  • 요약 및 상세 HTML 보고서를 Snowflake에 업로드

수정됨

  • 요약 및 상세 보고서 문구 수정

  • 이메일 템플릿 문구 수정

1.0.107

2022년 8월 24일

Python 1.0.380

PythonSnowConvert Core 2.0.30

추가됨

  • 30개의 새로운 매핑 지원

  • pyspark.streaming 및 pyspark.rdd 패키지 식별

  • 가져온 기호 식별자 기능 개선

  • 이메일 템플릿 업데이트

  • 요약 보고서에 “Version information” 섹션 추가

  • 상세 보고서에 “Resources” 섹션 추가

  • 최종 화면 UI 변경 사항

  • SparkReferenceInventory 보고서 파일 정렬

수정됨

  • 설정 버튼 제거

  • 상세 보고서 로고 업데이트

  • 요약 및 상세 평가 보고서의 백분율 값 전체 자릿수

1.0.66

2022년 8월 17일

Python 1.0.377

PythonSnowConvert Core 1.0.61

추가됨

  • 136개의 새로운 매핑 지원

  • 공유 스프레드시트에서 “Corrected”로 나열된 모든 함수에 대해 지원 상태가 업데이트되었습니다

  • requirements.txt 파일에서 정보 수집됨

  • 체인 기호 식별 기능 개선

수정됨

  • SparkReferenceInventory 보고서의 라인 번호

1.0.30

2022년 8월 9일

Python 1.0.373

PythonSnowConvert Core 1.0.29

추가됨

  • 모든 가져오기 사용 수집

  • PySpark 사용 식별자 개선(모듈 없이 가져오기, 별표로 가져오기)

  • 더 많은 DataFrame 함수를 지원하는 것으로 식별자 지정

수정됨

구문 분석 오류 기록

0.1.172

2022년 7월 20일

Python 0.1.172

추가됨

  • 명령줄 인터페이스.

  • Python 코드 검증 도구 기능.