DataSpell 2022.2 最新变化

Jupyter Notebook 的可视化“合并”视图,单元处理的用户体验增强,WSL 支持。

编辑器

工具栏上复制粘贴单元的新操作

工具栏上复制粘贴单元的新操作

在编辑器工具栏中,DataSpell 为 Python 文件中的 Jupyter Notebook 单元和可执行单元配备了剪切、复制和粘贴操作。 您可以使用它们快速管理 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 的“合并”视图

现在,您可以轻松地决定哪些更改应该合并到 Jupyter Notebook 中。

使用 DataSpell 2022.2,您能够以人类可读的方式查看要合并的更改,包括绘图上的更改。 这个新的视觉 Merge 视图是我们在 DataSpell 2021.3 中为 Jupyter Notebook 引入的视觉 Diff view 的一个不错的补充。

数据库管理

Playground(演练场)和 Script(脚本)解析模式

Playground(演练场)和 Script(脚本)解析模式

在 DataSpell 2022.2 中,SQL 脚本有两种解析模式。 在 Playground(演练场)模式下,DataSpell 根据上下文(即架构选择器、解析范围或者两者都未设置时默认数据库中的值)解析对象。 在 Script(脚本)模式下,文件的开头被解析为上下文,但脚本中的任何 SET CURRENT SCHEMA 语句都会更改上下文。

使用下拉工具栏在模式之间切换。

导入多个 CSV 文件

导入多个 CSV 文件

使用 DataSpell 2022.2,您可以将多个 CSV 文件导入新的或现有的数据库表。 为此,在“项目”视图中选择多个文件,并将它们拖到数据库架构,或在上下文菜单中选择 Import to database(导入到数据库)。

对 DuckDB、Mimer SQL 和 Apache Ignite 的基本数据库支持

我们向基本支持列表添加了 3 个新数据库:DuckDBMimer SQLApache Ignite