文档

(邀测)MaxCompute Notebook使用说明

更新时间:

MaxCompute Notebook是由MaxCompute提供的全托管、交互式数据分析挖掘模块,为数据工程师、数据分析师及数据科学家等人员提供Web交互式开发环境。支持用户通过SQL、PyODPS、Python等进行数据分析、探索,挖掘数据的价值,完成大数据与AI的融合应用开发。本文为您介绍如何使用Notebook功能。

版本说明

当前MaxCompute Notebook功能处于邀测阶段,每个租户最多可启动3个Notebook实例,每个实例提供4CU免费计算资源供用户进行开发工作,每个实例空闲一小时,超时后实例将自动释放,请注意及时保存开发文件。

目前MaxCompute Notebook已开通的区域包括:华东1(杭州)、华北2(北京)、华东2(上海)、华南1(深圳)

说明

如果您有MaxCompute Notebook功能使用需求 ,请提交试用申请表单等待审核,或搜索加入MaxCompute Notebook功能支持钉钉群:29455027568。

功能优势

MaxCompute Notebook基于开源JupyterLab进行了深度优化,结合MaxCompute强大的数据处理能力帮助用户一站式完成数据分析、挖掘及探索等工作。

  • 多引擎支持

    支持MaxCompute SQL、PyODPS、Python等多种开发方式,您无需转变原有的开发方式可快速开始数据分析、数据挖掘工作。

  • 与MaxCompute深度集成

    MaxCompute Notebook可基于现有MaxCompute计算资源池快速创建实例,您无需进行复杂配置,可快速拉起MaxCompute Notebook实例。

    支持在MaxCompute Notebook Code中直接使用MaxCompute SQL语法操作MaxCompute数据,并支持将MaxCompute SQL执行结果可视化转为PyODPS DataFrame,同时支持PyODPS DataFrame与Pandas DataFrame互相转换。

  • 内置丰富函数库

    MaxCompute Notebook内置pandas、numpy、pyplot、pyecharts、matplotlib等大量数据分析、挖掘及可视化扩展库,无需花费大量时间准备开发环境,满足您日常数据挖掘及可视化分析需求。

  • 安全保障

    MaxCompute Notebook采用Bearer Token方式进行用户认证,通过MaxCompute Notebook连接MaxCompute集群时,您无需再配置AK和SK信息,降低了AK、SK泄露的风险。

快速入门

  1. 创建Notebook实例。

    1. 登录MaxCompute控制台,单击工作区 > Notebook,进入Notebook列表页面。

    2. 单击启动,在启动Notebook对话框中配置以下参数:

      参数名

      描述

      名称

      自定义,待创建的Notebook实例名称。

      选择运行环境

      默认。目前只支持MaxCompute提供的默认运行环境。

      选择计算引擎

      默认。目前只支持Python 3。

    3. 单击启动,当目标Notebook实例状态运行中时,表示实例启动成功。

  2. 使用内置Demo。

    为方便您快速熟悉并上手进行开发工作,MaxCompute Notebook内置了PyODPS、Python等开发Demo,包括“Github项目获取度分析”、“Github项目获星数动态分析”、“近二十年全球GDP变化趋势分析”、“一分钟快速制作热点事件动态视频”等多个场景,本文以“近二十年全球GDP变化趋势分析”为例,为您介绍MaxCompute Notebook的开发使用过程:

    1. 进入Notebook实例页面。

      单击目标实例操作列的进入,并选择MaxCompute内置Demo目录MaxCompute_Notebook_Quick_Start

    2. 选择对应Demo脚本,填写相关环境信息并依次执行该段代码,生成可视化结果。

      1. 选择近二十年全球GDP变化趋势分析.ipynb文件,根据脚本文件中的提示信息,填写PROJECT_NAMEEndpoint

      2. 依次点击代码左侧image.png按钮,执行该段代码。

      3. 点击分析结果可视化展示左侧的image.png按钮,基于PyODPS内置可视化库,对数据挖掘分析结果进行可视化展示。

      image.png
    3. (可选)支持将MaxCompute SQL结果可视化转换为PyODPS DataFrame。

      您可在脚本详情页面顶部切换SQL模式后,输入屏显类型的SQL语句进行查询以及后续操作。image.png

  3. 释放Notebook实例。

    开发完成后,进入Notebook实例列表,可释放Notebook实例。

    重要

    实例释放后,实例内的文件会被持久化保存,您可在新建的实例中查看历史文件。

  • 本页导读 (1)
文档反馈