本文为您介绍如何使用MaxCompute Java SDK生成instance Logview。

Logview是MaxCompute Job提交后查看和Debug任务的工具。MaxCompute Java SDK 提供了Logview接口,详情请参见 SDK Java Doc
RunningJob rj = JobClient.runJob(job);
com.aliyun.odps.Instance instance = SessionState.get().getOdps().instances().get(rj.getInstanceID());
String logview = SessionState.get().getOdps().logview().generateLogView(instance, 7 * 24);
System.out.println(logview);
说明
  • 两个参数:instance对象;Logview token超时时间(单位:小时),如上为7*24小时。
  • 当使用SDK时,请为每个instance记录Logview,一旦遇到问题可快速追踪。
  • 您还可以在MaxCompute Console中使用wait < instance_id >命令获得Logview。