for ( HBaseValueMetaInterface currentCol : limitCols ) { if ( !currentCol.isKey() ) { String colFamilyName = currentCol.getColumnFamily(); String qualifier = currentCol.getColumnName();
if ( i != keyIndex && !current.isNull( kettleRow[i] ) ) { HBaseValueMetaInterface hbaseColMeta = columnsMappedByAlias.get( current.getName() ); String columnFamily = hbaseColMeta.getColumnFamily(); String columnName = hbaseColMeta.getColumnName();
.addColumn( family, hBasePut.createColumnName( vm.getColumnFamily(), vm.getColumnName(), alias ), false, byteConversionUtil.toBytes( valueType ) );
outputRowData[keyIndex] = decodedKey; } else { String colFamilyName = currentCol.getColumnFamily(); String qualifier = currentCol.getColumnName(); String colFamilyName = currentCol.getColumnFamily(); String qualifier = currentCol.getColumnName(); if ( currentCol.isKey() ) {
Set<String> families = new TreeSet<String>(); for ( String col : cols ) { String family = theMapping.getMappedColumns().get( col ).getColumnFamily(); families.add( family );
@Override public String getXML() { if ( Const.isEmpty( getKeyName() ) ) { return ""; // nothing defined } String retString = ""; retString += XMLHandler.openTag( "mapping" ); retString += XMLHandler.addTagValue( "mapping_name", getMappingName() ); retString += XMLHandler.addTagValue( "table_name", getTableName() ); retString += XMLHandler.addTagValue( "key", getKeyName() ); retString += XMLHandler.addTagValue( "key_type", getKeyType().toString() ); if ( mappedColumns.size() > 0 ) { retString += XMLHandler.openTag( "mapped_columns" ); for ( String alias : mappedColumns.keySet() ) { HBaseValueMetaInterface vm = mappedColumns.get( alias ); retString += XMLHandler.openTag( "mapped_column" ); retString += XMLHandler.addTagValue( "alias", alias ); retString += XMLHandler.addTagValue( "column_family", vm.getColumnFamily() ); retString += XMLHandler.addTagValue( "column_name", vm.getColumnName() ); retString += XMLHandler.addTagValue( "type", vm.getHBaseTypeDesc() ); retString += XMLHandler.closeTag( "mapped_column" ); } retString += XMLHandler.closeTag( "mapped_columns" ); } retString += XMLHandler.closeTag( "mapping" ); return retString; }
@Override public HBaseValueMetaInterfaceImpl copy( HBaseValueMetaInterface hBaseValueMetaInterface ) { HBaseValueMetaInterfaceImpl result = createHBaseValueMetaInterface( hBaseValueMetaInterface.getColumnFamily(), hBaseValueMetaInterface.getColumnName(), hBaseValueMetaInterface.getName(), hBaseValueMetaInterface.getType(), hBaseValueMetaInterface.getLength(), hBaseValueMetaInterface.getPrecision() ); result.setTableName( hBaseValueMetaInterface.getTableName() ); result.setMappingName( hBaseValueMetaInterface.getMappingName() ); result.setKey( hBaseValueMetaInterface.isKey() ); result.setConversionMask( hBaseValueMetaInterface.getConversionMask() ); result.setIndex( hBaseValueMetaInterface.getIndex() ); result.setStorageType( hBaseValueMetaInterface.getStorageType() ); result.setIsLongOrDouble( hBaseValueMetaInterface.getIsLongOrDouble() ); return result; }
String family = column.getColumnFamily(); String name = column.getColumnName(); String type = column.getTypeDesc(); String family = column.getColumnFamily(); String name = column.getColumnName(); String format = column.getConversionMask();
HBaseValueMetaInterface current = m_outputColumns[i]; String colFamilyName = current.getColumnFamily(); String qualifier = current.getColumnName();
item.setText( 1, alias ); item.setText( 2, "N" ); item.setText( 3, vm.getColumnFamily() ); item.setText( 4, vm.getColumnName() );