Coginiti menu Coginiti menu

Coginiti 23.8 Release: Upgraded Interface, Trino Integration, Programmatic Data Testing

Chris Crompton
September 6, 2023

We’re thrilled to announce the release of Coginiti 23.8 which includes several new capabilities, such as support for Trino’s distributed SQL query engine, but the most obvious upgrade is to the Coginiti interface itself. We’ve optimized colors, contrast, iconography, and layout to create a much more intuitive experience for your data work.

Coginiti Interface Upgrade — With Dark Mode!

Here’s a quick rundown of the most notable interface updates as seen in the video above:

  • The left sidebar got a facelift with new icons to expand and collapse panels for the Database Explorer, Coginiti Catalog, Files Explorer, and AI Assistant.
  • The search and notification sidebar panel toggles have been moved to the top menu bar. The magnifying glass opens the search panel with filtering options. The bell icon opens and closes your notifications panel.
  • Your user settings and keybinding preferences can now be found within the new user menu in the upper right corner.
  • The user menu has a new menu option to select your application theme. This is also where you’ll be able to activate one of our most anticipated UI enhancements: Dark Mode!

Connect to Trino

Coginiti now integrates directly with Trino, a highly parallel and distributed query engine renowned for its efficiency and low latency analytics. Coginiti’s integration with Trino provides a seamless experience to query data across multiple data sources, including relational databases, NoSQL databases, and cloud storage platforms, all with the same SQL syntax.

CoginitiScript Programmatic Testing Capabilities

CoginitiScript’s built-in testing framework now empowers analytic developers to programmatically execute assertion tests to ensure the accuracy and reliability of their data.  Import the “std/test” package to access the new test.Run block, which can be executed manually or within a scheduled job (in Coginiti Premium/Enterprise).

#+import "std/test"

#+test sql MyTest()
#+begin
-- Your SQL test code here
#+end

{{ test.Run(tests=[MyTest]) }}

Refer to our CoginitiScript Tests documentation for technical documentation.

We invite you to upgrade and explore the new interface and capabilities. And do let us know you think! If you aren’t yet a Coginiti user, download your Coginiti trial to experience Coginiti for yourself!