Как создать и обновить таблицу айсбергов с помощью Polars или PyArrow?Python

Программы на Python
Anonymous
 Как создать и обновить таблицу айсбергов с помощью Polars или PyArrow?

Сообщение Anonymous »

До сих пор меня устраивало использование паркета в качестве формата данных для сохранения моих данных, но мне предлагается попробовать айсберг в качестве альтернативного подхода.
Хотелось бы попробовать, но не знаю, с чего начать.
допустим, у меня есть фрейм данных Polars на Python:

Код: Выделить всё

import polars as pl
df = pl.DataFrame({'x':[1]})
Как я могу сохранить ее как таблицу айсберга на диске (или в хранилище BLOB-объектов)?
Polars может читать таблицы айсберга, поэтому сейчас я в основном пытаюсь перейти к этапу записи.
Обратите внимание, что я рад писать через другую библиотеку ( или pyiceberg, я полагаю) - но неясно, как лучше это сделать.

Подробнее здесь: https://stackoverflow.com/questions/778 ... or-pyarrow

Вернуться в «Python»