Size: a a a

2019 November 14

DG

Denis Gabaydulin in Moscow Spark
O_o
источник

K

KrivdaTheTriewe in Moscow Spark
Dmitry Zuev
Будет, если ты будешь
Ты уверен ?
источник

DZ

Dmitry Zuev in Moscow Spark
источник

SK

Sergej Khakhulin in Moscow Spark
Привет, вопрос, а ктонибудь встречался. такой ошибкой?
udf_meta_decode is expected to be a generator. However, its class is org.apache.spark.sql.catalyst.expressions.PythonUDF, which is not a generator.

Контекст - есть python функция которая возвращает tupple, регистрирую ее
sql_context.udf.register("udf_meta_decode", udf_meta_decode)
и вызываю в sql  
SELECT
   *
FROM transform_raw

LATERAL VIEW
   udf_meta_decode(context, user_agent, app_os) lv1 AS sd_string, os_name, os_version, browser, browser_version
источник

DZ

Dmitry Zuev in Moscow Spark
пробовал вернуть генератор?
источник

SK

Sergej Khakhulin in Moscow Spark
естественно,
udf_meta_decode = udf(meta_decode, ArrayType(StringType()))
обернул еще в декоратор
источник

DZ

Dmitry Zuev in Moscow Spark
ну теперь сделай explode этому
источник

SK

Sergej Khakhulin in Moscow Spark
Dmitry Zuev
ну теперь сделай explode этому
смею предрлолжить что вернеться org.apache.spark.sql.catalyst.expressions.PythonUDF, о чем и пишеться в ошибке, просто я пробывал различные комбинации) и во всех туториалах и примерах либо просто функцию передают либо декарируемую,  даже в документации
источник

DZ

Dmitry Zuev in Moscow Spark
ну тогда не пробуй
источник

DZ

Dmitry Zuev in Moscow Spark
Sergej Khakhulin
естественно,
udf_meta_decode = udf(meta_decode, ArrayType(StringType()))
обернул еще в декоратор
так тапл или лист?
источник

SK

Sergej Khakhulin in Moscow Spark
Dmitry Zuev
так тапл или лист?
tupple в случае без декоратора, и чего-то не ясного если с декораторм, ибо он вызывает что то java образное
источник

SK

Sergej Khakhulin in Moscow Spark
ошибка тут
LATERAL VIEW
           udf_meta_decode(context, user_agent, app_os) lv1 AS sd_string, os_name, os_version, browser, browser_version
, вернее не ошибка, если просто вернуть одно значение то ок, если tupple то нет
источник

DZ

Dmitry Zaytsev in Moscow Spark
Коллеги, а ктонибудь в курсе в каком состоянии этот проект ?
ктонибудь пользуется?
какая лицензия?

https://docs.databricks.com/delta/index.html
источник

GP

Grigory Pomadchin in Moscow Spark
Dmitry Zaytsev
Коллеги, а ктонибудь в курсе в каком состоянии этот проект ?
ктонибудь пользуется?
какая лицензия?

https://docs.databricks.com/delta/index.html
источник

t

tenKe in Moscow Spark
Dmitry Zaytsev
Коллеги, а ктонибудь в курсе в каком состоянии этот проект ?
ктонибудь пользуется?
какая лицензия?

https://docs.databricks.com/delta/index.html
в развивающемся
источник

t

tenKe in Moscow Spark
народ с саммита говорил, что пока не оч готово к бою
источник

DZ

Dmitry Zaytsev in Moscow Spark
Ясно, спасибо
источник
2019 November 15

AC

Andrey Cheptsov in Moscow Spark
Dmitry Zaytsev
Коллеги, а ктонибудь в курсе в каком состоянии этот проект ?
ктонибудь пользуется?
какая лицензия?

https://docs.databricks.com/delta/index.html
Apache 2.0
источник

AS

Andrey Smirnov in Moscow Spark
Dmitry Zaytsev
Коллеги, а ктонибудь в курсе в каком состоянии этот проект ?
ктонибудь пользуется?
какая лицензия?

https://docs.databricks.com/delta/index.html
для того чтобы его использовать нужен Databricks Runtimes, просто на свой кластер не поставить?
источник

DZ

Dmitry Zaytsev in Moscow Spark
Andrey Smirnov
для того чтобы его использовать нужен Databricks Runtimes, просто на свой кластер не поставить?
извени, не понял
источник