将S3数据加载到AWS SageMaker Noteb

2024-04-25 13:47:03 发布

您现在位置:Python中文网/ 问答频道 /正文


Tags: python
3条回答

如果您查看here,似乎可以在InputDataConfig中指定。在文档中搜索“S3DataSource”(ref)。第25/26页的Python甚至是第一个热门。

import boto3
import pandas as pd
from sagemaker import get_execution_role

role = get_execution_role()
bucket='my-bucket'
data_key = 'train.csv'
data_location = 's3://{}/{}'.format(bucket, data_key)

pd.read_csv(data_location)

在最简单的情况下,您不需要boto3,因为您只需要阅读资源 那就更简单了:

import pandas as pd

bucket='my-bucket'
data_key = 'train.csv'
data_location = 's3://{}/{}'.format(bucket, data_key)

pd.read_csv(data_location)

但正如Prateek所说,请确保配置您的SageMaker笔记本实例。访问s3。这是在权限中的配置步骤中完成的>;IAM角色

相关问题 更多 >

    热门问题