TGViewer
tl;dr data tl;dr data @tldr_data · 153 subscribers
Post #142 245
Spark Release 4.2.0

Spark продолжает развиваться: из распределённого вычислительного движка он превращается в платформу, которая изначально понимает современные задачи обработки данных и AI.

Вот четыре нововведения, которые особенно выделяются.

Нативные геопространственные типы
В Spark появились встроенные типы данных GEOMETRY и GEOGRAPHY для работы с геоданными и пространственной информацией.
Теперь геопространственные данные стали частью основной системы типов Spark и соответствуют отраслевым стандартам. Это делает пространственную аналитику в Spark SQL гораздо более естественной.


Стандартизированный CDC API
Одно из самых интересных нововведений. Spark получил единый API CHANGES для работы с изменениями на уровне строк через коннекторы Data Source V2.
Сейчас каждый табличный формат (Apache Iceberg, Hudi, Delta) предоставляет доступ к изменениям по-своему.
Перенос семантики CDC непосредственно в Spark — важный шаг к созданию переносимых инкрементальных пайплайнов независимо от формата таблиц.

Python UDF на Apache Arrow включены по умолчанию
Теперь Spark по умолчанию использует Apache Arrow для выполнения Python UDF и связанных операций PySpark.
Это уменьшает накладные расходы на сериализацию между JVM и Python, ускоряет обмен колонночными данными и должно дать заметный прирост производительности существующим PySpark-приложениям без каких-либо изменений в коде.

NEAREST BY JOIN
В Spark появился новый SQL-оператор для выполнения top-K similarity join (соединения по ближайшему сходству).
Вместо сложных запросов с CROSS JOIN и оконными функциями теперь можно выразить поиск ближайших соседей как обычную операцию JOIN.
Это открывает новые возможности для задач семантического поиска, рекомендательных систем, RAG и других AI-сценариев.

@tldr_data
  • ❤ 1
More from @tldr_data
  1. Sep 18, 2026SLayer Спросите агента о выручке дважды — и он дважды напишет два никак не связанных между…
  2. Sep 13, 2026OpenAI запустила Data agent в ChatGPT Work — агента для работы с корпоративными данными. О…
  3. Sep 12, 2026LLMSQLQueryOperator В Airflow появился новый декоратор task.llm_sql, который генерирует SQ…
  4. Sep 11, 2026walshadow walshadow реплицирует данные из PostgreSQL в ClickHouse из физического WAL, вклю…
  5. Sep 9, 2026HydraDB - fast graph database on object storage HydraDB превращает графовую базу данных в…
  6. Sep 8, 2026Make analytics context usable by agents ktx — open-source context layer for data agents, к…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →