Перейти к основному содержанию
DataStore включает более 20 фабричных методов для создания экземпляров из различных источников данных, включая локальные файлы, базы данных, облачные хранилища и озера данных.

Универсальный интерфейс URI

Метод uri() — рекомендуемая универсальная точка входа с автоматическим определением типа источника:

Справочник по синтаксису URI


Файловые источники

from_file

Создаёт DataStore из локального или удалённого файла с автоматическим определением формата.
Параметры: Поддерживаемые форматы: CSV, TSV, Parquet, JSON, JSONLines, ORC, Avro, Arrow Примеры:

Функции чтения, совместимые с Pandas


Облачное хранилище

from_s3

Создание DataStore из Amazon S3.
Параметры: Примеры:

from_gcs

Создать DataStore из Google Cloud Storage.
Примеры:

from_azure

Создает DataStore из Azure Blob Storage.
Примеры:

from_hdfs

Создаёт DataStore из HDFS.
Примеры:

from_url

Создаёт DataStore по URL HTTP/HTTPS.
Примеры:

Базы данных

from_mysql

Создание DataStore из базы данных MySQL.
Параметры: Примеры:

from_postgresql

Создать DataStore из базы данных PostgreSQL.
Примеры:

from_clickhouse

Создает DataStore на основе сервера ClickHouse.
Примеры:

from_mongodb

Создание DataStore из MongoDB.
Примеры:

from_sqlite

Создает DataStore из базы данных SQLite.
Примеры:

Озера данных

from_iceberg

Создаёт DataStore на основе таблицы Apache Iceberg.
Примеры:

from_delta

Создает DataStore из таблицы Delta Lake.
Примеры:

from_hudi

Создает DataStore на основе таблицы Apache Hudi.
Примеры:

Источники в памяти

from_df / from_dataframe

Создаёт DataStore из pandas DataFrame.
Примеры:

Конструктор DataFrame

Создайте DataStore с помощью конструктора, аналогичного pandas.

Специальные источники

from_numbers

Создаёт DataStore с последовательными числами (полезно для тестирования).
Примеры:

from_random

Создаёт DataStore со случайными данными.
Примеры:

run_sql

Создает DataStore из SQL-запроса Raw SQL.
Примеры:

Сводная таблица

Последнее изменение 3 июля 2026 г.