[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"productUpdate-en::import-notebook-pages:en":3,"productUpdatesNearDate-en:timestamp-2025-02-08T10:00+09:00:en":20},{"id":4,"title":5,"slug":6,"description":7,"body":8,"tags":9,"coverUrl":13,"coverMediaUrl":14,"ogImageUrl":15,"createdAt":16,"updatedAt":17,"datePublished":18,"locale":19},"4cGKGPLI8HiEGryHyEcsoN","Notebook Page Import: Move Pages into an Existing Notebook","import-notebook-pages","With this update, you can now import pages into an existing Notebook. This is especially handy if you want to reorganize an oversized Notebook or just reuse specific pages from one Notebook in another. Give it a try!","\u003Cp>Previously, when you exported a Notebook, you could only create a new one. With this update, you can now import pages into an existing Notebook. This is especially handy if you want to reorganize an oversized Notebook or just reuse specific pages from one Notebook in another. Give it a try!\u003C\u002Fp>\u003Cp>\u003Cb>How to Use:\u003C\u002Fb>\u003C\u002Fp>\u003Col>\u003Cli>\u003Cp>Export the Notebook that contains the page(s) you want to move.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>In the target Notebook, open the menu in the upper-right corner and select “Import Page.”\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Choose the pages you need and import them.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Fol>\u003Cp>Whether you’re splitting a large Notebook or rearranging content in an existing one, be sure to take advantage of this new feature. We’ll continue improving the UI\u002FUX, so please share your feedback!\u003C\u002Fp>",[10],{"id":11,"name":12},"new_feature","New Feature","","https:\u002F\u002Fimages.ctfassets.net\u002Fggtw2zqmifs5\u002F3HXb4vXuXlL1ARqtx7AQ3Y\u002F99ac297d2b90c6452ced822d9512fc9c\u002Fimport.png","https:\u002F\u002Fimages.ctfassets.net\u002Fggtw2zqmifs5\u002F2fxqNbU4YouLUZzWeZbTka\u002F529c7f571202a283a5c17b7a7d71046c\u002Fimport_og.png","2025-01-29T09:19:46.100Z","2025-02-08T01:00:01.977Z","2025-02-08T10:00+09:00","en",[21,36,49],{"id":22,"title":23,"slug":24,"description":25,"body":26,"tags":27,"coverUrl":13,"coverMediaUrl":31,"ogImageUrl":32,"createdAt":33,"updatedAt":34,"datePublished":35,"locale":19},"2h2FzubB5YntzOa0fPwkml","SQL Block: Drag\u002FClick Line Numbers for Quick Line Selection","sql-block-drag-click-line-numbers-for-quick-line-selection","We’ve added a new feature to SQL Block that lets you quickly select entire lines by dragging or clicking on the line number area","\u003Cp>We’ve added a new feature to SQL Block that lets you quickly select entire lines by dragging or clicking on the line number area—just like in IDE! This makes everyday tasks like code editing and copying\u002Fpasting much faster, so we hope you’ll give it a try.\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>\u003Cb>Drag on the line number\u003C\u002Fb> to select the entire line\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cb>Click on the line number\u003C\u002Fb> to select a single line\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cb>Similar behavior to Visual Studio Code\u003C\u002Fb> for intuitive operation\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Although it might seem like a small update, it’s a crucial improvement for boosting development efficiency. We’ll continue to enhance the UI\u002FUX, so please share any feedback you may have!\u003C\u002Fp>\u003Cp>\u003C\u002Fp>",[28],{"id":29,"name":30},"improvement","Improvements","https:\u002F\u002Fvideos.ctfassets.net\u002Fggtw2zqmifs5\u002Fuj9SkQVwkC8BgnhvKNvBa\u002F2ef15bd1e03ee5ad4fe50a01ac538dd4\u002Fline_numbers_low2.mp4","https:\u002F\u002Fimages.ctfassets.net\u002Fggtw2zqmifs5\u002F2MxOxR4qMuEGnFfiAMYyHo\u002F16783434081de237155697a1f1668e41\u002FCleanShot_2025-02-05_at_19.11.10_2x.png","2025-02-05T10:39:34.635Z","2025-02-07T00:15:38.349Z","2025-02-07T11:00+09:00",{"id":37,"title":38,"slug":39,"description":40,"body":41,"tags":42,"coverUrl":13,"coverMediaUrl":44,"ogImageUrl":45,"createdAt":46,"updatedAt":47,"datePublished":48,"locale":19},"7ECIagfXEZIQUIZt9NkkdC","Public Link & Embedding: Easier External Sharing","public-link-embedding","With Public Link and Embedding, you can now easily share Notebooks outside your organization","\u003Cp>\u003Cb>Notebook sharing methods have greatly expanded!\u003C\u002Fb>\u003C\u002Fp>\u003Cp>Until now, collaboration and viewing were limited to within your team. However, with \u003Cb>Public Link\u003C\u002Fb> and \u003Cb>Embedding\u003C\u002Fb>, you can now easily share Notebooks outside your organization as well. Whether you’re sharing reports with clients or partners, or embedding a Notebook into a blog or internal wiki, these new options open up a wide range of possibilities.\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>Generate a \u003Cb>public URL\u003C\u002Fb> for a specific Notebook or page so it can be viewed on the web.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Anyone with the link can view the Notebook \u003Cb>without needing an account\u003C\u002Fb>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Set an \u003Cb>expiration date\u003C\u002Fb> to automatically disable the link after a certain period.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Embed a Notebook or page into other websites, blogs, or internal wikis as an \u003Cb>iframe\u003C\u002Fb>.\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>Viewers can check the Notebook without leaving the embedded page, keeping information in one place and improving readability.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cb>Performance and Security\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>The Notebook’s display is provided in a \u003Cb>pre-built\u003C\u002Fb> state, so there’s \u003Cb>no database access\u003C\u002Fb> at viewing time.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>This minimizes \u003Cb>database load\u003C\u002Fb> and reduces potential \u003Cb>security concerns\u003C\u002Fb>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Since viewers see a pre-built result, \u003Cb>rendering is faster\u003C\u002Fb> and content can be accessed smoothly.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>For more details, please visit our \u003Ca href=\"https:\u002F\u002Fdocs.codatum.com\u002Fsharing\u002Fpublic-link-and-embed\" target=\"_blank\" rel=\"noopener noreferrer\">docs\u003C\u002Fa>. We’ve also published videos on how to create Public Links and embed Notebooks, so be sure to check them out!\u003Cbr>\u003Cbr>\u003Ciframe src=\"https:\u002F\u002Fwww.youtube-nocookie.com\u002Fembed\u002FquBXQG7Ua1w?si=nhAe0KrwdYhZUS0J&amp;controls=0&amp;rel=0\" width=\"100%\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fp>",[43],{"id":11,"name":12},"https:\u002F\u002Fvideos.ctfassets.net\u002Fggtw2zqmifs5\u002F45EwBpqBkvDpd7sCkNDlHB\u002F949d4cf467f7311a0241c230c11bcd6c\u002Fpublic_link_low_concat.mp4","https:\u002F\u002Fimages.ctfassets.net\u002Fggtw2zqmifs5\u002F7uHiFU0N3EY066sviFuhRL\u002Fd33a7608ecbbf11e110e94ac77adf858\u002Fpublic_link.jpg","2025-01-22T01:33:24.822Z","2025-02-13T00:33:18.290Z","2025-02-13T11:00+09:00",{"id":50,"title":51,"slug":52,"description":53,"body":54,"tags":55,"coverUrl":13,"coverMediaUrl":57,"ogImageUrl":58,"createdAt":59,"updatedAt":59,"datePublished":60,"locale":19},"3TmGtFtU72kfqT1WuX1kef","Visualize Notebook Execution at a Glance with Run Stats","run-stats","We’ve released a new Run Stats feature that shows you the overall execution status of your Notebook when you run “Run all”","\u003Cp>We’ve released a new \u003Cb>Run Stats\u003C\u002Fb> feature that shows you the overall execution status of your Notebook when you run \u003Cb>“Run all”\u003C\u002Fb>. You can now see dependency order, execution times, whether cache or in-memory processing was used, and even the total execution time and \u003Cb>Total Bytes\u003C\u002Fb> for the entire Notebook—all in one place.\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>\u003Cb>Dependency Visualization\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>Understand the order in which SQL Blocks are executed, including any dependencies.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Even complex Notebooks with many interdependent blocks are easier to track.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cb>Execution Times\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>Each block’s runtime is displayed in a bar format for quick comparison.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Easily identify bottlenecks that might slow down your workflow.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cb>Cache \u002F In-memory processing\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>Check if queries used caches.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>See if smaller data sets were processed \u003Cb>in-memory\u003C\u002Fb>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Helps with optimizing queries and reducing costs.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cb>Total Time &amp; Total Bytes\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>The feature also provides overall execution time and \u003Cb>Total Bytes\u003C\u002Fb> for the Notebook.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>This overview supports performance tuning and cost estimation.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Use the new \u003Cb>Run Stats\u003C\u002Fb> feature to optimize Notebook performance and keep track of execution costs. We’ll continue updating the platform to help you work faster and smarter—stay tuned!\u003C\u002Fp>\u003Cp>We welcome your feedback—let us know what you think!\u003C\u002Fp>",[56],{"id":11,"name":12},"https:\u002F\u002Fvideos.ctfassets.net\u002Fggtw2zqmifs5\u002F1vU4KxapGoRimdxd2utshi\u002Ff610bbcdc095e34068906124c817dd81\u002Frun_stats_low.mp4","https:\u002F\u002Fimages.ctfassets.net\u002Fggtw2zqmifs5\u002F59y87m2zD6FapqDVFm7fTp\u002Fbfbe2ac9959e34b168b8322a25e18b13\u002FCleanShot_2025-02-14_at_11.25.55_2x_copy.png","2025-02-14T04:08:28.294Z","2025-02-14T13:00+09:00"]