开发者学堂课程【PAL 平台学习路线:机器学习入门到应用:MaxCompute 和 OSS 客户端上传数据】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/855/detail/14233
MaxCompute 和 OSS 客户端上传数据
MaxCompute 和 OSS 客户端上传数据,使该数据能够在 OAI 的机器学习里被使用。现在 MaxCompute 导入数据,首先需要下载一个 MaxCompute 的客户端,如下图文档中有下载链接。
在等待下载期间,打开 PAI 创建一个 AI 工作空间。
创建工作空间的过程中会有一个实例配置,配置实例的时候就已经在 MC 和 datawork 里面同样创建了一个项目。现在打开 MC 就可以看到刚刚创建的项目了。
打开刚刚下载好的 MC 客户端,上传所需要的数据,首先先打开conf文件。
这个 project-name 是刚刚创建的 MC 里面的项目的项目名。接下来输入自己的 AK,end-point 的地址需要和项目的所在区一致。
如上图为所在地区的 end-point 的地址。
剩下的参数都是选填项,都可以按照文档示例填写,或者不填写。点击保存,在确认电脑里安装 Java 的情况下点击bin 文件下的 odpscmd 文件
如果返回上图所示的话就证明已经登录了账户。输入 help;可以查看所有的命名。
先来创建一张表格 create table MC-test Colum1 double Colum2 double;
使用 tunnel upload 命令加想要上传的文件直接拖入。再加上刚刚创建的表。
Show table 可以看这个项目下面的所有表。现在可以读一下刚刚上传的数据。从刚刚创建的 AI 工作空间里面进入机器学习,在搜索栏搜索刚刚创建的表就可以直接使用刚刚创建的表的数据了。
同样也可以通过 OSSbrowser 客户端上传数据。从文档里面可以下载 OSS 的各种版本。打开刚刚下载的客户端文件,打开 OSSbrowser。填写自己的 AK 密码。如果只对某个 OSS 路径有权限的话,填写预设路径。在 OSS 里可以实现创建或删除 bucket。上传、下载、预览、移动或者复制文件生产文件 URL 或者二维码等操作。