本文为您介绍如何开通Mars服务以及准备使用环境。

试用申请

目前Mars功能采用申请开通的方式。如果需要开通,请提工单申请。

运行环境准备

在MaxCompute上运行Mars,需要准备相应的运行环境。目前支持如下两种运行环境:
  • 开箱即用环境。
    1. DataWorks中的PyODPS 3节点,已经包含了PyODPS和Mars。
      在新建的PyODPS 3节点里执行如下命令检查版本,确保满足要求。
      from odps import __version__ as odps_version
      from mars import __version__ as mars_version
      print(odps_version)
      print(mars_version)

      odps_version为PyODPS版本,要求PyODPS为0.9.0以上版本。mars_version为Mars版本。

    2. 准备ODPS入口。

      对于开箱即用的环境DataWorks,PyODPS 3节点会自动创建ODPS入口,因此您无需创建,可以直接使用。

  • 其他环境
    1. 通过pip安装PyODPS和Mars。要求使用Python为3.5以上版本,推荐Python3.7。
      ip install -U pip  #可选,确保pip版本为最新版本。
      pip install pyarrow==0.12.1  #目前pyarrow版本为固定版本0.12.1。
      pip install pyodps>0.9.0  #PyODPS需要使用0.9.0以上版本。
      pip install pymars>=0.4.0rc1  #Mars版本需要使用0.4.0rc1以上版本。
    2. 准备ODPS入口。

      需要通过AccessKey ID和AccessKey Secret等参数创建。详情请参见初始化PyODPS入口