{"id":559834,"date":"2025-04-16T14:18:50","date_gmt":"2025-04-16T13:18:50","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=dataspell&#038;p=559834"},"modified":"2026-02-27T11:56:59","modified_gmt":"2026-02-27T10:56:59","slug":"dataspell-2025-1-jetbrains-data-wrangler-ai-agent-no-code-data-preparation-flow-ai-quick-charts-and-more","status":"publish","type":"dataspell","link":"https:\/\/blog.jetbrains.com\/zh-hans\/dataspell\/2025\/04\/dataspell-2025-1-jetbrains-data-wrangler-ai-agent-no-code-data-preparation-flow-ai-quick-charts-and-more","title":{"rendered":"DataSpell 2025.1: JetBrains Data Wrangler AI Agent, No-Code Data Preparation Flow, AI Quick Charts, and More!"},"content":{"rendered":"\n<p>We\u2019re thrilled to introduce DataSpell 2025.1, the first major release of 2025. This update focuses on making data cleaning and preparation more intuitive and efficient than ever before. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"2560\" height=\"1440\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/04\/Social_Share_Blog_1280x720-2x-2-1.png\" alt=\"\" class=\"wp-image-561700\"\/><\/figure>\n\n\n\n<!--more-->\n\n\n<p align=\"center\"><a class=\"jb-download-button\" href=\"https:\/\/www.jetbrains.com\/dataspell\/download\/\" target=\"_blank\" rel=\"noopener\">Download DataSpell 2025.1 <\/a><\/p>\n\n\n<h2 class=\"wp-block-heading\"><strong>JetBrains Data Wrangler AI agent<\/strong><\/h2>\n\n\n\n<p>With Data Wrangler, you can choose between a no-code flow or full AI automation. Easily toggle between:<\/p>\n\n\n\n<ul>\n<li><strong>AI chat interaction<\/strong>: Ask AI to analyze your data, and it will suggest transformations you can apply with a single click.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"2428\" height=\"1362\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/04\/Entry-points-for-AI-chat-DataWrangler-mode-2.png\" alt=\"\" class=\"wp-image-560207\"\/><\/figure>\n\n\n\n<ul>\n<li><strong>No-code UI<\/strong>: For those who prefer a hands-on approach, work with the <em>Data<\/em> tool window or table data viewer to start data transformations without writing a line of code.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"3448\" height=\"2304\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/04\/Data-Tool-Window-and-Data-Preview-Window-for-dataset-management.png\" alt=\"\" class=\"wp-image-560229\"\/><\/figure>\n\n\n\n<ul>\n<li>Once your data is ready, export the transformations in various formats or as code for future use.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1236\" height=\"714\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/04\/Options-for-export-transformations-2.png\" alt=\"\" class=\"wp-image-560240\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>No-code flow for data preparation<\/strong><\/h2>\n\n\n\n<p>Our new <em>Data <\/em>tool window consolidates database connections, data warehouse links, and attached files so you can manage them all in one place. The <em>Data Preview <\/em>pane ensures you\u2019re always working with exactly the data you need, while the no-code import cell makes it even easier to bring new files into your notebooks.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/04\/Data-Tool-Window-and-Data-Preview-Window-for-dataset-management.mov\"><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Enhanced Jupyter notebooks features<\/strong><\/h2>\n\n\n\n<p>We\u2019ve upgraded the Jupyter experience with:<\/p>\n\n\n\n<ul>\n<li><strong>Improved debugger<\/strong>: Includes <em>Run to caret<\/em> and automatic line-by-line debugging for cells without breakpoints.<br><\/li>\n\n\n\n<li><strong>Visual enhancements<\/strong>: Drag and drop to reorder cells, easily commit notebooks without outputs, enjoy new color options for backgrounds, and get a clearer Markdown editing experience.<br><\/li>\n\n\n\n<li><strong>Kernel management<\/strong>: Shut down kernels right from the main toolbar.<br><\/li>\n\n\n\n<li><strong>AI quick charts for tables <\/strong>Generate chart previews with a single click. AI Assistant uses dataframe metadata to suggest visualizations, which appear directly in the table\u2019s widget. Accept a suggestion and instantly insert the chart code into your notebook.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>AI Assistant updates<\/strong><\/h2>\n\n\n\n<ul>\n<li>AI Assistant now also supports more cutting-edge LLMs.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1150\" height=\"1028\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-17-at-10.54.35.png\" alt=\"\" class=\"wp-image-562230\"\/><\/figure>\n\n\n\n<ul>\n<li><strong>Web search<\/strong>: Use the \/web<em> <\/em>command in AI Assistant to fetch documentation and troubleshooting resources without leaving your IDE. <\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1130\" height=\"854\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/04\/Screenshot-2025-04-15-at-14.36.16.png\" alt=\"\" class=\"wp-image-560295\"\/><\/figure>\n\n\n\n<p>If you\u2019re interested in upgrading to DataSpell 2025.1, or if you have any questions or suggestions, here are a few links you might find useful:<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/www.jetbrains.com\/dataspell\/download\/\" target=\"_blank\" rel=\"noreferrer noopener\">Download DataSpell 2025.1<\/a>.<\/li>\n\n\n\n<li>Visit our&nbsp;<a href=\"https:\/\/www.jetbrains.com\/dataspell\/whatsnew\/\" target=\"_blank\" rel=\"noreferrer noopener\">What\u2019s New<\/a>&nbsp;page for the full list of improvements.<\/li>\n\n\n\n<li>Contact us on&nbsp;<a href=\"https:\/\/x.com\/dataspell_jb\" target=\"_blank\" rel=\"noreferrer noopener\">X.<\/a><\/li>\n\n\n\n<li>Report any bugs to&nbsp;<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/ds\" target=\"_blank\" rel=\"noreferrer noopener\">our issue tracker<\/a>.<\/li>\n<\/ul>\n\n\n\n<p>We hope you enjoy this release and look forward to hearing your feedback!<\/p>\n\n\n\n<p>The DataSpell team<\/p>\n","protected":false},"author":1407,"featured_media":561711,"comment_status":"closed","ping_status":"closed","template":"","categories":[],"tags":[],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/dataspell\/559834"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/dataspell"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/types\/dataspell"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/users\/1407"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/comments?post=559834"}],"version-history":[{"count":9,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/dataspell\/559834\/revisions"}],"predecessor-version":[{"id":562241,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/dataspell\/559834\/revisions\/562241"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/media\/561711"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/media?parent=559834"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/categories?post=559834"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/tags?post=559834"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/zh-hans\/wp-json\/wp\/v2\/cross-post-tag?post=559834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}