Size: a a a

2021 February 02

ВК

Вячеслав Колосков... in Moscow Spark
Добрый день.
Подскажите, есть библиотека pyhive, которая, как я понимаю, отправляет запросы через Tez.
Есть ли какие-либо преимущеcтва отправлять запросы через Spark?
источник

EC

Eugene Chipizubov in Moscow Spark
Вячеслав Колосков
Добрый день.
Подскажите, есть библиотека pyhive, которая, как я понимаю, отправляет запросы через Tez.
Есть ли какие-либо преимущеcтва отправлять запросы через Spark?
Надо над формулировкой вопроса поработать. pyhive прямого отношения к tez не имеет.
Лучше спросить так, если у меня есть sql engine, зачем мне spark с его плюшками?
источник

EC

Eugene Chipizubov in Moscow Spark
Паша Финкельштейн
Но надо иметь локальное подключение к спарку
Буду признателен! Давно хотел эту тему прокопать
источник

ПФ

Паша Финкельштейн... in Moscow Spark
Eugene Chipizubov
Буду признателен! Давно хотел эту тему прокопать
Напиши мне завтра днём, я попробую пошарить. Но это преальфа, надо иметь в виду и ни на что не надеяться
источник

EC

Eugene Chipizubov in Moscow Spark
Ок
источник

K

KrivdaTheTriewe in Moscow Spark
Eugene Chipizubov
научите дебажить спарк, ведро пива дам
Нужно лямбду в  ник
источник

K

KrivdaTheTriewe in Moscow Spark
А вообще дебаг а идее
источник

K

KrivdaTheTriewe in Moscow Spark
С локальным мастером
источник

ПФ

Паша Финкельштейн... in Moscow Spark
KrivdaTheTriewe
А вообще дебаг а идее
Не поможет попасть в сгенерированный код
источник
2021 February 03

D

Dmitry in Moscow Spark
Привет!
Подскажите, пожалуйста, есть ли какой-то станадртный нормальный способ прокинуть чувствительные креды-токены в spark-submit (spark on yarn, cluster mode), чтобы эти креды нельзя было восстановить по веб морде ярнового ресурс менеджера / spark application master?

Вижу, что в ярне в launch_container.sh видны как аргументы, так и ENV переменные.
источник

ПФ

Паша Финкельштейн... in Moscow Spark
Dmitry
Привет!
Подскажите, пожалуйста, есть ли какой-то станадртный нормальный способ прокинуть чувствительные креды-токены в spark-submit (spark on yarn, cluster mode), чтобы эти креды нельзя было восстановить по веб морде ярнового ресурс менеджера / spark application master?

Вижу, что в ярне в launch_container.sh видны как аргументы, так и ENV переменные.
Раскидываем броадкастом с мастера, который читает откуда-то, например из vault?
источник

D

Dmitry in Moscow Spark
Паша Финкельштейн
Раскидываем броадкастом с мастера, который читает откуда-то, например из vault?
Чтобы попасть в волт, ведь тоже нужен токен:) как этот токен передать мастеру? Или я не так понял?
источник

ПФ

Паша Финкельштейн... in Moscow Spark
Dmitry
Чтобы попасть в волт, ведь тоже нужен токен:) как этот токен передать мастеру? Или я не так понял?
Цель не иметь возможности вытащить вообще или только из морды? Файл с паролем может лежать зашифрованным в репозитории
источник

ПФ

Паша Финкельштейн... in Moscow Spark
И только во время билда расшифровываться и укладываться в джарник
источник
2021 February 04

K

KrivdaTheTriewe in Moscow Spark
Dmitry
Привет!
Подскажите, пожалуйста, есть ли какой-то станадртный нормальный способ прокинуть чувствительные креды-токены в spark-submit (spark on yarn, cluster mode), чтобы эти креды нельзя было восстановить по веб морде ярнового ресурс менеджера / spark application master?

Вижу, что в ярне в launch_container.sh видны как аргументы, так и ENV переменные.
Там есть параметр в спарка
источник

K

KrivdaTheTriewe in Moscow Spark
Что не отображать
источник

K

KrivdaTheTriewe in Moscow Spark
В аппмастере
источник

D

Dmitry in Moscow Spark
Паша Финкельштейн
Цель не иметь возможности вытащить вообще или только из морды? Файл с паролем может лежать зашифрованным в репозитории
предполагается, что имеется доступ к ui-ям, коду / бинарным артефактам (джарники, типа). Хотя в моем случае  конкретно речь про питон, но, кажется, это ничего принципиально не меняет.
источник

K

KrivdaTheTriewe in Moscow Spark
Dmitry
предполагается, что имеется доступ к ui-ям, коду / бинарным артефактам (джарники, типа). Хотя в моем случае  конкретно речь про питон, но, кажется, это ничего принципиально не меняет.
Посмотрите секцию конфигурейшн документации, там прям есть то что вы ищите , в апп мастере
источник

K

KrivdaTheTriewe in Moscow Spark
Возможно ключевое слово secret или как то так
источник