ROdps { public long getTableSize(String projectName, String tableName, String partition) throws ROdpsException { Table tbl = odps.tables().get(this.getProjectName(projectName), tableName); return tbl.getSize(); } ROdps(String projectName, String accessID, String accessKey, String endPoint,
      String dtEndpoint, String logviewHost, String log4j_properties); void setBizId(String s); void set(String key, String value); void unset(String key); void writeTableFromDT(String projectName, String tableName, String partition,
      String dataFilePathName, String columnDelimiter, String rowDelimiter, long recordCount,
      int threadNumber); List<List<String>> loadTableFromDT(String projectName, String tableName, String partition,
      String tempFile, String colDelimiter, String rowDelimiter, int limit, int threadNumber); boolean useProject(String projectName); String getProjectName(String projectName); long getTableSize(String projectName, String tableName, String partition); List<DataFrameItem> describeTable(String projectName, String tableName, String partition); boolean dropTable(String projectName, String tableName); boolean isTableExist(String projectName, String tableName, String partition); String getTableSchemaJson(String projectName, String tableName); int getIndexFromColName(String colName, String tableSchemaJson); List<String> runSqlTask(String sql); List<DataFrameItem> getTables(String projectName, String pattern); static String formatPartition(String part, String valueDim, String fieldDim); boolean setLogPath(String log_path);  }
@Test public void testTableSize() throws ROdpsException { Long ret = rodps.getTableSize(null, table, null); System.out.println(ret); }