Amazon EMR
Amazon EMR Release Guide

Apache HCatalog

HCatalog is a tool that allows you to access Hive metastore tables within Pig, Spark SQL, and/or custom MapReduce applications. HCatalog has a REST interface and command line client that allows you to create tables or do other operations. You then write your applications to access the tables using HCatalog libraries. For more information, see Using HCatalog. HCatalog is included in Amazon EMR release version 4.4.0 and later.

HCatalog on Amazon EMR release version 5.8.0 and later supports using AWS Glue Data Catalog as the metastore for Hive. For more information, see Using AWS Glue Data Catalog as the Metastore for Hive.

The following table lists the version of HCatalog included in the latest release of Amazon EMR, along with the components that Amazon EMR installs with HCatalog.

For the version of components installed with HCatalog in this release, see Release 5.12.0 Component Versions.

HCatalog Version Information for emr-5.12.0

Amazon EMR Release Label HCatalog Version Components Installed With HCatalog


HCatalog 2.3.2

emrfs, emr-ddb, emr-goodies, emr-kinesis, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, hcatalog-client, hcatalog-server, hcatalog-webhcat-server, hive-client, mysql-server