Как создать таблицу 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