Конференция Arenadata
Новое время — новый Greenplum
Мы приглашаем вас принять участие в конференции, посвященной будущему Open-Source Greenplum 19 сентября в 18:00:00 UTC +3. Встреча будет проходить в гибридном формате — и офлайн, и онлайн. Онлайн-трансляция будет доступна для всех желающих.
Внезапное закрытие Greenplum его владельцем — компанией Broadcom - стало неприятным сюрпризом для всех, кто использует или планирует начать использовать решения на базе этой технологии. Многие ожидают выхода стабильной версии Greenplum 7 и надеются на её дальнейшее активное развитие.
Arenadata не могла допустить, чтобы разрабатываемый годами Open-Source проект Greenplum прекратил своё существование, поэтому 19 сентября мы представим наш ответ на данное решение Broadcom, а участники сообщества получат исчерпывающие разъяснения на все вопросы о дальнейшей судьбе этой технологии.

На конференции вас ждёт обсуждение следующих тем:

  • План возрождения Greenplum;
  • Дорожная карта;
  • Экспертное обсуждение и консультации.
Осталось до события

HUE UI overview

The HUE service provides a web interface that allows you to negotiate with various databases and data warehouses in a convenient manner. In ADH distribution, it contains pre-set SQL interpreters for the following solutions:

  • Impala

  • Hive

  • Kyuubi (with pre-set Spark3)

  • Spark SQL (works via Spark3 Thrift Server)

You can find the link to the HUE web interface on the Info tab of the HUE service in the ADCM UI.

Web interface link of the HUE service
Web interface link of the HUE service

HUE Server UI works on the 8000 port.

HUE UI home page
HUE UI home page
HUE UI home page
HUE UI home page

The top bar of the home page contains the documents search field, jobs browser and preview buttons, and task history button.

Central part of the UI is occupied by the application area. Most of the work in HUE happens here.

Collapsible menu between the application area and the leftmost part of the UI is the quick browse menu. On the top of it, there is a switch between the database, files, and documents browsers. The main part contains links to various data, such as database elements, files, and documents, depending on the selected browser. You can open these data in the application area by clicking the links. You can also drag and drop the links to the application area to quickly paste the names of the database elements, file paths, etc.

Quick browse menu
Quick browse menu
Quick browse menu
Quick browse menu

The leftmost collapsible menu contains the following pages:

Editor

The Editor page has the following view.

Editor page
Editor page
Editor page
Editor page

The Editor page provides the application area which allows you to compose, execute, and explain SQL queries. Data sources include impala, hive, and kyuubi. You can also use the notebook mode to create and store SQL snippets.

Documents

The Documents page has the following view.

Documents page
Documents page
Documents page
Documents page

The Documents page contains your documents and folders. You can create, share, and manage your documents, and browse the trash folder using the corresponding buttons.

Files

The Files page has the following view.

Files page
Files page
Files page
Files page

The Files page provides a browser for the Hadoop file system. You can search for files and folders or manage the existing ones. Possible actions include:

  • rename;

  • move;

  • copy;

  • download;

  • change permissions;

  • view summary;

  • change the replication factor;

  • move to the trash folder;

  • delete permanently.

You can also create or upload new files on this page, copy a file path or open it on the Importer page.

Tables

The Tables page has the following view.

Tables page
Tables page
Tables page
Tables page

The Tables page allows you to choose the database source and browse through the tables of available databases. The following actions become available when a table is selected:

  • Query — run the following query against the selected table:

    SELECT * FROM <selected_db>.<selected_table> LIMIT 100;
  • Import — import data from Hadoop filesystem. This action moves the data from its location into the selected table storage location. You can also choose to overwrite existing data during this action.

  • Drop — drop the selected table.

  • Refresh — refresh the displayed data in the selected table.

Overview

When you select a particular table, you can view the list of its columns along with their descriptions and sample values on the Overview tab.

Table overview tab
Table overview tab
Table overview tab
Table overview tab

Sample

The Sample tab displays a collection of rows of the selected table, like shown below.

Table sample tab
Table sample tab
Table sample tab
Table sample tab

Details

The Details tab displays various details of the selected table, like shown below.

Table details tab
Table details tab
Table details tab
Table details tab

Jobs

The Jobs page displays the list of all running and completed jobs. You can view the YARN jobs and Impala queries history on the corresponding tabs.

NOTE

The tabs only appear if all of the corresponding service components are present in the ADH cluster.

You can filter the jobs list by checking the boxes Succeeded, Running, or Failed. You can also filter the list by the time period since the task start.

Jobs page
Jobs page
Jobs page
Jobs page

To suspend, resume, or stop a job, select its box and click Suspend, Resume, or Kill, respectively. You can perform these actions on any number of jobs in this manner.

Importer

The Importer page allows you to create manually or import existing folders, tables, and databases.

Importer page
Importer page
Importer page
Importer page

Remote file import

If you want to upload a file-stored table, select the Remote File type and specify the path to that file. Correct the values in the Format section if necessary. Click Next.

Import a remote file, source data
Import a remote file, source data
Import a remote file, source data
Import a remote file, source data

On the next page, specify the data type (table or search index), data properties and field details, and click Submit.

Import a remote file, data properties
Import a remote file, data properties
Import a remote file, data properties
Import a remote file, data properties

External database import

If you want to upload an external database, select the External Databse type and specify the connection details. Click Next. On the following page, specify the import details and click Submit.

Manual data import

If you want to upload data manually, select the Manually type, and click Next. On the following screen, specify the data type (table, database, or folder), data properties and field details if necessary, and click Submit.

Import data manually
Import data manually
Import data manually
Import data manually
Found a mistake? Seleсt text and press Ctrl+Enter to report it