importjava.io.IOException;importjava.io.InputStream;importjava.security.PrivilegedExceptionAction;importjava.text.SimpleDateFormat;importjava.util.concurrent.ConcurrentHashMap;importjava.util.concurrent.ConcurrentMap;importorg.apache.hadoop.conf.Configuration;importorg.apache.hadoop.fs.FileStatus;importorg.apache.hadoop.fs.FileSystem;importorg.apache.hadoop.fs.FsStatus;importorg.apache.hadoop.fs.Path;importorg.apache.hadoop.security.UserGroupInformation;importorg.springframework.stereotype.Controller;importorg.springframework.web.bind.annotation.RequestMapping;importorg.springframework.web.bind.annotation.RequestMethod;importorg.springframework.web.bind.annotation.ResponseBody;importcom.alibaba.fastjson.JSON;importcom.alibaba.fastjson.JSONObject;importbean.TableStatistic;@Controller
@RequestMapping("/dfview")public class DataFrameViewController extendsBaseController {private ConcurrentMap cache = new ConcurrentHashMap();pr