Как создать таблицу Hive с помощью Ozone?

Как мы можем создать таблицу- улей, используя хранилище объектов озона.

1 ответ

Чтобы создать таблицу- улей , сначала нам нужно создать объем и ведро с озоном .

Шаг 1. Создайте том с именем vol1 в Apache Ozone.

      # ozone sh volume create /vol1

Шаг 2: Создайте корзину с именем bucket1 в разделе vol1.

      # ozone sh bucket create /vol1/bucket1

Шаг 3: Войдите в оболочку beeline.

Шаг 4: Создайте базу данных улья.

      CREATE DATABASE IF NOT EXISTS ozone_db;
USE  ozone_db;

Шаг 5: Создайте таблицу улья.

      CREATE EXTERNAL TABLE IF NOT EXISTS `employee`(                  
   `id` bigint,                                     
   `name` string,                                   
   `age` smallint)
STORED AS parquet 
LOCATION 'o3fs://bucket1.vol1.om.host.example.com/employee';

Примечание. Обновите значение om.host.example.com .

Ссылка:

https://community.cloudera.com/t5/Community-Articles/Spark-Hive-Ozone-Integration-in-CDP/ta-p/323346

Другие вопросы по тегам