Jupyter on Feast Server 실행
docker start feast-jupyter
docker exec -it feast-jupyter start.sh jupyter lab &
Feast Feature Store 구축하기
Minio S3 활용
https://docs.min.io/docs/minio-docker-quickstart-guide.html
docker run -d \\
-p 9000:9000 \\
-p 9001:9001 \\
--name feast-minio \\
-v /mnt/data:/data \\
-e "MINIO_ROOT_USER=AKIAIOSFODNN7EXAMPLE" \\
-e "MINIO_ROOT_PASSWORD=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" \\
quay.io/minio/minio server /data --console-address ":9001"
Minio Console 접속
미리 저장한 parquet 파일 업로드 (또는 /mnt/data/feast-data 로 복사)
[Buckets]-[feast-data → Manage]-[Access Policy : Public] 변경
minio 에서 불러오기
import pandas as pd
minio_uri = "<http://172.17.0.3:9000>"
bucket_name = "feast-data"
fname = "driver_stats.parquet"
entity_df=pd.read_parquet(f"{minio_uri}/{bucket_name}/{fname}")
print(entity_df)