Original URL: https://aws.amazon.com/cn/blogs/machine-learning/accessing-data-sources-from-amazon-sagemaker-r-kernels/
Amazon SageMaker notebooks 现已开箱即用支持R,且无需在实例上手动安装R内核。此外,这些notebooks还预装了 reticulate库,由其为Amazon SageMaker Python SDK提供R接口,并允许您从R脚本当中调用Python模块。大家可以使用Amazon SageMaker R内核轻松访问多个数据源,运行机器学习(ML)模型。目前,所有提供Amazon SageMaker服务的区域都已默认提供R内核。
R 是一种专为统计分析构建而成的编程语言,目前在数据科学界具有极高人气。在本文中,我们将一同了解如何使用Java数据库连接(JDBC)从Amazon SageMaker R内核接入以下数据源:
关于通过R使用Amazon SageMaker功能的更多详细信息,请参阅面向Amazon SageMaker的R用户指南。
解决方案概述
构建这套解决方案,我们首先需要创建一个包含公共与私有子网的VPC,借此保证隔离网络内的各不同资源与数据源能够实现安全通信。接下来,我们使用必要配置在自定义VPC与notebook实例中创建数据源,并使用R访问各数据源。
Comments