Я использую WriteSupport, который знает, как записать мой пользовательский объект 'T' в Parquet.Меня интересует только чтение 2 или 3 определенных столбцов из 100 столбцов моего пользовательского объекта, которые записаны в файл Parquet.
Большинство примеров в Интернете расширяют ReadSupport и читают всю запись.Хотите выполнить это без использования таких вещей, как Spark, Hive, Avro, Thrift и т. Д.
Пример на Java, который читает выбранные столбцы пользовательского объекта в Parquet