内容提要
DataGrip 2024.2发布,新增AI助手生成SQL代码、修改数据库表,支持导入多种文件格式,搜索和连接性能改进。
延伸解读
AI 助手从生成代码扩展到表结构修改
DataGrip 2024.2 的 AI 助手不再局限于生成 SQL 代码,还能在 Modify 对话框中协助修改数据库表,并通过意图操作帮助理解和修复 SQL 问题。用户可以在提示中直接提及数据库模式,或将附加文件夹中的文件作为 AI 聊天的上下文。这意味着 AI 辅助开始覆盖从编写查询到调整表结构的多个环节,但实际效果仍取决于所连接数据库和上下文信息的准确性。
数据导入与地理查看器支持更多格式
新版本通过脚本化加载器实现了对 Excel、JSON、Parquet 和 Shapefile 等表格数据文件的导入。Geo Viewer 也新增了对 CSV 和 XLSX 文件的支持。对于需要频繁处理外部数据源的用户,这减少了手动转换格式的步骤。不过,导入的字段映射、类型推断和性能表现可能因文件结构而异,建议在正式使用前先用样本数据验证。
搜索与导航的交互优化
Search Everywhere 弹出窗口现在支持按数据库对象类型过滤搜索结果,并新增预览代码库元素的选项。作用域管理增加了数据源作用域,且数据源作用域位置更靠前。导航到相关行和打开网页链接改为通过浮动工具栏实现,值补全变为自动,点击列头可选中整列所有值。这些改动旨在减少操作步骤,但用户需要适应新的交互位置。
连接与兼容性改进
连接方面,SQL Server 和 Oracle 的自动同步功能性能得到提升,连接启动脚本中可使用内置 IDE 宏,SSL 连接开始支持非 RSA 证书。此外,Snowflake 的 Iceberg、动态表和混合表也获得支持。这些改进主要面向使用上述数据库或需要更灵活连接配置的团队,实际收益可能因环境配置和网络条件而不同。
Q&A
DataGrip 2024.2的新功能有哪些?
新增AI助手生成SQL代码、修改数据库表、支持多种文件格式的数据导入、改进的搜索和连接性能等。
AI助手在DataGrip中可以做什么?
AI助手可以生成SQL代码、帮助修改数据库表,并理解和修复SQL问题。
DataGrip 2024.2支持哪些文件格式的数据导入?
支持Excel、JSON、Parquet和Shapefile等文件格式的数据导入。
如何在DataGrip中过滤搜索结果?
可以通过过滤图标或命令来按数据库对象类型过滤搜索结果。
DataGrip 2024.2的连接性能有哪些改进?
SQL Server和Oracle的自动同步功能性能得到了提升。
DataGrip 2024.2如何支持SSL连接?
现在支持非RSA证书的SSL连接。