Вопросы по теме 'hiveql'

Выражение куста не в группе по ключу
Я создаю таблицу в HIVE. Он имеет следующие столбцы: id bigint, rank bigint, date string Я хочу получить среднее (ранг) в месяц. Я могу использовать эту команду. Оно работает. select a.lens_id, avg(a.rank) from tableA a group by...
84224 просмотров
schedule 08.02.2023

Разница дат менее 15 минут в Hive
Ниже мой запрос, в котором в последней строке я пытаюсь посмотреть, находится ли разница между датами в пределах 15 минут. Но всякий раз, когда я запускаю приведенный ниже запрос. SELECT TT.BUYER_ID , COUNT(*) FROM (SELECT testingtable1.buyer_id,...
2157 просмотров
schedule 24.02.2024

Пользовательская функция UserDefinedFunction в Hive
Постановка задачи Я создал ниже UserDefinedFunction , чтобы получить yesterday's date в нужном мне формате, поскольку я буду передавать формат в этот метод ниже из запроса. public final class YesterdayDate extends UDF { public...
645 просмотров
schedule 11.01.2024

преобразовать обычный столбец в столбец раздела в улье
У меня есть таблица с 3 столбцами. теперь мне нужно изменить один из столбцов как столбец раздела. Есть ли возможность? Если нет, то как мы можем добавить раздел в существующую таблицу. Я использовал приведенный ниже синтаксис: создать таблицу t1...
2886 просмотров
schedule 13.05.2022

Переменная типа карты в улье
У меня возникли проблемы с определением типа карты в улье. Согласно Hive Manual определенно существует тип карты , к сожалению, нет примеров того, как его использовать. :-( Предположим, у меня есть таблица (пользователи) со следующими...
61192 просмотров
schedule 24.02.2023

Запрос нескольких разделов куста?
Как я могу запросить несколько разделов одной и той же таблицы в Hive? В той же команде? Что-то типа ??? SELECT * FROM mytable WHERE partition ='first_partition' and partition='second_partition'
8964 просмотров
schedule 16.04.2022

Hive не отображает объединение небольшой таблицы против объединения двух больших таблиц.
У меня есть 3 небольших таблицы: smallTable0 , smallTable1 и smallTable3 . Все они имеют менее 100 строк и одинаковые схемы. Еще у меня есть 3 больших стола: largeTable0 , largeTable1 и largeTable3 . Все они имеют более 1 миллиона строк,...
1238 просмотров
schedule 09.06.2022

Как вызвать пользовательскую функцию в Hive?
Я хочу написать запрос улья, который зависит от параметров, переданных в скрипт. Эти параметры могут потребовать от меня выбора из неизвестного количества столбцов. Я хочу, чтобы один из аргументов, передаваемых сценарию, был строкой, содержащей...
1254 просмотров
schedule 31.10.2023

Как загрузить данные в таблицу Hive после изменения?
У меня есть таблица, и я добавил новый столбец. Как поместить/загрузить данные для этого нового столбца? eg: hive> alter table test1 add columns (msg string); hive> select * from test1; nancy 1 23 NULL urmi 2...
325 просмотров
schedule 24.05.2023

Подсчет и группировка в Hive
У меня есть таблица в улье следующим образом, table1 Cola | Colb | Colc | Cold | --------------------------------- ...etc efo18 691 123 5692 efo18 691 345 5657 ...etc fsx31 950 291 23456...
23335 просмотров
schedule 15.07.2022

производительность улья со многими предложениями where
У меня есть запрос на улей выберите * из таблицы, где месяц (dt) = '06' и год (dt) = '2011' Я хотел бы узнать, будет ли какая-то польза, если я буду бить и год, и месяц, и добавлю новый udf для того же, выберите * из таблицы, где...
317 просмотров
schedule 15.01.2022

Внешняя таблица Hive в MySQL
В настоящее время я выполняю следующие шаги (Hadoop 1.1.2, Hive 0.11 и Sqoop-1.4.3.bin__hadoop-1.0.0): Импорт данных из MySQL в Hive с помощью Sqoop Выполнить запрос в Hive и сохранить его вывод в таблице Hive. Экспорт вывода в MySQL с...
2141 просмотров
schedule 11.07.2022

Как получить / сгенерировать оператор создания для существующей таблицы улья?
Предполагая, что у вас уже есть «таблица» в Hive, есть ли быстрый способ, как и другие базы данных, получить оператор «CREATE» для этой таблицы?
170061 просмотров
schedule 27.11.2022

Для подсчета рабочих дней со списком выходных в hiveql
У меня есть две таблицы: biz_date и holiday . create table biz_date (t_date string,start_date string,biz_day int) create table holiday (h_date string) Теперь я хочу подсчитать количество h_date между t_date и start_date для каждой строки в...
861 просмотров
schedule 04.02.2023

'&&' не работает в Hive
По ссылке https://cwiki.apache.org/Hive/languagemanual-udf.html ясно сказано, что A && B совпадает с A AND B . Но когда я попытался использовать && в одном из своих запросов куста, это не сработало (я использую...
302 просмотров
schedule 19.11.2022

как сгруппировать данные из улья с конкретным разделом?
Имею следующее: hive>show partitions TABLENAME pt=2012.07.28.08 pt=2012.07.28.09...
5021 просмотров
schedule 24.06.2022

HiveQL — извлечь значение узла Sibling
У меня есть большой двоичный объект XML (как показано ниже), хранящийся в таблице журнала куста. <user> <uid>1424324325</uid> <attribs> <field> ... </field> <field>...
250 просмотров
schedule 29.07.2022

Подзапрос в Hive Where Clause
Мне нужна помощь с этим произведением: Как я могу написать в УИЕ следующее ... SELECT * FROM tableA WHERE colA = (SELECT MAX(date_column) FROM tableA) Мне нужно запросить только последние текущие записи из таблицы. Я храню даты в виде...
2588 просмотров
schedule 02.06.2022

Hive Data выбирает последнее значение на основе метки времени
У меня есть таблица со следующими столбцами. C1,C2,Process TimeStamp,InsertDateTimeStamp p1,v1,2014-01-30 12:15:23,2013-10-01 05:34:23 p1,v2,2014-01-31 05:11:34,2013-12-01 06:12:31 p1,v3,2014-01-31 07:16:05,2012-09-01 07:45:20 p2,v4,2014-02-01...
7211 просмотров
schedule 24.08.2023

Можно ли создать внешнюю таблицу без упоминания столбца в улье
Можно ли создать внешнюю таблицу без упоминания столбца в улье CREATE EXTERNAL TABLE table_name( ) ROW FORMAT SERDE ' '
999 просмотров
schedule 15.06.2023