Skip to content

Примеры Python

Загрузка

python
import pyarrow.parquet as pq
table = pq.read_table('/mnt/c/tmp/parquet_data/MyFirstParguet.parquet')

Выгрузка

python
import pyarrow as pa
row_count = 500000
col1 = pa.array([i for i in range(row_count)], pa.float64())
col2 = pa.array(["Стр "+str(i) for i in range(row_count)], pa.string())
table = pa.table([col1,col2], names=['col1','col2'])
pq.write_table(table, "/mnt/c/tmp/parquet_data/MySecondParguet.parquet")

Время выгрузки 1 000 000 ячеек из Python - 0.1 секунды
Время загрузки 1 000 000 ячеек в 1С - 2.2 секунды

Pfuheprf d 1C