@Override public Set<String> getRequiredColumnFamilies() { return entitySchema.getColumnMappingDescriptor() .getRequiredColumnFamilies(); }
@Override public Set<String> getRequiredColumnFamilies() { return entitySchema.getColumnMappingDescriptor() .getRequiredColumnFamilies(); }
/** * Prepare the Table descriptor for the given entity Schema */ private HTableDescriptor prepareTableDescriptor(String tableName, String entitySchemaString) { HTableDescriptor descriptor = new HTableDescriptor( Bytes.toBytes(tableName)); AvroEntitySchema entitySchema = parser .parseEntitySchema(entitySchemaString); Set<String> familiesToAdd = entitySchema.getColumnMappingDescriptor() .getRequiredColumnFamilies(); familiesToAdd.add(new String(Constants.SYS_COL_FAMILY)); familiesToAdd.add(new String(Constants.OBSERVABLE_COL_FAMILY)); for (String familyToAdd : familiesToAdd) { if (!descriptor.hasFamily(familyToAdd.getBytes())) { descriptor.addFamily(new HColumnDescriptor(familyToAdd)); } } return descriptor; }
/** * Prepare the Table descriptor for the given entity Schema */ private HTableDescriptor prepareTableDescriptor(String tableName, String entitySchemaString) { HTableDescriptor descriptor = new HTableDescriptor( Bytes.toBytes(tableName)); AvroEntitySchema entitySchema = parser .parseEntitySchema(entitySchemaString); Set<String> familiesToAdd = entitySchema.getColumnMappingDescriptor() .getRequiredColumnFamilies(); familiesToAdd.add(new String(Constants.SYS_COL_FAMILY)); familiesToAdd.add(new String(Constants.OBSERVABLE_COL_FAMILY)); for (String familyToAdd : familiesToAdd) { if (!descriptor.hasFamily(familyToAdd.getBytes())) { descriptor.addFamily(new HColumnDescriptor(familyToAdd)); } } return descriptor; }
HTableDescriptor desc = new HTableDescriptor(tableName); Set<String> familiesToAdd = entitySchema.getColumnMappingDescriptor() .getRequiredColumnFamilies(); familiesToAdd.add(new String(Constants.SYS_COL_FAMILY)); familiesToAdd.add(new String(Constants.OBSERVABLE_COL_FAMILY)); } else { Set<String> familiesToAdd = entitySchema.getColumnMappingDescriptor() .getRequiredColumnFamilies(); familiesToAdd.add(new String(Constants.SYS_COL_FAMILY)); familiesToAdd.add(new String(Constants.OBSERVABLE_COL_FAMILY));
HTableDescriptor desc = new HTableDescriptor(tableName); Set<String> familiesToAdd = entitySchema.getColumnMappingDescriptor() .getRequiredColumnFamilies(); familiesToAdd.add(new String(Constants.SYS_COL_FAMILY)); familiesToAdd.add(new String(Constants.OBSERVABLE_COL_FAMILY)); } else { Set<String> familiesToAdd = entitySchema.getColumnMappingDescriptor() .getRequiredColumnFamilies(); familiesToAdd.add(new String(Constants.SYS_COL_FAMILY)); familiesToAdd.add(new String(Constants.OBSERVABLE_COL_FAMILY));
LOG.info("Creating Schema: (" + tableName + ", " + entityName + ")"); parser.parseEntitySchema(entitySchemaString).getColumnMappingDescriptor() .getRequiredColumnFamilies(); schemaManager.createSchema(tableName, entityName, entitySchemaString, "org.kitesdk.data.hbase.avro.AvroKeyEntitySchemaParser",
LOG.info("Creating Schema: (" + tableName + ", " + entityName + ")"); parser.parseEntitySchema(entitySchemaString).getColumnMappingDescriptor() .getRequiredColumnFamilies(); schemaManager.createSchema(tableName, entityName, entitySchemaString, "org.kitesdk.data.hbase.avro.AvroKeyEntitySchemaParser",
for (String columnFamily : descriptor.getColumnMapping().getRequiredColumnFamilies()) { try { hbaseAdmin.disableTable(tableName);
for (String columnFamily : descriptor.getColumnMapping().getRequiredColumnFamilies()) { try { hbaseAdmin.disableTable(tableName);