protected String getTableName(Table table) throws MetaException {
    // Use TBLPROPERTIES
    String tableName = table.getParameters().get(AccumuloSerDeParameters.TABLE_NAME);

    if (null != tableName) {
      return tableName;
    }

    // Then try SERDEPROPERTIES
    tableName = table.getSd().getSerdeInfo().getParameters()
        .get(AccumuloSerDeParameters.TABLE_NAME);

    if (null != tableName) {
      return tableName;
    }

    // Use the hive table name, ignoring the default database
    if (DEFAULT_PREFIX.equals(table.getDbName())) {
      return table.getTableName();
    } else {
      return TableName.getDbTable(table.getDbName(), table.getTableName());
    }
  }
Push down table properties into the JobConf.

@param desc
         Hive table description
@param jobProps
         Properties that will be added to the JobConf by Hive
accumulo-handler/src/java/org/apache/hadoop/hive/accumulo/AccumuloStorageHandler.java