feast) FileSource 사용 방법(여러개 파일)
2022. 10. 18. 23:11ㆍ분석 Python/Packages
- FileSource를 하기 위해서는 timestamp_field를 설정해야 함
- 다중 파일들을 커버하기 위해서는 *.parquet 으로 해야함.
0.26 버전임
class FileSource(DataSource):
def __init__(
self,
*,
path: str,
name: Optional[str] = "",
event_timestamp_column: Optional[str] = "",
file_format: Optional[FileFormat] = None,
created_timestamp_column: Optional[str] = "",
field_mapping: Optional[Dict[str, str]] = None,
s3_endpoint_override: Optional[str] = None,
description: Optional[str] = "",
tags: Optional[Dict[str, str]] = None,
owner: Optional[str] = "",
timestamp_field: Optional[str] = "",
):
zipcode_batch_source = FileSource(
name="zipcode",
path="/home/zipcode_table*.parquet",
timestamp_field="event_timestamp",
event_timestamp_column="event_timestamp",
created_timestamp_column="created_timestamp",
)
https://github.com/feast-dev/feast/issues/3058
728x90
'분석 Python > Packages' 카테고리의 다른 글
Poetry) poetry를 사용하여 외부/내부 repository의 의존성을 고려하여 패키지 목록 관리 및 다운로드 하기 (0) | 2024.06.22 |
---|---|
Python) pregex 로 편하게 정규 표현식 사용하기 (0) | 2022.07.30 |
Python) pipreqs - 특정 폴더안에 있는 파이썬 패키지를 requirements.txt 만들어주는 패키지 (0) | 2021.10.13 |
python pkgs) pathlib 알아보기 (0) | 2021.09.22 |
python3) KeyError : 'PROJ_LIB' 문제 해결하기 (Basemap) (0) | 2021.06.29 |