全部产品
云市场

使用SQL"from odps import options options.sql.settings"设置ODPS运行环境不成功是什么原因?

更新时间:2019-01-04 18:07:04

Q:使用PyODPS库运行SQL,在申请ODPS实例前,通过代码设置了ODPS运行环境:

  1. from odps import options
  2. options.sql.settings = {'odps.sql.mapper.split.size': 32}

运行任务后只启动了6个mapper,set的设置并没有成功。打开终端设置:set odps.stage.mapper.split.size=32,一分钟左右就运行完,是什么原因?

A:客户端和PyODPS里设置的参数不一致:odps.stage.mapper.split.size。这个是PyODPS里的参数设置方法:odps.sql.mapper.split.size