Jupyter Notebook용 시각적 병합 뷰, 셀 작업을 위한 UX 향상, WSL 지원.
Python 파일의 Jupyter Notebook 셀과 실행 가능한 셀 모두에 대해 DataSpell은 이제 에디터 툴바에서 바로 잘라내기, 복사 및 붙여넣기 액션을 제공합니다. 이를 사용하여 Python 스크립트 또는 Notebook의 구조를 빠르게 관리할 수 있습니다.
DataSpell 2022.2에서는 간단히 이미지 출력의 하단 테두리를 드래그하여 크기를 조정할 수 있습니다.
이제 Python 콘솔의 텍스트 출력이 해당 입력 바로 아래에 표시되어 더 읽기 쉽습니다.
DataSpell 2022.2를 사용하면 WSL 내에서 Python 가상 환경을 구성하고 사용할 수 있습니다.
DataSpell 작업공간 창을 나가지 않고 WSL 기반 인터프리터를 설정할 수 있습니다. 연결된 디렉터리를 마우스 오른쪽 버튼으로 클릭하고 Interpreter(인터프리터)/Add interpreter(인터프리터 추가)를 선택하기만 하면 됩니다. 또는 인터프리터 위젯에서 Interpreter selector(인터프리터 선택자)를 클릭하여 WSL 인터프리터를 설정합니다. WSL에서 Conda 환경을 지원하기 위한 작업이 진행 중입니다.
이제 Jupyter Notebook에서 병합해야 할 변경 사항을 쉽게 결정할 수 있습니다.
DataSpell 2022.2에서는 플롯에 적용된 변경 사항을 포함하여 병합할 변경 사항을 사람이 읽을 수 있는 방식으로 볼 수 있습니다. 이 새로운 시각적 Merge(병합) 뷰는 DataSpell 2021.3에 도입된 Jupyter Notebook의 시각적 Diff 뷰를 훌륭하게 보완합니다.
DataSpell 2022.2에는 SQL 스크립트에 대한 두 가지 해결 모드가 있습니다. Playground(플레이그라운드) 모드에서 DataSpell은 컨텍스트(스키마 선택기의 값, 해결 범위의 값 또는 둘 다 설정되지 않은 경우 디폴트 데이터베이스의 값)에 따라 객체를 해결합니다. Script(스크립트) 모드에서는 파일의 시작이 컨텍스트로 해결되지만 스크립트에 SET CURRENT SCHEMA
문이 있으면 컨텍스트가 변경됩니다.
드롭다운 툴바를 사용하여 모드를 전환할 수 있습니다.
DataSpell 2022.2를 사용하면 여러 CSV를 신규 또는 기존 데이터베이스 테이블로 가져올 수 있습니다. 이렇게 하려면 Project(프로젝트) 뷰에서 여러 파일을 선택하고 데이터베이스 스키마로 드래그앤드롭하거나 컨텍스트 메뉴에서 Import to database(데이터베이스로 가져오기)를 선택합니다.
새로운 데이터베이스 3가지(DuckDB, Mimer SQL 및 Apache Ignite)가 기본 지원 목록에 추가되었습니다.