Ana içeriğe geç

Function.ScalarVector

Vektör işlevin üzerinde skaler bir işlev oluşturarak birden fazla çağrı grubu oluşturur.

Syntax

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

Remarks

Tek sıra bağımsız değişkenler ile vectorFunction çağıran ve bunun tekli çıkışını döndüren scalarFunctionType türü bir skaler işlev döndürür. Buna ek olarak, bir skaler işlev Table.AddColumn gibi bir giriş tablosunda tekrar tekrar uygulandığında tüm girişlerin yerine bir kez vectorFunction uygulanır.
Sütunlarının adları eşleşen ve scalarFunctionType parametrelerini konumlandıran bir tablo, vectorFunction öğesine geçirilir. Bu tablodaki her bir satır, skaler işleve bir çağrı için bağımsız değişkenler barındırır ve sütunlar scalarFunctionType parametrelerine karşılık gelir.
vectorFunction, giriş tablosuyla aynı uzunlukta olan bir liste döndürmelidir. Bu listede tüm konumlardaki öğeler, giriş tablosunda aynı konumda bulunan satırın skaler işlevinin değerlendirme sonucuna karşılık gelmelidir.
Giriş tablosunun akışla içeri aktarılması beklenir, bu nedenle vectorFunction öğesinin de tek seferde yalnızca bir giriş öbeğiyle çalışarak giriş akışla aktarıldıkça çıkışını akışla aktarması beklenir. vectorFunction öğesinin giriş tablosunu bir kereden fazla sıralamaması özellikle önemlidir.

Category

Function