Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ MapReduce Service/ Visão geral de serviço/ Componentes/ Hue/ Relação entre Hue e outros componentes
Atualizado em 2023-05-19 GMT+08:00

Relação entre Hue e outros componentes

Relação entre Hue e clusters do Hadoop

Figura 1 mostra como Hue interage com clusters do Hadoop.

Figura 1 Hue e clusters do Hadoop
Tabela 1 Relação entre Hue e outros componentes

Nome da conexão

Descrição

HDFS

O HDFS fornece APIs REST para interagir com o Hue para consultar e operar arquivos HDFS.

O Hue empacota uma solicitação do usuário em dados de interface, envia a solicitação para o HDFS por meio de APIs REST e exibe os resultados da execução na IU da Web.

Hive

O Hive fornece interfaces do Thrift para interagir com o Hue, executar instruções SQL do Hive e consultar metadados da tabela.

Se você editar instruções HQL na IU da Web do Hue, o Hue enviará as instruções HQL ao servidor do Hive por meio das APIs do Thrift e exibirá os resultados da execução na IU da Web.

YARN/MapReduce

O MapReduce fornece APIs REST para interagir com o Hue e consultar informações de jobs do YARN.

Se você for para a IU da Web Hue, insira os parâmetros de filtro, a IU envia os parâmetros para o plano de fundo e Hue chama as APIs REST fornecidas pelo MapReduce para obter informações como o status da execução da tarefa, a hora de início/fim, o log de execução e muito mais.

Oozie

Oozie fornece APIs REST para interagir com o Hue, criar fluxos de trabalho, coordenadores e pacotes e gerenciar e monitorar tarefas.

Um fluxo de trabalho gráfico, um coordenador e um editor de pacotes são fornecidos na IU da Web do Hue. O Hue invoca as APIs REST do Oozie para criar, modificar, excluir, enviar e monitorar fluxos de trabalho, coordenadores e pacotes.

ZooKeeper

O ZooKeeper fornece APIs REST para interagir com o Hue e consultar informações de nó do ZooKeeper.

As informações do nó do ZooKeeper são exibidas na IU da Web do Hue. Hue invoca as APIs REST do ZooKeeper para obter as informações do nó.

Impala

O Impala fornece APIs do Hue Beeswax para interagir com o Hue, executar instruções SQL do Hive e consultar metadados de tabelas.

Se você editar instruções HQL na IU da Web do Hue, o Hue enviará as instruções HQL para o servidor do Hive por meio das APIs do Hue Beeswax e exibirá os resultados da execução na IU da Web.