|
Помогите пожалуйста с Hadoop.
|
|||
---|---|---|---|
#18+
Всем большой привет. Я начинающий с SQL, Hadoop и так далее. В общем и целом стоит задача, посмотреть на Hadoop'е одну таблицу из 15000 тысяч полей, состоящей из кучи блоков, и на данный момент я рассматриваю блок и меня интересует два поля, минимальная дата и максимальная дата, но из за того что периодов дат много с 2007 года по 2017 и очень много данных, производительность сервера позволяет делать селект только по одному месяцу, и как сами понимаете рассмотреть 10 лет по одному месяцу это очень долго. Так вот вопрос в том, можено ли в хадупе как либо прописать процедуру, позволяющую менять дату. Или как мне по другому автоматизировать запрос. Большое спасибо за внимание и за помощь. Вот мой запрос: select 'data' as field, '201708' as period, min(day) as min, max(day) as max from tabl w where day between 20170801 and 20170831 and ( data is not null ) ; Следующий запрос соответственно будет про 07 месяц и период тоже будет 201707. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 21:45 |
|
Помогите пожалуйста с Hadoop.
|
|||
---|---|---|---|
#18+
вы точно про hadoop? где конкретно вы выполняете ваш запрос? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 22:46 |
|
Помогите пожалуйста с Hadoop.
|
|||
---|---|---|---|
#18+
так ? select 'data' as field, '10 years' as period, min(day) as min, max(day) as max from tabl w where day between 20070801 and 20170831 and ( data is not null ) ; ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2017, 07:39 |
|
Помогите пожалуйста с Hadoop.
|
|||
---|---|---|---|
#18+
Дедушка, Конкретно в Hive. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2017, 08:22 |
|
Помогите пожалуйста с Hadoop.
|
|||
---|---|---|---|
#18+
Yo.!, Ваша идея хороша, но период у меня должен быть в 1 месяц. Вот я и ломаю голову, может быть цикл какой то использовать. Но в просторах сети я не нашёл упоминаний о том, что Hive может это прожевать. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2017, 08:24 |
|
Помогите пожалуйста с Hadoop.
|
|||
---|---|---|---|
#18+
freeskier71Вот я и ломаю голову, может быть цикл какой то использовать. Но в просторах сети я не нашёл упоминаний о том, что Hive может это прожевать. Looping using Hiveql ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2017, 09:25 |
|
Помогите пожалуйста с Hadoop.
|
|||
---|---|---|---|
#18+
freeskier71Ваша идея хороша, но период у меня должен быть в 1 месяц. Вот я и ломаю голову, может быть цикл какой то использовать. Но в просторах сети я не нашёл упоминаний о том, что Hive может это прожевать. лень подгонять под Hive синтаксис, тем более что не ясно какие типы но в целом что-то типа такого должно работать Код: plsql 1. 2. 3. 4. 5.
UNIONы чем-нить нагенерить программно. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2017, 09:50 |
|
Помогите пожалуйста с Hadoop.
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 02:51 |
|
|
start [/forum/topic.php?fid=48&fpage=5&tid=1856667]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 123ms |
0 / 0 |