Описание тега hive-query

1 ответ

Оператор select в улье возвращает несколько столбцов с нулевым значением

Я видел, что подобные вопросы задавались много раз, но эти решения не помогли мне. Я создал внешнюю таблицу кустов, так как у меня были данные из выходных данных только для карт. Затем с помощью команды загрузки я дал путь для конкретного файла. Это…
25 дек '17 в 08:53
0 ответов

Можно ли добавить местоположение во внешнюю таблицу улья, если мы забываем добавить местоположение при создании таблицы?

Также улей внешней таблицы позволит, если мы не добавляем местоположение.
10 окт '18 в 03:52
1 ответ

Запустить запрос в билайн из файла

Хочу запустить запрос хранимого файла в билайн. Этот код работает нормально в замазке. beeline -u "hiveserver" -n "username" -p "password" --outputformat=csv2 --silent=true -e "select * from table;" >output1.txt Когда я сохраняю команду sql в que…
28 май '18 в 13:55
0 ответов

Получить всю статистику столбца с помощью одного запроса Hive

Я понимаю, что всю статистику столбцов можно вычислить для таблицы Hive с помощью команды ANALYZE TABLE Table1 COMPUTE STATISTICS; Затем определенную статистику уровня столбца можно получить с помощью команды - DESCRIBE FORMATTED Table1.Column1; ...…
10 июл '18 в 11:00
1 ответ

Доступ к именам столбцов из строки, содержащей JSON в Java

У меня есть строка в Java String val = "{"column":[{"name":"id,"type":"int"},{"name":"empname","type":"string"}], "database":"test","table":"sample"}" Как получить только имя столбца Мой результат должен быть строкой, содержащей имена столбцов, разд…
17 май '18 в 09:09
1 ответ

Улей внешний стол с расположением

Ссылка на этот URL: Hive - Создание внешней таблицы Создана внешняя таблица Hive с ключевым словом location и значением, указывающим на мой локальный диск. create external table exemp(id int,name string,age int) row format delimited fields terminate…
21 фев '18 в 18:56
1 ответ

Удалить определенный столбец из Hive Partitioned внешней таблицы

Я хотел бы удалить один из столбцов из огромной таблицы разделов улья. Хотите знать, как я могу это сделать. Вот что я попробовал, как показано ниже. DDL: CREATE TABLE xyz.test_change (a int, b int, c int); Команда ALTER: ALTER TABLE xyz.test_change…
31 окт '18 в 22:37
1 ответ

Разделение данных столбца на несколько столбцов в кусте

У меня есть пример данных для устройства, которое содержит два контроллера и его версию. Пример данных выглядит следующим образом: device_id controller_id versions 123 1 0.1 123 2 0.15 456 2 0.25 143 1 0.35 143 2 0.36 Эти данные должны быть в следую…
28 май '18 в 08:08
1 ответ

Команда drop table не удаляет путь таблицы кустов, созданной spark-sql

Я пытаюсь удалить таблицу (внутреннюю) таблицу, которая была создана Spark-Sql, кое-как, как таблица удаляется, но местоположение таблицы все еще существует. Может кто-нибудь дать мне знать, как это сделать? Я пробовал как Билайн, так и Spark-Sql cr…
1 ответ

Будут ли данные удалены при удалении внутренней таблицы с помощью предложения location при ее создании из улья?

В улье, если я создаю внутреннюю таблицу, используя условие loaction (упоминая loaction, отличное от местоположения куста по умолчанию) в операторе создания таблицы, то при удалении этой таблицы он удалит данные из указанного местоположения точно та…
23 мар '18 в 07:26
1 ответ

Создание диапазонов в улье для гистограмм

У меня есть набор данных, который содержит student_id и их возраст. Я хочу, чтобы отметки были расположены в диапазоне или корзине с размером ведра 10. stud_id ages 101 11 102 13 103 21 104 25 Точно так же у меня есть дата для большего количества за…
30 май '18 в 04:14
0 ответов

Улей сложных типов

Пожалуйста, помогите мне понять разницу между collect_set (named_struct) а также array ( named_struct) при вставке данных в тип данных array < struct > в таблице. Есть ли разница между 2 вариантами?
05 апр '18 в 08:48
1 ответ

Проблемы с получением данных: куст: java.lang.OutOfMemoryError: невозможно создать новый собственный поток

Я новичок в улье, и у меня возникли проблемы с получением большого файла (1 ТБ) HDFS в разделенную управляемую таблицу Hive. Можете ли вы помочь мне обойти это? Я чувствую, что у меня где-то плохой конфиг, потому что я не могу выполнить задания реду…
1 ответ

Ошибка куста: оператор компиляции: FAILED: в строке ParseException 15:0 отсутствует EOF в 'collection' рядом с ''\n''

Я новичок в улье, и я создаю таблицу со следующими свойствами, CREATE EXTERNAL TABLE EXTTBL_Transactions ( TRANSACTION_ID varchar(70) COMMENT 'UniqueID, `Primary Key', DEFINITION_ID varchar(70) COMMENT 'Definition, Null Allowed', USER_ID varchar(70)…
23 апр '18 в 07:42
1 ответ

Вставить данные в таблицу Hive, используя таблицу поиска

Может ли кто-нибудь помочь мне в этом сценарии? Как вставить данные в таблицу Hive путем поиска значений в другой таблице Hive? Моя таблица input_source выглядит так: date key lines type 29-May 1 A A16 29-May 2 B D44 29-May 3 C K90 29-May 4 A L90 29…
29 май '18 в 21:38
0 ответов

Сдвигайте строки к столбцам, используя динамический запрос

Я реализовал следующий запрос для поворота col_nm от строки к столбцу: select grp_id,orig_businesseffectivedate, max(case when col_nm= 'bus_seg_cd' then col_val end) as bus_seg_cd, max(case when col_nm= 'dft_insur_cd' then col_val end) as dft_insur_…
08 авг '18 в 21:26
1 ответ

Как выбрать столбцы в Hive SQL с одинаковым префиксом (начало) или суффиксом (окончание) или ключевым словом в середине (включая)

РЕДАКТИРОВАТЬ 1: Обратите внимание, я знаю, что некоторые из нас зададутся вопросом, почему бы не перечислить различные части информации в разных атрибутах, так что у меня будет реляционная база данных для запроса. Реальный случай не похож на пример…
06 мар '18 в 14:56
1 ответ

Вычисление последовательного диапазона дат со значением в Hive

Я хочу знать, возможно ли рассчитать последовательные диапазоны определенного значения для группы идентификаторов и вернуть вычисленные значения для каждого из них. Учитывая следующие данные: +----+----------+--------+ | ID | DATE_KEY | CREDIT | +--…
1 ответ

Вставьте данные в улей, используя мультидлиметр

Как вставить данные в улей с помощью мультиделяметра и между столбцом разделитель не указан. Ниже приведены мои данные: 25380 20130101 2.514 -135.69 58.43 8.3 1.1 4.7 4.9 5.6 0.01 C 1.0 -0.1 0.4 97.3 36.0 69.4 -99.000 -99.000 -99.000 -99.000 -99.000…
08 янв '19 в 09:33
2 ответа

Заполните предыдущее значение, используя инструкцию case в Hive

У меня есть колонка event в Hive таблица как ниже. Event Sent Sent Open Open Click Sent Open Signup Sent Open Click Теперь я хочу создать новый столбец на основе значений в event столбец с использованием оператора case. Я хочу, чтобы там, где есть s…
25 сен '18 в 18:46