Welcome to HEAVY.AI Documentation | HEAVY.AI Docs (original) (raw)

Welcome to HEAVY.AI Documentation

Last updated 4 months ago

Use of HEAVY.AI is subject to the terms of the and .

Learn how to use to gain new insights to your data with fast, responsive graphics and .

For Developers and Data Scientists

With the V8.2 release, we now support the Nvidia Grace Hopper Superchip which combines an Nvidia GPU with an Arm-based CPU in a single chip. This architecture supports Nvidia's NVLink interconnect which provides for high-speed bandwidth between the GPU and CPU.

We are pleased to introduce HeavyIQ, a custom LLM embedded within a brand new visual notebook interface. This combination of custom model and user experience represents our vision for the future of analytics. It supports the capabilities you’d expect, including English to SQL, English to SQL-backed answer and English to graphics. We think you will be very pleased with the “out of the box” results.

While HeavyIQ is certainly the headline, there are as always a number of additional features in this release. One not yet fully apparent to a casual user is support for table and column level metadata. This is available at 8.0 in SQL, and at release will already be used by HeavyIQ to help in table and column selection. In cases where table or column names are ambiguous, we’ve found that simplifying adding a clarifying metadata comment is a simple way to improve HeavyIQ accuracy.

At 8.0, we’ve also significantly improved our support for raster and multidimensional array datasets. Since most raster data is available on huge external data stores, we’ve added raster to HeavyConnect. Now rather than to import these datasets, you have the option to link to them on-the-fly as needed. We’ve also changed the internal storage of rasters to use a tile-oriented approach aligned with fragments. This lowers memory requirements and improves performance by allowing fragment skipping. What we’ve not changed is our unified syntax for raster and vector processing. That continues to make use of raster data significantly easier than on systems with entirely different internal languages for raster and vector data processing.

Finally, this release includes major dependency updates and a more flexible license management system. The dependency updates should be transparent to most users, but are an important part of maintaining system security. The new licensing system deliberately mirrors those of our peers, now supporting “floating” as well as “node locked” licenses. As more of our customers deploy in the cloud, these new capabilities support more flexibility in resource management.

We hope you enjoy this major new release, and look forward to seeing how you put these new capabilities to expand the power and accessibility of visual analytics within your organizations.

We are also pleased to announce the general availability of our new backend Executor Resource Manager with CPU / GPU parallelism and query policy controls such as executor type, memory and time limits. We can also now support CPU queries larger than available CPU memory.

This release also features the debut of a user interface for joins in Immerse (beta), supporting inner and left joins which are named and persisted in dashboards. This provides analytic and visualization access to joined columns, complementing the prior table linking function supporting cross-filtering.

Powerful machine learning (beta) and statistical methods (beta) are now available in the database, supporting high performance predictive analytics workflows. For example you can now perform clustering or run linear regression or random forest models on large datasets with interactive inferencing.

Immerse also gains a large set of dashboard refinements, including an optional ‘minimalist’ style with hidden chart titles, and an optional new text chart with full HTML and font controls.

There are several major external dependency updates in this release. With Ubuntu 18 reaching its end of life we now require Ubuntu 20.04. For similar reasons, we now support NVIDIA CUDA version 11.8, which deprecates support for Kepler GPUs. Last but not least, we are formally retiring polygon ‘render groups’ within the database, a change which is not backwards compatible. So full database backups are required as part of this upgrade.

New Features and Improvements

7.0 marks the beta release of HeavyML, a new set of capabilities to execute accelerated machine learning workflows directly from SQL.

General Capabilities and Methods

Regression Algorithms

Clustering Algorithms

Performance and Administration

New Features and Improvements

A new “cell editor” is provided. This supports multi-band antennas mounted within various sites within a cell. Various antenna attributes such as horizontal and vertical falloff can be easily applied based on an extensible library of antenna types.

Vegetation and building envelope attenuation can now be directly or indirectly specified. For example, typical values can be provided as scalar constants, or clutter object-specific attributes can be derived from normal SQL cursor queries. Vegetation attenuation can be tied to measurements of canopy moisture content from remote sensing based on seasonal statistics, or for individual dates to match drive test data. Building attenuation can be driven by various known or inferred characteristics, such as from parcels databases.

The right-hand information panel has been extended to better support targeting of large numbers of buildings. This can be done directly by searching and filtering on building attributes in the HeavyRF application, such as building type or size. But it can also be combined with analyses in Immerse extending to multiple arbitrary tags. For example, a set of locations with high customer value and high potential for churn can be identified in Immerse and tagged with attributes searchable in HeavyRF.

Last but not least, the HeavyRF platform will soon be available on NVIDIA’s LaunchPad. This facilitates initial evaluation of the software by making it immediately available together with appropriate supporting GPU hardware.

HEAVY.AI continues to refine and extend the data connectors ecosystem. This release features general availability of data connectors for PostGreSQL, beta Immerse connectors for Snowflake and Redshift, and SQL support for Google BigQuery and Hive (beta). These managed data connections let you use HEAVY.AI as an acceleration platform, wherever your source data lives. Scheduling and automated caching ensure that from an end-user perspective, fast analytics are always running on the latest available data.

Immerse features four new chart types: Contour, Cross-section, Wind barb and Skew-t. While these are especially useful for atmospheric and geotechnical data visualization, Contour and Cross-section also have more general application.

Major improvements for time series analysis have been added. This includes time series comparison via window functions, and a large number of SQL window function additions and performance enhancements.

This release also includes two major architectural improvements:

Release 6.1.0 features more granular administrative monitoring dashboards based on logs. These have been accessible in an open format on the server side, and now they are available in Immerse, by specific dashboards, users, or queries. Intermediate and advanced SQL support continues to mature, with INSERT, window functions, and UNION ALL.

This release contains a number of user interface polish items requested by customers. Cartography now supports polygons with colorful borders and transparent fills. Table presentation has been enhanced in various ways, from alignment to zebra striping. And dashboard saving reminders have been scaled back, based on customer feedback.

The extension framework now features an enhanced “custom source” dialog, as well as new SQL commands to see installed extensions and their parameters. We introduce three new extensions. The first, tf_compute_dwell_times, reduces GPS event stream data volumes considerably while keeping relevant information. The others compute feature similarity scores and are very general.

This release also includes initial public betas of our PostgreSQL Immerse connector, and SQL support for COPY FROM ODBC database connections, making it easier to connect to your enterprise data.

This release features large advances in data access, including intelligent linking to enterprise data (HeavyConnect) and support for raster geodata. SQL support includes high-performance string functions, as well as enhancements to window functions and table unions. Performance improvements are noticeable across the product, including fundamental advances in rendering, query compilation, and data transport. Our system administration tools have been expanded with a new Admin Portal, as well as additional system tables supporting detailed diagnostics. Major strides in extensibility include new charting options and a new extensions framework (beta).

HeavyConnect and Data Import

Other Immerse Enhancements

Learn how to and configure your HEAVY.AI instance, then for analysis.

Learn how to extend HEAVY.AI with an integrated and custom . Contribute to the HEAVY.AI Core Open Source project.

For more complete release information, see the .

: SHOW TABLES, SHOW DATABASES, SHOW CREATE TABLE, and SHOW USER SESSIONS.

Completely overhauled , including query formatting, snippets, history and more.

Initial support for (that is, non-persistent) tables.

Pie chart now supports and percentage labels.

Cohorts can now be built with

To see these new features in action, please watch this , where Rachel Wang demonstrates how you can use them.

This link is for the benefit of the search crawler.