Bagikan melalui


Jenis data PySpark

Halaman ini menyediakan daftar jenis data PySpark yang tersedia di Databricks dengan tautan ke dokumentasi referensi yang sesuai.

Jenis data Description
ArrayType(elementType[, containsNull]) Jenis data array
BinaryType() Tipe data biner (larik byte)
BooleanType() Tipe data Boolean
ByteType() Jenis data byte, mewakili bilangan bulat 8-bit yang ditandatangani
CalendarIntervalType() Interval waktu kalender
CharType(length) Jenis data karakter
DataType() Kelas dasar untuk jenis data
DateType() Tipe data tanggal (datetime.date)
DayTimeIntervalType([startField, endField]) DayTimeIntervalType (datetime.timedelta)
DecimalType([precision, scale]) Decimal ('decimal.Decimal') tipe data desimal
DoubleType() Tipe data double, yang mewakili float dengan presisi ganda
FloatType() Jenis data float, mewakili pecahan presisi tunggal
Geography Jenis data geografi
Geometry Jenis data geometri
IntegerType() Tipe data int, mewakili bilangan bulat 32-bit yang ditandatangani
LongType() Jenis data panjang, mewakili bilangan bulat 64-bit yang ditandatangani
MapType(keyType, valueType[, valueContainsNull]) Jenis data peta
NullType() Jenis null
ShortType() Jenis data pendek, mewakili bilangan bulat 16-bit yang ditandatangani
StringType([collation]) tipe data String
StructField(name, dataType[, nullable, metadata]) Bidang di StructType
StructType([fields]) Tipe Struct, terdiri dari daftar StructField
TimestampType() Jenis data tanda waktu (datetime.datetime)
TimestampNTZType() Jenis data timestamp (datetime.datetime) tanpa informasi zona waktu
VarcharType(length) Jenis data Varchar
VariantType() Jenis data varian, mewakili nilai semi-terstruktur
YearMonthIntervalType([startField, endField]) YearMonthIntervalType, mewakili interval bulan tahunan dari standar SQL