Row 類別

定義

代表 RDD 中的資料列物件,相當於 Spark 中的 GenericRowWithSchema。

public sealed class Row
type Row = class
Public NotInheritable Class Row
繼承
Row

屬性

Item[Int32]

傳回指定索引處的資料行值。

Schema

與此資料列相關聯的架構。

Values

代表此資料列的值。

方法

Equals(Object)

檢查指定的物件是否與目前的 物件相同。

Get(Int32)

傳回指定索引處的資料行值。

Get(String)

傳回指定其資料行名稱的資料行值。

GetAs<T>(Int32)

傳回指定索引的資料行值,做為 T.TODO 類型:如果原始類型為 「long」,且其值可以放入 「int」,Pickler 會將值序列化為 int。因為值已 Boxed, GetAs<T>(Int32) 所以會擲回例外狀況。

GetAs<T>(String)

傳回指定資料行名稱的資料行值,做為 T.TODO 類型:如果原始類型為 「long」,且其值可以放入 「int」,Pickler 會將值序列化為 int。因為值已 Boxed, GetAs<T>(String) 所以會擲回例外狀況。

GetHashCode()

傳回目前 物件的雜湊碼。

Size()

傳回此資料列中的資料行數目。

ToString()

傳回此資料列的字串版本。

運算子

Implicit(GenericRow to Row)

傳回無架構的 Row,其可能發生在鏈結的 UDF 內, (與 PySpark) 相同的行為。

適用於