UdfRegistrationExtensions.RegisterVector メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
RegisterVector<T,TResult>(UdfRegistration, String, Func<T,TResult>)
指定したデリゲートを、指定した名前のベクター ユーザー定義関数として登録します。
public static void RegisterVector<T,TResult> (this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T,TResult> f) where T : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T, 'Result (requires 'T :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T, TResult))
型パラメーター
- T
UDF に対する最初の引数の型を指定します。
- TResult
UDF の戻り値の型を指定します。
パラメーター
- udf
- UdfRegistration
UdfRegistration Vector UDF の登録を呼び出すオブジェクト。
- name
- String
UDF 名。
- f
- Func<T,TResult>
UDF 関数の実装。
適用対象
RegisterVector<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>(UdfRegistration, String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>)
指定したデリゲートを、指定した名前のベクター ユーザー定義関数として登録します。
public static void RegisterVector<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> (this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where T4 : Apache.Arrow.IArrowArray where T5 : Apache.Arrow.IArrowArray where T6 : Apache.Arrow.IArrowArray where T7 : Apache.Arrow.IArrowArray where T8 : Apache.Arrow.IArrowArray where T9 : Apache.Arrow.IArrowArray where T10 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'T8 :> Apache.Arrow.IArrowArray and 'T9 :> Apache.Arrow.IArrowArray and 'T10 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'T8 :> Apache.Arrow.IArrowArray and 'T9 :> Apache.Arrow.IArrowArray and 'T10 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, T4 As IArrowArray, T5 As IArrowArray, T6 As IArrowArray, T7 As IArrowArray, T8 As IArrowArray, T9 As IArrowArray, T10 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult))
型パラメーター
- T1
UDF に対する最初の引数の型を指定します。
- T2
UDF に対する 2 番目の引数の型を指定します。
- T3
UDF に対する 3 番目の引数の型を指定します。
- T4
UDF に対する 4 番目の引数の型を指定します。
- T5
UDF に対する 5 番目の引数の型を指定します。
- T6
UDF に対する 6 番目の引数の型を指定します。
- T7
UDF に対する 7 番目の引数の型を指定します。
- T8
UDF の 8 番目の引数の型を指定します。
- T9
UDF に対する 9 番目の引数の型を指定します。
- T10
UDF の 10 番目の引数の型を指定します。
- TResult
UDF の戻り値の型を指定します。
パラメーター
- udf
- UdfRegistration
UdfRegistration Vector UDF の登録を呼び出すオブジェクト。
- name
- String
UDF 名。
- f
- Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>
UDF 関数の実装。
適用対象
RegisterVector<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>(UdfRegistration, String, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>)
指定したデリゲートを、指定した名前のベクター ユーザー定義関数として登録します。
public static void RegisterVector<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> (this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where T4 : Apache.Arrow.IArrowArray where T5 : Apache.Arrow.IArrowArray where T6 : Apache.Arrow.IArrowArray where T7 : Apache.Arrow.IArrowArray where T8 : Apache.Arrow.IArrowArray where T9 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'T8 :> Apache.Arrow.IArrowArray and 'T9 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'T8 :> Apache.Arrow.IArrowArray and 'T9 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, T4 As IArrowArray, T5 As IArrowArray, T6 As IArrowArray, T7 As IArrowArray, T8 As IArrowArray, T9 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult))
型パラメーター
- T1
UDF に対する最初の引数の型を指定します。
- T2
UDF に対する 2 番目の引数の型を指定します。
- T3
UDF に対する 3 番目の引数の型を指定します。
- T4
UDF に対する 4 番目の引数の型を指定します。
- T5
UDF に対する 5 番目の引数の型を指定します。
- T6
UDF に対する 6 番目の引数の型を指定します。
- T7
UDF に対する 7 番目の引数の型を指定します。
- T8
UDF の 8 番目の引数の型を指定します。
- T9
UDF に対する 9 番目の引数の型を指定します。
- TResult
UDF の戻り値の型を指定します。
パラメーター
- udf
- UdfRegistration
UdfRegistration Vector UDF の登録を呼び出すオブジェクト。
- name
- String
UDF 名。
- f
- Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>
UDF 関数の実装。
適用対象
RegisterVector<T1,T2,T3,T4,T5,T6,T7,T8,TResult>(UdfRegistration, String, Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>)
指定したデリゲートを、指定した名前のベクター ユーザー定義関数として登録します。
public static void RegisterVector<T1,T2,T3,T4,T5,T6,T7,T8,TResult> (this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where T4 : Apache.Arrow.IArrowArray where T5 : Apache.Arrow.IArrowArray where T6 : Apache.Arrow.IArrowArray where T7 : Apache.Arrow.IArrowArray where T8 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'T8 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'T8 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, T4 As IArrowArray, T5 As IArrowArray, T6 As IArrowArray, T7 As IArrowArray, T8 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, TResult))
型パラメーター
- T1
UDF に対する最初の引数の型を指定します。
- T2
UDF に対する 2 番目の引数の型を指定します。
- T3
UDF に対する 3 番目の引数の型を指定します。
- T4
UDF に対する 4 番目の引数の型を指定します。
- T5
UDF に対する 5 番目の引数の型を指定します。
- T6
UDF に対する 6 番目の引数の型を指定します。
- T7
UDF に対する 7 番目の引数の型を指定します。
- T8
UDF の 8 番目の引数の型を指定します。
- TResult
UDF の戻り値の型を指定します。
パラメーター
- udf
- UdfRegistration
UdfRegistration Vector UDF の登録を呼び出すオブジェクト。
- name
- String
UDF 名。
- f
- Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>
UDF 関数の実装。
適用対象
RegisterVector<T1,T2,T3,T4,T5,T6,T7,TResult>(UdfRegistration, String, Func<T1,T2,T3,T4,T5,T6,T7,TResult>)
指定したデリゲートを、指定した名前のベクター ユーザー定義関数として登録します。
public static void RegisterVector<T1,T2,T3,T4,T5,T6,T7,TResult> (this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,T4,T5,T6,T7,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where T4 : Apache.Arrow.IArrowArray where T5 : Apache.Arrow.IArrowArray where T6 : Apache.Arrow.IArrowArray where T7 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'T7 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, T4 As IArrowArray, T5 As IArrowArray, T6 As IArrowArray, T7 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, T4, T5, T6, T7, TResult))
型パラメーター
- T1
UDF に対する最初の引数の型を指定します。
- T2
UDF に対する 2 番目の引数の型を指定します。
- T3
UDF に対する 3 番目の引数の型を指定します。
- T4
UDF に対する 4 番目の引数の型を指定します。
- T5
UDF に対する 5 番目の引数の型を指定します。
- T6
UDF に対する 6 番目の引数の型を指定します。
- T7
UDF に対する 7 番目の引数の型を指定します。
- TResult
UDF の戻り値の型を指定します。
パラメーター
- udf
- UdfRegistration
UdfRegistration Vector UDF の登録を呼び出すオブジェクト。
- name
- String
UDF 名。
- f
- Func<T1,T2,T3,T4,T5,T6,T7,TResult>
UDF 関数の実装。
適用対象
RegisterVector<T1,T2,T3,T4,T5,T6,TResult>(UdfRegistration, String, Func<T1,T2,T3,T4,T5,T6,TResult>)
指定したデリゲートを、指定した名前のベクター ユーザー定義関数として登録します。
public static void RegisterVector<T1,T2,T3,T4,T5,T6,TResult> (this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,T4,T5,T6,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where T4 : Apache.Arrow.IArrowArray where T5 : Apache.Arrow.IArrowArray where T6 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'T6 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, T4 As IArrowArray, T5 As IArrowArray, T6 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, T4, T5, T6, TResult))
型パラメーター
- T1
UDF に対する最初の引数の型を指定します。
- T2
UDF に対する 2 番目の引数の型を指定します。
- T3
UDF に対する 3 番目の引数の型を指定します。
- T4
UDF に対する 4 番目の引数の型を指定します。
- T5
UDF に対する 5 番目の引数の型を指定します。
- T6
UDF に対する 6 番目の引数の型を指定します。
- TResult
UDF の戻り値の型を指定します。
パラメーター
- udf
- UdfRegistration
UdfRegistration Vector UDF の登録を呼び出すオブジェクト。
- name
- String
UDF 名。
- f
- Func<T1,T2,T3,T4,T5,T6,TResult>
UDF 関数の実装。
適用対象
RegisterVector<T1,T2,T3,T4,T5,TResult>(UdfRegistration, String, Func<T1,T2,T3,T4,T5,TResult>)
指定したデリゲートを、指定した名前のベクター ユーザー定義関数として登録します。
public static void RegisterVector<T1,T2,T3,T4,T5,TResult> (this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,T4,T5,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where T4 : Apache.Arrow.IArrowArray where T5 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'T4, 'T5, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'T5 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, T4 As IArrowArray, T5 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, T4, T5, TResult))
型パラメーター
- T1
UDF に対する最初の引数の型を指定します。
- T2
UDF に対する 2 番目の引数の型を指定します。
- T3
UDF に対する 3 番目の引数の型を指定します。
- T4
UDF に対する 4 番目の引数の型を指定します。
- T5
UDF に対する 5 番目の引数の型を指定します。
- TResult
UDF の戻り値の型を指定します。
パラメーター
- udf
- UdfRegistration
UdfRegistration Vector UDF の登録を呼び出すオブジェクト。
- name
- String
UDF 名。
- f
- Func<T1,T2,T3,T4,T5,TResult>
UDF 関数の実装。
適用対象
RegisterVector<T1,T2,T3,T4,TResult>(UdfRegistration, String, Func<T1,T2,T3,T4,TResult>)
指定したデリゲートを、指定した名前のベクター ユーザー定義関数として登録します。
public static void RegisterVector<T1,T2,T3,T4,TResult> (this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,T4,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where T4 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'T4, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'T4 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, T4 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, T4, TResult))
型パラメーター
- T1
UDF の最初の引数の型を指定します。
- T2
UDF に対する 2 番目の引数の型を指定します。
- T3
UDF の 3 番目の引数の型を指定します。
- T4
UDF の 4 番目の引数の型を指定します。
- TResult
UDF の戻り値の型を指定します。
パラメーター
- udf
- UdfRegistration
UdfRegistrationベクター UDF の登録を呼び出すオブジェクト。
- name
- String
UDF 名。
- f
- Func<T1,T2,T3,T4,TResult>
UDF 関数の実装。
適用対象
RegisterVector<T1,T2,T3,TResult>(UdfRegistration, String, Func<T1,T2,T3,TResult>)
指定したデリゲートを、指定した名前のベクター ユーザー定義関数として登録します。
public static void RegisterVector<T1,T2,T3,TResult> (this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,T3,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where T3 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'T3, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'T3 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, T3 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, T3, TResult))
型パラメーター
- T1
UDF の最初の引数の型を指定します。
- T2
UDF に対する 2 番目の引数の型を指定します。
- T3
UDF の 3 番目の引数の型を指定します。
- TResult
UDF の戻り値の型を指定します。
パラメーター
- udf
- UdfRegistration
UdfRegistrationベクター UDF の登録を呼び出すオブジェクト。
- name
- String
UDF 名。
- f
- Func<T1,T2,T3,TResult>
UDF 関数の実装。
適用対象
RegisterVector<T1,T2,TResult>(UdfRegistration, String, Func<T1,T2,TResult>)
指定したデリゲートを、指定した名前のベクター ユーザー定義関数として登録します。
public static void RegisterVector<T1,T2,TResult> (this Microsoft.Spark.Sql.UdfRegistration udf, string name, Func<T1,T2,TResult> f) where T1 : Apache.Arrow.IArrowArray where T2 : Apache.Arrow.IArrowArray where TResult : Apache.Arrow.IArrowArray;
static member RegisterVector : Microsoft.Spark.Sql.UdfRegistration * string * Func<'T1, 'T2, 'Result (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)> -> unit (requires 'T1 :> Apache.Arrow.IArrowArray and 'T2 :> Apache.Arrow.IArrowArray and 'Result :> Apache.Arrow.IArrowArray)
<Extension()>
Public Sub RegisterVector(Of T1 As IArrowArray, T2 As IArrowArray, TResult As IArrowArray) (udf As UdfRegistration, name As String, f As Func(Of T1, T2, TResult))
型パラメーター
- T1
UDF の最初の引数の型を指定します。
- T2
UDF に対する 2 番目の引数の型を指定します。
- TResult
UDF の戻り値の型を指定します。
パラメーター
- udf
- UdfRegistration
UdfRegistrationベクター UDF の登録を呼び出すオブジェクト。
- name
- String
UDF 名。
- f
- Func<T1,T2,TResult>
UDF 関数の実装。
適用対象
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示