메인 콘텐츠로 건너뛰기
DataStore는 로컬 파일, 데이터베이스, 클라우드 스토리지, 데이터 레이크를 비롯한 다양한 데이터 소스에서 인스턴스를 생성할 수 있는 20개 이상의 팩터리 메서드를 제공합니다.

범용 URI 인터페이스

uri() 메서드는 소스 유형을 자동으로 감지하는 권장되는 범용 진입점입니다:

URI 구문 참고


파일 SOURCES

from_file

포맷을 자동으로 감지하여 로컬 또는 원격 파일에서 DataStore를 생성합니다.
매개변수: 지원 포맷: CSV, TSV, Parquet, JSON, JSONLines, ORC, Avro, Arrow 예시:

Pandas와 호환되는 읽기 함수


클라우드 스토리지

from_s3

Amazon S3에서 DataStore를 생성합니다.
매개변수: 예시:

from_gcs

Google Cloud Storage의 데이터로 DataStore를 생성합니다.
예시:

from_azure

Azure Blob Storage로부터 DataStore를 생성합니다.
예시:

from_hdfs

HDFS에서 DataStore를 생성합니다.
예시:

from_url

HTTP/HTTPS URL로부터 DataStore를 생성합니다.
예시:

데이터베이스

from_mysql

MySQL 데이터베이스에서 DataStore를 생성합니다.
매개변수: 예시:

from_postgresql

PostgreSQL 데이터베이스로부터 DataStore를 생성합니다.
예시:

from_clickhouse

ClickHouse 서버에서 DataStore를 생성합니다.
예시:

from_mongodb

MongoDB에서 DataStore를 생성합니다.
예시:

from_sqlite

SQLite 데이터베이스로부터 DataStore를 생성합니다.
예시:

데이터 레이크

from_iceberg

Apache Iceberg 테이블에서 DataStore를 생성합니다.
예시:

from_delta

Delta Lake 테이블에서 DataStore를 생성합니다.
예시:

from_hudi

Apache Hudi 테이블로부터 DataStore를 생성합니다.
예시:

인메모리 SOURCES

from_df / from_dataframe

pandas DataFrame으로부터 DataStore를 생성합니다.
예시:

DataFrame 생성자

pandas 스타일 생성자를 사용해 DataStore를 생성합니다.

특수 데이터 SOURCES

from_numbers

연속된 숫자로 DataStore를 생성합니다(테스트용으로 유용합니다).
예시:

from_random

무작위 데이터를 사용해 DataStore를 생성합니다.
예시:

run_sql

Raw SQL 쿼리로부터 DataStore를 생성합니다.
예시:

요약 표

마지막 수정일 2026년 7월 2일