Function.ScalarVector

语法

Function.ScalarVector(scalarFunctionType as type, vectorFunction as function) as function

关于

返回 scalarFunctionType 类型的标量函数,该函数使用单行参数调用 vectorFunction 并返回其单个输出。 此外,如果对输入表中的每一行重复应用标量函数(如 Table.AddColumn),则将对所有输入应用一次 vectorFunction

会向 vectorFunction 传递一个表,该表的列名称和列位置与 scalarFunctionType 的参数匹配。 此表中的每一行都包含调用一次标量函数的参数,其中的列对应于 scalarFunctionType 的参数。

vectorFunction 必须返回与输入表长度相同的列表,其中每个位置的项必须是计算同一位置输入行上的标量函数得出的相同结果。

输入表预期采用流式处理方式,vectorFunction 将在输入传入时流式传输其输出,并且一次仅处理一个输入区块。 具体而言,vectorFunction 不得多次枚举其输入表。

results matching ""

    No results matching ""