Apache Hive - Amazon EMR

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Apache Hive

Bei Hive handelt es sich um ein Open-Source-Data-Warehouse und Analyse-Paket von Datensätzen, das auf einem Hadoop-Cluster ausgeführt wird. Hive-Skripte verwenden eine SQL ähnliche Sprache namens Hive QL (Abfragesprache), die Programmiermodelle abstrahiert und typische Data Warehouse-Interaktionen unterstützt. Mit Hive können Sie die Komplexität vermeiden, die mit dem Schreiben von Tez-Jobs verbunden ist, die auf gerichteten azyklischen Graphen (DAGs) oder MapReduce Programmen in einer Computersprache niedrigerer Stufe wie Java basieren.

Hive erweitert das Paradigma um Serialisierungsformate. SQL Sie können die Abfrageverarbeitung auch anpassen, indem Sie ein Tabellenschema erstellen, das mit Ihren Daten übereinstimmt, ohne die eigentlichen Daten zu bearbeiten. Hive-Tabellenwerte unterstützen zwar SQL nur primitive Werttypen (wie Datumsangaben, Zahlen und Zeichenketten), sind jedoch strukturierte Elemente wie JSON Objekte, beliebige benutzerdefinierte Datentypen oder in Java geschriebene Funktionen.

Weitere Informationen zu Hive finden Sie unter http://hive.apache.org/.

In der folgenden Tabelle sind die Version von Hive aufgeführt, die in der neuesten Version der Amazon EMR 7.x-Serie enthalten ist, sowie die Komponenten, die Amazon zusammen mit Hive EMR installiert.

Informationen zur Version der Komponenten, die in dieser Version mit Hive installiert wurden, finden Sie unter Komponentenversionen der Version 7.3.0.

Hive-Versionsinformationen für emr-7.3.0
EMRAmazon-Freigabeetikett Hive-Version Mit Hive installierte Komponenten

emr-7.3.0

Hive 3.1.3

emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, emr-s3-select, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, hive-client, hive-hbase, hcatalog-server, hive-server2, hudi, mariadb-server, tez-on-yarn, tez-on-worker, zookeeper-client, zookeeper-server

In der folgenden Tabelle sind die Version von Hive aufgeführt, die in der neuesten Version der Amazon EMR 6.x-Serie enthalten ist, sowie die Komponenten, die Amazon zusammen mit Hive EMR installiert.

Die Version der Komponenten, die mit Hive in dieser Version installiert wurden, finden Sie unter Komponentenversionen der Version 6.15.0.

Hive-Versionsinformationen für emr-6.15.0
EMRAmazon-Freigabeetikett Hive-Version Mit Hive installierte Komponenten

emr-6.15.0

Hive 3.1.3

emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, emr-s3-select, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, hive-client, hive-hbase, hcatalog-server, hive-server2, hudi, mariadb-server, tez-on-yarn, tez-on-worker, zookeeper-client, zookeeper-server

In der folgenden Tabelle sind die Version von Hive aufgeführt, die in der neuesten Version der Amazon EMR 5.x-Serie enthalten ist, sowie die Komponenten, die Amazon zusammen mit Hive EMR installiert.

Informationen zur Version der Komponenten, die in dieser Version mit Hive installiert wurden, finden Sie unter Komponentenversionen von Version 5.36.2.

Hive-Versionsinformationen für emr-5.36.2
EMRAmazon-Freigabeetikett Hive-Version Mit Hive installierte Komponenten

emr-5.36.2

Hive 2.3.9

emrfs, emr-ddb, emr-goodies, emr-kinesis, emr-s3-dist-cp, emr-s3-select, hadoop-client, hadoop-mapred, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-httpfs-server, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, hive-client, hive-hbase, hcatalog-server, hive-server2, hudi, mariadb-server, tez-on-yarn

Ab Amazon EMR 5.18.0 können Sie das Amazon EMR Artifact Repository verwenden, um Ihren Jobcode anhand der genauen Versionen von Bibliotheken und Abhängigkeiten zu erstellen, die in bestimmten Amazon-Versionen verfügbar sind. EMR Weitere Informationen finden Sie unter Überprüfen von Abhängigkeiten mithilfe des Amazon-EMR-Artefakt-Repositorys.