Aracılığıyla paylaş


PySpark veri türleri

Bu sayfa, Databricks'te kullanılabilen PySpark veri türlerinin bir listesini ve ilgili başvuru belgelerinin bağlantılarını sağlar.

Veri türü Description
ArrayType(elementType[, containsNull]) Dizi veri türü
BinaryType() İkili (bayt dizisi) veri türü
BooleanType() Boolean veri tipi
ByteType() İmzalı 8 bit tamsayıları temsil eden bayt veri türü
CalendarIntervalType() Takvim aralıkları
CharType(length) Char veri türü
DataType() Veri türleri için temel sınıf
DateType() Tarih (datetime.date) veri türü
DayTimeIntervalType([startField, endField]) DayTimeIntervalType (GünZamanAralığıTürü) (datetime.timedelta)
DecimalType([precision, scale]) Ondalık (decimal.Decimal) veri türü
DoubleType() Çift duyarlıklı kayanları temsil eden çift veri türü
FloatType() Tek duyarlıklı kayanları temsil eden float veri türü
Geography (Yalnızca Databricks) Coğrafya veri türü
Geometry (Yalnızca Databricks) Geometri veri türü
IntegerType() İmzalı 32 bit tamsayıları temsil eden Int veri türü
LongType() İmzalı 64 bit tamsayıları temsil eden uzun veri türü
MapType(keyType, valueType[, valueContainsNull]) Harita veri türü
NullType() Null tür
ShortType() İmzalı 16 bit tamsayıları temsil eden kısa veri türü
StringType([collation]) Dize veri tipi
StructField(name, dataType[, nullable, metadata]) StructType'da bir alan
StructType([fields]) StructField listesinden oluşan yapı türü
TimestampType() Zaman damgası (datetime.datetime) veri türü
TimestampNTZType() Saat dilimi bilgisi içermeyen zaman damgası (datetime.datetime) veri türü
VarcharType(length) Varchar veri türü
VariantType() Yarı yapılandırılmış değerleri temsil eden değişken veri türü
YearMonthIntervalType([startField, endField]) YearMonthIntervalType, SQL standardının yıl-ay aralıklarını temsil eder