可以参照一下 HBaseTableSource 里面的实现方法
HBaseTableSchema hbaseSchema = new HBaseTableSchema();
hbaseSchema.addColumn(xxx)
hbaseSchema.setRowKey(xxx);
execEnv.createInput(new HBaseRowInputFormat(conf, tableName, hbaseSchema),
getReturnType())
.name(explainSource());
--
Sent
Hi:
您好,我在使用DataStream API
读取HBase表时,使用了HBaseRowInputFormat,并根据HBaseTableSchema了schema,代码如下:
val env = StreamExecutionEnvironment.getExecutionEnvironment
val hbaseTableSchema = TableSchema.builder()
.add(TableColumn.of("id", DataTypes.STRING()))
.add(TableColumn.of("f1",