code: public SqlResult sql(String sqlCommand, String errorMessage) throws DDFException {
      try {
        // sqlCommand = sqlCommand.replace("@this", this.getTableName());
        // TODO: what is format?
        // return this.getManager().sql(String.format(sqlCommand, this.getTableName()));
        sqlCommand = sqlCommand.replace("@this", "{1}");
        sqlCommand = String.format(sqlCommand, "{1}");
        SQLDataSourceDescriptor sqlDS = new SQLDataSourceDescriptor(sqlCommand,
                null, null,null, this.getUUID().toString());
        return this.getManager().sql(sqlCommand, null, sqlDS);
      } catch (Exception e) {
        throw new DDFException(String.format(errorMessage, this.getTableName()), e);
      }
    }
docs: ///// Execute a sqlcmd