What's New in Hue

Learn about the new features of Hue in Cloudera Runtime 7.3.1, its service packs and cumulative hotfixes.

Cloudera Runtime 7.3.1.500 SP3:

Multi-Python Support for Hue
This release introduces Python 3.11 support for Hue across various operating systems. This enhancement ensures continued cluster stability by offering concurrent support for multiple Python versions, including Python 3.8 and Python 3.9. To access Python 3.11 for Hue, you must upgrade to Cloudera Manager 7.13.1.500 version.
You can now upgrade to newer Python versions without disrupting ongoing cluster operations, minimizing downtime, and ensuring a smooth transition.
Adopting Python 3.11 gives you access to adopt to the latest features, security patches, and performance improvements.
By default, Hue automatically selects the highest available Python version on the system. To set a specific lower version of Python, see How to configure a specific Python version for Hue.
For more information, see Python support matrix.
Hue SQL AI: Multi-database querying now supported
The Hue SQL AI Assistant now supports multi-database querying, allowing you to retrieve data from multiple databases simultaneously. This enhancement simplifies managing large datasets across different systems and enables seamless cross-database queries.
  • Support for cross-database queries.
  • Ability to retrieve and combine data from multiple sources in a single query.

For more information, see Multi database support for SQL query.

User Input Validation for Hue SQL AI
Hue SQL AI now supports secure and optimized integration with large language models (LLMs). You can now configure user input validation, such as prompt length limits, regex restrictions, and HTML tag handling, and more, to enhance both security and system performance.

For more information, see User Input Validation for Hue SQL AI.

New Hue Storage Browser (Technical Preview)
The Hue Storage Browser is a web-based interface designed to provide seamless interaction with multiple file systems. With enhanced usability and functionality, the Storage Browser improves data management within the Hadoop ecosystem, offering a streamlined experience.

For more information, see Hue Storage Browser.

Cloudera Runtime 7.3.1.400 SP2:

There are no new features in this release.

Cloudera Runtime 7.3.1.300 SP1 CHF 1:

There are no new features in this release.

Cloudera Runtime 7.3.1.200 SP1:

There are no new features in this release.

Cloudera Runtime 7.3.1.100 CHF 1:

Secure Approach for Passing a Token in Cloudera Manager
You can now securely manage the secret token for the LLM hosting service through Cloudera Manager. Previously, the secret token had to be stored as plain text in Hue’s safety valve configuration. This enhancement improves security and compliance.
For more information, see Secure Approach for Passing a Token in Cloudera Manager.

Cloudera Runtime 7.3.1:

General availability (GA) of the SQL AI Assistant
Hue leverages the power of Large Language Models (LLM) to help you generate SQL queries from natural language prompts and also provides options to optimize, explain, and fix queries, promoting efficient and accurate practices for accessing and manipulating data. You can use several AI services and models such as OpenAI’s GPT service, Amazon Bedrock, and Azure’s OpenAI service to run the Hue SQL AI assistant.
Hue supports Python 3.9 on RHEL 8.8 and RHEL 8.10
Starting from the 7.3.1 release, Hue supports only Python 3.9 for RHEL 8.8 and RHEL 8.10. Before upgrading to Cloudera Runtime 7.3.1, you must install Python 3.9 on all the Hue servers, as Hue requires a Python 3.9 version and does not start without it. For information about migrating from Python 3.8 to Python 3.9, see Migrating from Python 3.8 to Python 3.9 on RHEL 8.8 or RHEl 8.10.