Крутарт Пуджара здесь,
Ниже код описывает, как выборка данных описана в руководстве по AWS SageMaker:
try:
urllib.request.urlretrieve ("https://d1.awsstatic.com/tmt/build-train-deploy-machine-learning-model-sagemaker/bank_clean.27f01fbbdf43271788427f3682996ae29ceca05d.csv", "bank_clean.csv")
print('Success: downloaded bank_clean.csv.')
except Exception as e:
print('Data load error: ',e)
try:
model_data = pd.read_csv('./bank_clean.csv',index_col=0)
print('Success: Data loaded into dataframe.')
except Exception as e:
print('Data load error: ',e)
Строка для фокусировки:
urllib.request.urlretrieve ("https://d1.awsstatic.com/tmt/build-train-deploy-machine-learning-model-sagemaker/bank_clean.27f01fbbdf43271788427f3682996ae29ceca05d.csv", "bank_clean.csv")
Используемая функция: urllib.request.urlretrieve()
И передает параметр: ссылка на CSV
Параметр, который я хочу передать: ссылка API
То API содержит Paginated JSON Данные, которые я хочу получить по страницам, и
Наконец, сохраните в одном CSV-файле, который я могу сохранить в S3-корзине, используя SageMaker.
Как получить данные в AWS SageMaker с использованием API?