Querying with SQL Querying with DataFrames Catalogs with DataFrameReader Time travel SQL DataFrame Incremental read Inspecting tables History Metadata Log Entries Snapshot...
Schema Evolution on Write Type Promotions Schema Evolution on read Adding Columns Altering Columns Deleting Columns Renaming columns Schema Evolution in Action Related Reso...
Actions States Active and Archived timeline LSM Timeline Archival Configs Spark write client configs Flink Options At its core, Hudi maintains a timeline which is a log of...
Overview Use Cases Historical Tags Audit Branch Usage Overview Iceberg table metadata maintains a snapshot log, which represents the changes applied to a table. Snapshots ar...
all any append concat drop zipWith zip xprod uniq filter find flatten head indexOf join lastIndexOf map nth pluck prepend range reduce reduceRight reject re...
_.attempt(func) Arguments Returns Example .callback([func=.identity], [thisArg]) Aliases Arguments Returns Example _.constant(value) Arguments Returns Example _.identi...
The majority of applications need to persist (or store) data during their lifecycle. There are many ways of doing this with an application written in Java. If your datastore is ...