Pular para o conteúdo principal

Tipos de dados PySpark

Esta página fornece uma lista dos tipos de dados PySpark disponíveis no Databricks, com links para a documentação de referência correspondente.

Tipo de dados

Descrição

ArrayType(elementType[, containsNull])

Tipo de dados de matriz

BinaryType()

Tipo de dados binário (matriz de bytes)

BooleanType()

Tipo de dados Boolean

ByteType()

Tipo de dados byte, representando inteiros de 8 bits com sinal.

CalendarIntervalType()

Intervalos do calendário

CharType(length)

Tipo de dados Char

DataType()

Classe base para tipos de dados

DateType()

Data (datetime.date) tipo de dados

DayTimeIntervalType([startField, endField])

DayTimeIntervalType (datetime.timedelta)

DecimalType([precision, scale])

Tipo de dados decimal (decimal.Decimal)

DoubleType()

Tipo de dados double, representando números de ponto flutuante de dupla precisão.

FloatType()

Tipo de dados float, representando números de ponto flutuante de precisão simples.

Geography (Apenas Databricks)

Tipo de dados geográficos

Geometry (Apenas Databricks)

Tipo de dados geométricos

IntegerType()

Tipo de dados int, que representa inteiros de 32 bits com sinal.

LongType()

Tipo de dados Long, representando inteiros de 64 bits com sinal.

MapType(keyType, valueType[, valueContainsNull])

Tipo de dados do mapa

NullType()

Tipo nulo

ShortType()

Tipo de dados curto, representando inteiros de 16 bits com sinal.

StringType([collation])

tipo de dados strings

StructField(name, dataType[, nullable, metadata])

Um campo em StructType

StructType([fields])

Tipo de estrutura, consistindo em uma lista de StructField.

TimestampType()

Carimbo de data/hora (datetime.datetime) tipo de dados

TimestampNTZType()

Carimbo de data/hora (datetime.datetime) tipo de dados sem informações de fuso horário

VarcharType(length)

Tipo de dados Varchar

VariantType()

Tipo de dados variante, representando valores semiestruturados.

YearMonthIntervalType([startField, endField])

YearMonthIntervalType representa intervalos de ano-mês do padrão SQL.