@hadoopusers

Страница 8 из 182
KrivdaTheTriewe
23.05.2017
16:27:16
вы когда деплоите аппликуху на спарк, как зависимости передаете ?

KrivdaTheTriewe
23.05.2017
16:31:12
lib директория есть ж
ну есть преимущества перед ассембли?

Google
Nick
23.05.2017
16:47:48
Хотя если тебе критично количество классов )

KrivdaTheTriewe
23.05.2017
16:48:55
Хотя если тебе критично количество классов )
не понимаю, экзекьютор все равно запустит библиотеку со своим экземпляром в памяти

KrivdaTheTriewe
23.05.2017
16:50:32
я просто не понимаю применимости папки либ, для чего она

Nick
23.05.2017
16:51:16
вынести общие либы просто

KrivdaTheTriewe
23.05.2017
16:53:03
вынести общие либы просто
ну теперь менеджим либы руками , правильно я понимаю?

Grigory
23.05.2017
17:11:27
Либ не всегда удобно

Джарс еще аргумент

Но тоже не всегда удобно

ну все способы) и жирный джарник и все способы выше

С жирным джарниеом проще тестировать, все депы в нем должны правильно сложены быть

Ну это и доп сложность, конечно, не все умеют / любят это делать

Google
Grigory
23.05.2017
17:14:27
Да

KrivdaTheTriewe
23.05.2017
17:14:55
я просто всегда ассемблей пользовался и проблем не знал, даже не понятно, зачем теперь либ нужен ( ну кроме просто для того, чтобы был на всякий) , по факту же , если интернет не медленный ассембля выгодней

Grigory
23.05.2017
17:16:12
я с тобой согласен)

но любители либ есть и они ворвутся

Nick
23.05.2017
17:35:55
я просто всегда ассемблей пользовался и проблем не знал, даже не понятно, зачем теперь либ нужен ( ну кроме просто для того, чтобы был на всякий) , по факту же , если интернет не медленный ассембля выгодней
Ну вот тебе пример, у меня есть кароч либо, от которой все зависят( хочется написать нетти, но нет) пусть будет гуава. Чтобы ее обновить нужно заменить один Джарник, а не менять все жирные джарники

Nick
23.05.2017
17:37:59
Кто в Спарке что тестирует то

Я тебя умоляю)

KrivdaTheTriewe
23.05.2017
17:38:34
я тестировал (((

Nick
23.05.2017
17:39:22
Это ж бигдата

Там никто ничего не тестирует)

Akceptor
23.05.2017
18:33:53
а в хайве есть поддержка lineage из коробки? он умеет по тексту квери показать dataflow?

Victor
24.05.2017
07:23:48
Там никто ничего не тестирует)
- Как вы разрабатываете ПО? - Тяп-ляп и в продакшн - Вы приняты на работу

Alexander
24.05.2017
07:27:09
а в хайве есть поддержка lineage из коробки? он умеет по тексту квери показать dataflow?
что есть lineage? есть explain plan https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Explain

Akceptor
24.05.2017
07:29:50
что есть lineage? есть explain plan https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Explain
то что нужно, спасибо. теперь только java api для него найти

Alexander
24.05.2017
07:31:05
имеется ввиду через jdbc?

Akceptor
24.05.2017
07:36:40
либо через jdbc либо напрямую из хайвишных либ вызывать методы. пишу java приложение для анализа кверей и отображения откуда данные (табличка, колонка) кверя берет и куда потом они попадают. типа Cloudera Navigator или Atlas

Alexander
24.05.2017
08:05:20
интересная задача ) судя по исходникам Atlas, они делают свой hook для hive (модуль hive-bridge), и далее уже крутят запросы как хотят...

Akceptor
24.05.2017
08:15:55
хук у нас уже есть, осталось распарсить квери малой кровью а тут у хайва слегка недоделано. У них есть уже заготовка LineageInfo но пока она не более чем заготовка

Anton
24.05.2017
14:46:36
подскажите, пожалуйста, как без крови обновить спарк до 2.1 в клаудере 5.11? кто-нибудь пробовал аналогичное?

Google
Alexander
24.05.2017
14:49:38
путь по докам https://www.cloudera.com/documentation/spark2/latest/topics/spark2_installing.html уже пройден? или кровь все равно остается? )

Anton
24.05.2017
15:54:53
не пройден, спасибо, ушел туда

Evgeniya
26.05.2017
13:49:31
#вакансия#москва#devops Коллеги, привет! Отличная вакансия для тех, кто хочет поддерживать и развивать свои навыки devops инженера, но мечтает окунуться в Big Data. Требуется отличный опыт работы с *nix системами, виртуализацией и приветствуется опыт в разработке архитектурных решений. Самостоятельность — ОБЯЗАТЕЛЬНО. Опыт в BigData не обязателен, главное - желание разобраться. Если интересно, пишите на e.kikoina@youdo.ru

майбах
28.05.2017
02:18:21
Живые деньги - уникальный проект, который научит тебя делать деньги в любой точке мира и в любое время, встань на путь саморазвития вместе с нами. @live_money

Живые деньги - уникальный проект, который научит тебя делать деньги в любой точке мира и в любое время, встань на путь саморазвития вместе с нами. @live_money

Grigory
28.05.2017
08:46:37
Иван спумер

KrivdaTheTriewe
28.05.2017
09:18:00
Иван спумер
даже поспать не получается (

Yan?
29.05.2017
15:27:18


Запускаю спарк и он начинает сыпаться

Grigory
29.05.2017
15:27:45
написано же - хип)

Yan?
29.05.2017
15:27:51
это да

а вот насколько его поднимтаь то

Grigory
29.05.2017
15:28:14
а что ты пытаешься делать? может логика приложения не совсем верная?

Yan?
29.05.2017
15:28:42
https://github.com/jadianes/spark-movie-lens

вот этот проект пытаюсь поднять

Grigory
29.05.2017
15:29:13
уже лучше)

а что делать пытаешься консоль открыть или что?)

сколько ты дал спарку?

Yan?
29.05.2017
15:29:41
python server.py

сколько ты дал спарку?
Так, а где это посмотреть?

Google
Yan?
29.05.2017
15:31:19
Просто я знаю как джавовской идее дадь больше хипу

но как в таком случае я не знаю совершено

Хотя я нашел только spark.memory.offHeap.size

Aleksander
29.05.2017
15:32:57
Не могу посмотреть проект. У тебя там скала или питон ?(контекст спарка как создаётся )

Grigory
29.05.2017
15:33:11
питон*

да тоже сча полез в проект

Yan?
29.05.2017
15:33:34


Grigory
29.05.2017
15:33:39
вот

https://github.com/jadianes/spark-movie-lens/blob/master/start_server.sh

Aleksander
29.05.2017
15:34:07
"spark.executor.memory", "10g" нужно в контекст настройку пропихнуть

где 10g это размер хипа

для кластерных машин

SpakConf().setAppName - там еще есть метод для пропихивания настроек

Yan?
29.05.2017
15:35:26
https://github.com/jadianes/spark-movie-lens/blob/master/start_server.sh
точно, мой косяк, забыл дописать путь до своей версии

Grigory
29.05.2017
15:35:27
.set в джаве / скале

Yan?
29.05.2017
15:35:38
сейчас заново запушу

Grigory
29.05.2017
15:35:50
https://github.com/jadianes/spark-movie-lens/blob/master/server.py#L8

Aleksander
29.05.2017
15:36:20
new SparkConf() .setAppName("app") .setExecutorEnv("spark.executor.memory", "10g") -вот так у меня в скале на тесте.

Yan?
29.05.2017
15:38:15
так опять с хипом свалился

сейчас дам 10g

Google
Aleksander
29.05.2017
15:40:49
А у меня тоже вопрос есть =)) А тут кто-нибудь на спарке занимается кластеризацией временных рядов?

Yan?
29.05.2017
15:41:25
бля снова упал

Страница 8 из 182