| Class | Description |
|---|---|
| ArchiveResource |
ArchiveResource表示ODPS中一个Archive类型资源。ODPS通过资源名称中的后缀识别压缩类型,支持的压缩文件类型包括:.zip/.tgz/.tar.gz/.tar/.jar
|
| FileResource |
FileResource表示ODPS中一个文件类型资源
|
| Function |
Function表示ODPS中的函数
|
| Functions |
表示ODPS内所有
Function的集合 |
| Instance |
Instance表示ODPS中计算任务的一个运行实例
|
| Instance.InstanceQueueingInfo | |
| Instance.Result | |
| Instance.StageProgress |
StageProgress表示
Task执行过程中各阶段的进度统计 |
| Instance.TaskCost | |
| Instance.TaskStatus |
Task执行状态
|
| Instance.TaskSummary |
TaskSummary包含
Task运行结束后的汇总信息 |
| InstanceFilter |
InstanceFilter用于查询所有
Instance时根据条件过滤 |
| Instances |
Instances表示ODPS中所有
Instance的集合 |
| JarResource |
JarResource表示ODPS中一个JAR类型的资源
|
| Job |
ODPS Job定义。ODPS内部使用。
|
| LazyLoad |
LazyLoad表示此类型的属性值可能是延迟加载的
|
| ListIterator<E> |
支持通过
ListIterator.list()自定义的Iterator |
| LogView | |
| Odps |
Odps类是ODPS SDK的入口
|
| OdpsHook |
OdpsHook 对象,用于在提交作业前后插入代码
|
| OdpsHooks |
OdpsHooks 类
注册 OdpsHook 类 用于在启动 Instance 前后分别运行插件代码
一个 OdpsHooks 实例针对一个 Instance, 包含了一组实例化的 OdpsHook 对象
|
| Partition |
Partition类的对象表示ODPS分区表中一个特定的分区
|
| Project |
ODPS项目空间
|
| Project.Cluster | |
| Projects |
Projects表示ODPS中所有
Project的集合 |
| PyResource |
PyResource表示ODPS中一个python类型资源
|
| Resource |
Resource表示ODPS中的资源
|
| Resources |
Resources 表示ODPS内所有
Resource的集合,可以通过此对象可以创建、删除和浏览
各种Resource类型。
比如: |
| Session | |
| Shard |
Created by yinyue on 15-3-17.
|
| Table |
Table表示ODPS中的表
|
| Table.ClusterInfo | |
| TableFilter |
TableFilter用于查询所有表时根据条件过滤表
|
| TableResource |
TableResource表示ODPS中一个表资源
|
| Tables |
Tables表示ODPS中所有
Table的集合 |
| Task |
ODPS的Task定义
|
| Task.Properties |
Task properties
|
| Task.Property |
Task property
|
| Volume |
Volume表示ODPS中的volume 暂未开放,仅限内部使用
|
| VolumeArchiveResource |
Created by nizheming on 15/8/12.
|
| VolumeFile |
VolumeFile表示ODPS中的volume file
暂未开放,仅限内部使用
|
| VolumeFileResource |
Created by nizheming on 15/8/3.
|
| VolumeFilter |
VolumeFilter用于查询所有Volume或partition时根据条件过滤Volume或partition
暂未开放,仅限内部使用
|
| VolumeFSFile |
Volume File System File
|
| VolumePartition |
VolumePartition表示ODPS中的volume partition
暂未开放,仅限内部使用
|
| VolumeResource |
Created by nizheming on 15/8/3.
|
| Volumes |
Volumes表示ODPS中所有Volume的集合
暂未开放,仅限内部使用
|
| XFlow | |
| XFlow.XFlowModel | |
| XFlows | |
| XFlows.XFlowInstance | |
| XFlows.XFlowInstance.Parameter |
Parameter
|
| XFlows.XFlowInstance.Property |
Property
|
| XFlows.XResult |
| Enum | Description |
|---|---|
| Instance.InstanceQueueingInfo.Status | |
| Instance.StageProgress.Status | |
| Instance.Status |
Instance的运行状态。
|
| Instance.TaskStatus.Status |
Instance中Task的状态
|
| LogType |
日志类型。
|
| Project.Status |
项目空间状态
|
| Resource.Type |
表示ODPS中资源的类型
|
| Volume.Type | |
| VolumeFSFile.ItemType | |
| VolumeFSFile.ParamKey |
| Exception | Description |
|---|---|
| NoSuchObjectException |
ODPS对象不存在
|
| OdpsException |
ODPS SDK产生的异常
|
| ReloadException |
重新加载异常,当
LazyLoad对象实际加载对象属性时,
如果遇到网络等异常状况,可能抛出此异常 |
| VolumeException |
Volume Exception
|
ODPS基本资源包括: Table, Resource, Function等
Examples:
Account account = new AliyunAccount("accessId", "accessKey");
Odps odps = new Odps(account);
odps.setDefaultProject("my_project");
for (Table t : odps.tables()) {
System.out.print(t.getName() + "\t" + t.getOwner());
}
Copyright © 2019 Alibaba Cloud Computing. All rights reserved.