繁体   English   中英

如何从 minio 将数据下载到 kubeflow 中的 jupyter notebook?

[英]how can I download data to jupyter notebook in kubeflow from minio?

您好,我正在尝试从 kubeflow 的 minio 下载 csv,我在 jupyter notebook 中使用以下脚本

from minio import Minio
client = Minio(
    "minio:9000", #localhost:9000
    access_key="minio",
    secret_key="minio123",
    secure=False
)

obj = client.get_object(
    "bucket",
    "file.csv",
)

df = pd.read_csv(obj)

但我收到以下错误:

MaxRetryError: HTTPConnectionPool(host='minio', port=9000): Max retries exceeded with url: /courses?location= (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fbb17778128>: Failed to establish a new connection: [Errno -2] Name or service not known',))

如何访问 minio 节点以下载数据?

谢谢

最后你可以使用

from minio import Minio
client = Minio(
    "minio-service.kubeflow.svc.cluster.local:9000"
    access_key="minio",
    secret_key="minio123",
    secure=False
)

obj = client.get_object(
    "bucket",
    "file.csv",
)

df = pd.read_csv(obj)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM