I haven't tested this myself, but a quick look at the code suggests that
your column name specification may be configured incorrectly. It looks like
it should be:

agent.sinks.hbaseSink.serializer.colNames = column1,column2

I'm trying this out myself, though, so if I find something definitive, I'll
let you know.


On Mon, Jul 28, 2014 at 4:19 AM, Tinte garcia, Miguel Angel <
miguel.ti...@atos.net> wrote:

>  Hi,
> I am sending a Flume event to insert some information into a concrete
> HBase table. My flume conf.properties looks like this:
> agent.sinks.hbaseSink.table=table_name
> agent.sinks.hbaseSink.columnFamily=idColumn
>
> agent.sinks.hbaseSink.serializer=org.apache.flume.sink.hbase.RegexHbaseEventSerializer
> agent.sinks.hbaseSink.serializer.regex=^([^,]+),(.+)$
> agent.sinks.hbaseSink.serializer.columns = column1,column2
>
> Basically, what I am trying to do is splitting the input values into three
> different columns:  idColumn,column1,column2
> With this configuration, no error is returned but no input is recorded
> into the table. Any idea about what am I doing wrong?
>
> Thanks in advance
>
>
>
>
>

Reply via email to