Описание тега udf
Пользовательская функция (UDF) - это функция, предоставляемая пользователем программы или среды, в контексте, где обычно предполагается, что функции встроены в программу или среду. Хотя этот термин широко известен в таких компонентах Hadoop, как Hive и Pig, он также используется в других контекстах, таких как языки программирования и некоторые СУБД.
1
ответ
UDF: для значений ячеек, меньших x в столбце, вернуть все значения из первого столбца.
Для набора данных, подобного следующему, я хотел бы, если значение в строке 1 равно указанному значению, вернуть все значения столбца идентификатора в строках, где значение ячейки в указанном столбце меньше 3. (Нет повторений значений в столбец иден…
17 авг '16 в 03:33
1
ответ
Hive UDF для обработки массива целых чисел в Scala
Я новичок в Scala, и мне нужно написать пользовательскую функцию для обработки столбцов с массивом целых чисел в Hive (тип array<int>). Я пробовал: import org.apache.hadoop.hive.ql.exec.UDF class testUDF extends UDF { def evaluate(arr: Array[I…
21 июн '16 в 18:19
3
ответа
Excel VBA UDF для объединения дает сообщение об ошибке
Я пытаюсь написать пользовательскую функцию (UDF) в Excel, которая будет принимать значения в диапазоне ячеек и объединять их определенным образом. В частности, я хочу объединить их таким образом, чтобы результирующая строка могла быть вставлена в…
24 мар '17 в 16:32
1
ответ
Пользовательская функция sql для получения того же значения
Это мой метод asp.net public static DataSet ProgressReport(int FirmID) { if (HttpContext.Current.Session["CNYearID"] != null && HttpContext.Current.Session["CNYearID"].ToString() != "") { firmcomplianceyear = Convert.ToInt32(HttpContext.Curr…
28 апр '15 в 15:05
2
ответа
Упаковка нескольких запросов для уменьшения количества подключений к серверу
Я пишу надстройку для Excel с использованием ExcelDNA и создаю пользовательскую функцию (UDF). UDF устанавливает соединение с сервером, и этот сервер соединяется с базой данных SQL для получения данных и отправки их обратно клиенту. Однако ожидается…
26 авг '16 в 10:19
2
ответа
Синтаксический анализ JSON с UDF Hive в Scala
Я пытаюсь написать Scala UDF для Hive, который действует на массив JSON - расширение org.apache.hadoop.hive.ql.exec.UDF и и полагаясь на Play-Json's play.api.libs.json.parse, При попытке вызвать это из Hive, я вижу java.lang.NoSuchMethodError: com.f…
13 окт '16 в 15:12
1
ответ
Используйте UDF в качестве значения по умолчанию в столбце таблицы в SQL Server
Я создал UDF для масштабирования (называемый sCurrentAppUser()) в SQL Server 2012 Express, и я хотел бы использовать этот UDF в качестве значения по умолчанию при определении таблицы. Но каждый раз, когда я пытаюсь это сделать, я получаю сообщение о…
22 май '15 в 17:00
0
ответов
Как получить элементы из массива, возвращенного из mysql udf
Я создал mysql UDF, который возвращает переменную типа char**. Причина, по которой я это сделал, заключается в том, что мне нужно вернуть два набора символов обратно в mysql одновременно. Но я не знаю, как получить элементы из этого массива, когда я…
14 июн '16 в 17:34
1
ответ
Выбор нескольких параметров из UDF или процедуры
Я пытаюсь вычислить несколько значений и получить их в предложении выбора. Для меня это не имеет значения, вычислено ли это с помощью UDF или процедуры, но я не могу понять, как это сделать в любом случае. Я хочу использовать это так: SELECT ID, BIT…
01 июн '17 в 18:32
1
ответ
Объявите переменную таблицы в UDF для ввода имени таблицы в качестве параметра
Я работаю над запросом и создал функцию для получения результата из outcomes Таблица, содержащая следующий код. CREATE FUNCTION dbo.Shippad (@tbl NVARCHAR(30)) RETURNS TABLE AS RETURN SELECT LEFT(ship, Charindex(' ', ship) - 1) + ' ' + Replicate('*'…
28 мар '16 в 00:50
1
ответ
UDF с использованием методов Java останавливается на искре
Я сделал этот код в среде блоков данных, но когда я пробую его в моем локальном env, он ломается... val _event_day_of_week = (event_date_of_event: String) => { import java.time.LocalDate import java.time.format.DateTimeFormatter val formatter: Da…
19 июн '17 в 21:06
1
ответ
Запустить UDF после других функций?
У меня есть UDF, который собирает результаты других функций и отправляет их в веб-API, который вычисляет и отправляет ответ. например A B C D 7 =CalcResult(E7, F7) =CalcResult(G7, H7) 234 =SendToAPI(A7,B7,C7) 8 =CalcResult(E8, F8) =CalcResult(G8, H8…
13 окт '15 в 11:16
1
ответ
Hive Macros/UDFs - Параллельный / комбинированный / один интерпретатор
Я хотел бы создать расширение Hive (макрос / UDF / шлюз / прокси / фасад или что-то еще), который может а) создавать / изменять таблицы БД иб) обрабатывать данные. Проблема здесь в том, что для b) желательна параллельная обработка, что является обыч…
17 мар '16 в 00:09
0
ответов
Как преобразовать карту<string, string> в map <string, float) в pig
У меня есть udf который возвращает map{string, string}, Теперь я хочу сохранить эту карту как map{string, float}, В моем заявлении я имею results = foreach data generate udf(params) as field:map[float]; Сейчас udf возвращает map{string,string}, Это …
30 апр '15 в 13:58
1
ответ
Не удается разрешить метод в Java UDF из Pig
Я использую Pig на образце Hadoop и DataFu здесь ( http://datafu.incubator.apache.org/docs/datafu/guide/set-operations.html), вот мой код и сообщение об ошибке, у всех есть какие-либо мысли о том, что неправильно? Благодарю. register datafu-1.2.0.ja…
05 сен '15 в 01:43
1
ответ
Объединение данных на основе значений в разных столбцах
Требуется помощь с функцией Concatenateif У меня есть данные по столбцу A и столбцу B - для всех уникальных значений в столбце A Я ищу объединить соответствующие значения в столбце B, а затем результат, который будет отображаться в столбце C Наприме…
13 сен '16 в 09:50
1
ответ
Hive UDF для генерации всех возможных упорядоченных комбинаций из списка
Я пытаюсь выяснить в Hive, как сгенерировать UDF, который будет принимать в качестве входных данных список и выводить список с двухсторонней упорядоченной комбинацией всех элементов в списке Вход: list_variable_b [5142430,5146974,5141766] Вывод: lis…
23 май '16 в 22:31
1
ответ
Самый базовый код MySQL UDF для Windows
Я пытаюсь создать основную пользовательскую функцию для MySQL. #include <mysql.h> extern "C" { my_bool foo_init(UDF_INIT *initid, UDF_ARGS *args, char *message); char *foo(UDF_INIT *initid, UDF_ARGS *args, char *is_null, char *error); } my_boo…
18 мар '17 в 14:27
3
ответа
Ошибка BigQuery при получении метаданных для внешнего ресурса кода
Я получаю эту ошибку "Ошибка получения метаданных для внешнего ресурса кода" в BigQuery, и она ссылается на файл, в котором находится UDF, находящийся в GCS. Работает тот же запрос с тем же кодом, что и встроенный UDF. Однако, когда я ссылаюсь на не…
14 май '16 в 19:07
1
ответ
Можно ли вставить значение из UDF в Impala
Я пробую свои силы на UDF в Импале. Я успешно разработал простой UDF. Я хочу попробовать что-то другое. Моя идея состоит в том, чтобы иметь UDF, который будет принимать 3 разных аргумента. Например, String, double, int и эти значения, полученные вну…
28 дек '15 в 06:13