Function.ScalarVector
Синтаксис
Function.ScalarVector(scalarFunctionType as type, vectorFunction as function) as function
О программе
Возвращает скалярную функцию типа scalarFunctionType
, которая вызывается vectorFunction
с одной строкой аргументов и возвращает его один выход. Кроме того, при многократном применении скалярной функции для каждой строки входных данных, например в Table.AddColumn, вместо этого vectorFunction
будет применяться один раз для всех входных данных.
vectorFunction
будет передана таблица, столбцы которой соответствуют имени и позиционируют scalarFunctionType
параметры. Каждая строка этой таблицы содержит аргументы для одного вызова скалярной функции с столбцами, соответствующими параметрам scalarFunctionType
.
vectorFunction
должен возвращать список той же длины, что и входная таблица, элемент которой в каждой позиции должен совпадать с результатом вычисления скалярной функции во входной строке той же позиции.
Ожидается, что входная таблица будет передаваться в поток, поэтому vectorFunction
ожидается потоковая передача выходных данных в качестве входных данных, работая только с одним блоком входных данных за раз. В частности, vectorFunction
не следует перечислять входную таблицу более одного раза.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по