Row Třída

Definice

Představuje objekt řádku v RDD, ekvivalent GenericRowWithSchema ve Sparku.

public sealed class Row
type Row = class
Public NotInheritable Class Row
Dědičnost
Row

Vlastnosti

Item[Int32]

Vrátí hodnotu sloupce v daném indexu.

Schema

Schéma přidružené k tomuto řádku

Values

Hodnoty představující tento řádek.

Metody

Equals(Object)

Zkontroluje, jestli je daný objekt stejný jako aktuální objekt.

Get(Int32)

Vrátí hodnotu sloupce v daném indexu.

Get(String)

Vrátí hodnotu sloupce, jejíž název sloupce je zadaný.

GetAs<T>(Int32)

Vrátí hodnotu sloupce v daném indexu jako typ T. TODO: Pokud je původní typ "long" a jeho hodnota se vejde do "int", Pickler serializuje hodnotu jako int. Vzhledem k tomu, že hodnota je v rámečku, GetAs<T>(Int32) vyvolá výjimku.

GetAs<T>(String)

Vrátí hodnotu sloupce, jejíž název sloupce je zadán, jako typ T. TODO: Pokud je původní typ "long" a jeho hodnota se vejde do "int", Pickler serializuje hodnotu jako int. Vzhledem k tomu, že hodnota je v rámečku, GetAs<T>(String) vyvolá výjimku.

GetHashCode()

Vrátí kód hash aktuálního objektu.

Size()

Vrátí počet sloupců v tomto řádku.

ToString()

Vrátí verzi řetězce tohoto řádku.

Operátory

Implicit(GenericRow to Row)

Vrátí řádek bez schématu, který může nastat v rámci zřetězených UDF (stejné chování jako PySpark).

Platí pro