Supported and unsupported features of Hue on Amazon EMR - Amazon EMR
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Supported and unsupported features of Hue on Amazon EMR

With Amazon EMR 7.0.0 and higher, Hue requires Python 3.9 or higher. When you use in-transit encryption, you must use a 2048-bit cipher key.

  • Amazon S3 and Hadoop File System (HDFS) Browser

    • With the appropriate permissions, you can browse and move data between the ephemeral HDFS storage and S3 buckets belonging to your account.

    • By default, superusers in Hue can access all files that Amazon EMR IAM roles are allowed to access. Newly created users do not automatically have permissions to access the Amazon S3 filebrowser and must have the filebrowser.s3_access permissions enabled for their group.

  • Hive — Run interactive queries on your data. This is also a useful way to prototype programmatic or batched querying.

  • Pig — Run scripts on your data or issue interactive commands.

  • Oozie — Create and monitor Oozie workflows.

  • Metastore Manager — View and manipulate the contents of the Hive metastore (import/create, drop, and so on).

  • Job browser — See the status of your submitted Hadoop jobs.

  • User management — Manage Hue accounts and integrate LDAP users with Hue.

  • Amazon Samples — There are several "ready-to-run" examples that process sample data from various Amazon services using applications in Hue. When you log in to Hue, you are taken to the Hue Home application where the samples are pre-installed.

  • Livy Server is supported only in Amazon EMR version 5.9.0 and later.

  • To use the Hue Notebook for Spark, you must install Hue with Livy and Spark.

  • Trino/Presto — Hue supports connecting to Trino and Presto data servers. With Amazon EMR 7.0.0 and higher, this connectivity is facilitated with trino-python-client and presto-python-client connectors. Releases lower than 7.0.0 use a JDBC connector through a JDBC gateway.

  • The Hue Dashboard is not supported.

  • PostgreSQL is not supported.