Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esta página fornece uma lista dos tipos de dados PySpark disponíveis nos Databricks com ligações para a documentação de referência correspondente.
| Tipo de dados | Description |
|---|---|
ArrayType(elementType[, containsNull]) |
Tipo de dados de array |
BinaryType() |
Tipo de dados binário (array de bytes) |
BooleanType() |
Tipo de dado booleano |
ByteType() |
Tipo de dado de byte, representando inteiros de 8 bits assinados |
CalendarIntervalType() |
Intervalos de calendário |
CharType(length) |
Tipo de dado Char |
DataType() |
Classe base para tipos de dados |
DateType() |
Data (datetime.date) tipo de dados |
DayTimeIntervalType([startField, endField]) |
DayTimeIntervalType (datetime.timedelta) |
DecimalType([precision, scale]) |
Decimal (decimal. tipo de dado decimal) |
DoubleType() |
Tipo de dado duplo, representando flutuadores de dupla precisão |
FloatType() |
Tipo de dado de ponto flutuante, representando números de precisão simples |
Geography (Apenas Databricks) |
Tipo de dados geográficos |
Geometry (Apenas Databricks) |
Tipo de dados de geometria |
IntegerType() |
Tipo de dado int, representando inteiros assinados de 32 bits |
LongType() |
Tipo de dado longo, representando inteiros assinados de 64 bits |
MapType(keyType, valueType[, valueContainsNull]) |
Tipo de dados do mapa |
NullType() |
Tipo nulo |
ShortType() |
Tipo de dado curto, representando inteiros de 16 bits com sinal |
StringType([collation]) |
tipo de dados String |
StructField(name, dataType[, nullable, metadata]) |
Um campo em StructType |
StructType([fields]) |
Tipo de estrutura, consistindo numa lista de StructField |
TimestampType() |
Tipo de dados Timestamp (datetime.datetime) |
TimestampNTZType() |
Tipo de dado Timestamp (datetime.datetime) sem informação de fuso horário |
VarcharType(length) |
Tipo de dados Varchar |
VariantType() |
Tipo de dado variante, representando valores semi-estruturados |
YearMonthIntervalType([startField, endField]) |
YearMonthIntervalType representa intervalos ano-mês do padrão SQL |