PyODPS是MaxCompute Python版本的SDK,提供对MaxCompute对象的基本操作和DataFrame框架,通过PyODPS,您可以在MaxCompute上进行数据分析。本文为您介绍如何开发PyODPS脚本,以实现与MaxCompute的高效交互和数据处理。
前提条件
已配置Python开发环境,详情请参见配置Python开发环境。
操作步骤
-
在Project区域右键单击scripts,选择。
-
在Create new MaxCompute python class对话框,填写Name,从Kind列表中选择PyODPS Script。
-
新建MaxCompute PyODPS脚本后,PyODPS脚本模板会通过PyODPS Room自动初始化
odps和o两个对象。通过DataWorks开发PyODPS脚本时,系统会自动创建Room。通过IntelliJ IDEA开发PyODPS脚本时,需要创建Room,详情请参见PyODPS文档。
# init odps and o, D2 will prepare them automatically using pyodpswrapper.py from odps.inter import enter if 'o' not in globals(): room = enter() odps = o = room.odps #init finished, begin to write pyodps script o.get_table('dual')