Function.ScalarVector
Syntaxe
Function.ScalarVector(scalarFunctionType as type, vectorFunction as function) as function
O uživateli
Vrátí skalární funkci typu scalarFunctionType
, která se vyvolá vectorFunction
s jedním řádkem argumentů a vrátí její jediný výstup. Pokud je skalární funkce opakovaně použita pro každý řádek tabulky vstupů, například v Table.AddColumn, místo toho vectorFunction
se použije jednou pro všechny vstupy.
vectorFunction
bude předána tabulka, jejíž sloupce odpovídají názvu a umístí parametry scalarFunctionType
. Každý řádek této tabulky obsahuje argumenty pro jedno volání skalární funkce se sloupci odpovídajícími parametrům scalarFunctionType
.
vectorFunction
musí vrátit seznam stejné délky jako vstupní tabulka, jejíž položka na každé pozici musí být stejný výsledek jako vyhodnocení skalární funkce na vstupním řádku stejné pozice.
Očekává se, že se vstupní tabulka bude streamovat, takže se očekává, že streamuje svůj výstup, protože vectorFunction
vstup přichází, ale současně pracuje jenom s jedním blokem vstupu. Zejména vectorFunction
nesmí obsahovat výčet vstupní tabulky více než jednou.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro