DataSpell 2022.2의 새로운 기능

Jupyter Notebook용 시각적 병합 뷰, 셀 작업을 위한 UX 향상, WSL 지원.

에디터

툴바에 셀 복사-붙여넣기를 위한 새로운 액션 도입

툴바에 셀 복사-붙여넣기를 위한 새로운 액션 도입

Python 파일의 Jupyter Notebook 셀과 실행 가능한 셀 모두에 대해 DataSpell은 이제 에디터 툴바에서 바로 잘라내기, 복사 및 붙여넣기 액션을 제공합니다. 이를 사용하여 Python 스크립트 또는 Notebook의 구조를 빠르게 관리할 수 있습니다.

크기 조정 가능한 이미지 출력

크기 조정 가능한 이미지 출력

DataSpell 2022.2에서는 간단히 이미지 출력의 하단 테두리를 드래그하여 크기를 조정할 수 있습니다.

콘솔

Python 콘솔에서 텍스트 출력을 편리하게 표시

Python 콘솔에서 텍스트 출력을 편리하게 표시

이제 Python 콘솔의 텍스트 출력이 해당 입력 바로 아래에 표시되어 더 읽기 쉽습니다.

WSL

venv에서 WSL 인터프리터 지원

venv에서 WSL 인터프리터 지원

DataSpell 2022.2를 사용하면 WSL 내에서 Python 가상 환경을 구성하고 사용할 수 있습니다.

DataSpell 작업공간 창을 나가지 않고 WSL 기반 인터프리터를 설정할 수 있습니다. 연결된 디렉터리를 마우스 오른쪽 버튼으로 클릭하고 Interpreter(인터프리터)/Add interpreter(인터프리터 추가)를 선택하기만 하면 됩니다. 또는 인터프리터 위젯에서 Interpreter selector(인터프리터 선택자)를 클릭하여 WSL 인터프리터를 설정합니다. WSL에서 Conda 환경을 지원하기 위한 작업이 진행 중입니다.

VCS

Jupyter Notebook을 위한 병합 뷰

Jupyter Notebook을 위한 Merge(병합) 뷰

이제 Jupyter Notebook에서 병합해야 할 변경 사항을 쉽게 결정할 수 있습니다.

DataSpell 2022.2에서는 플롯에 적용된 변경 사항을 포함하여 병합할 변경 사항을 사람이 읽을 수 있는 방식으로 볼 수 있습니다. 이 새로운 시각적 Merge(병합) 뷰는 DataSpell 2021.3에 도입된 Jupyter Notebook의 시각적 Diff 뷰를 훌륭하게 보완합니다.

데이터베이스 관리

플레이그라운드 및 스크립트 해결 모드

Playground(플레이그라운드) 및 Script(스크립트) 해결 모드

DataSpell 2022.2에는 SQL 스크립트에 대한 두 가지 해결 모드가 있습니다. Playground(플레이그라운드) 모드에서 DataSpell은 컨텍스트(스키마 선택기의 값, 해결 범위의 값 또는 둘 다 설정되지 않은 경우 디폴트 데이터베이스의 값)에 따라 객체를 해결합니다. Script(스크립트) 모드에서는 파일의 시작이 컨텍스트로 해결되지만 스크립트에 SET CURRENT SCHEMA 문이 있으면 컨텍스트가 변경됩니다.

드롭다운 툴바를 사용하여 모드를 전환할 수 있습니다.

여러 CSV 파일 가져오기

여러 CSV 파일 가져오기

DataSpell 2022.2를 사용하면 여러 CSV를 신규 또는 기존 데이터베이스 테이블로 가져올 수 있습니다. 이렇게 하려면 Project(프로젝트) 뷰에서 여러 파일을 선택하고 데이터베이스 스키마로 드래그앤드롭하거나 컨텍스트 메뉴에서 Import to database(데이터베이스로 가져오기)를 선택합니다.

DuckDB, Mimer SQL 및 Apache Ignite에 대한 기본 DB 지원

새로운 데이터베이스 3가지(DuckDB, Mimer SQLApache Ignite)가 기본 지원 목록에 추가되었습니다.