Поделиться через


Row Класс

Определение

Представляет объект строки в RDD, эквивалентный GenericRowWithSchema в Spark.

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, Пиклер сериализует значение как int. Так как значение упаковывается, GetAs<T>(Int32) вызовет исключение.

GetAs<T>(String)

Возвращает значение столбца, имя столбца которого задано в виде типа T. TODO: Если исходный тип имеет значение long и его значение можно поместить в int, Pickler сериализует значение как int. Так как значение упаковывается, GetAs<T>(String) вызовет исключение.

GetHashCode()

Возвращает хэш-код текущего объекта .

Size()

Возвращает количество столбцов в этой строке.

ToString()

Возвращает строковую версию этой строки.

Операторы

Implicit(GenericRow to Row)

Возвращает строку без схемы, которая может происходить в связанных определяемых пользователем функциях (то же поведение, что и PySpark).

Применяется к