[ https://issues.apache.org/jira/browse/PHOENIX-1056?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14053505#comment-14053505 ]
jay wong commented on PHOENIX-1056: ----------------------------------- nomarl HBase ImportTsv is : bin/hbase org.apache.hadoop.hbase.mapreduce.ImportTsv -Dimporttsv.columns=HBASE_ROW_KEY,cf:a,cf:b,cf:c -Dimporttsv.bulk.output=hdfs://storefile-outputdir <tablename> <hdfs-inputdir> Phoenix ImportTsv is this. and it support phoenix datatype bin/hbase org.apache.hadoop.hbase.mapreduce.PhoneixImportTsv -Dimporttsv.columns=HBASE_ROW_KEY,CF:A:PH_INT,CF:B:PH:BIGINT,cf:c -Dimporttsv.index.all=true -Dimporttsv.bulk.output=hdfs://storefile-outputdir <tablename> <hdfs-inputdir> If the primary key is mutil-col. support the rule replace HBASE_ROW_KEY to HBASE_ROW_KEY^CF1:Q1:PH_INT^CF2:Q2^0^CF1:Q3:PH_INT parameter: -Dimporttsv.index.all=true. If build all index table data, default is false -Dimporttsv.build.table=true if build the data table, default is true. -Dimporttsv.index.names=INDEX1,INDEX2. which index table we build. need set -Dimporttsv.index.all=false. > A ImportTsv tool for phoenix to build table data and all index data. > -------------------------------------------------------------------- > > Key: PHOENIX-1056 > URL: https://issues.apache.org/jira/browse/PHOENIX-1056 > Project: Phoenix > Issue Type: Task > Affects Versions: 3.0.0 > Reporter: jay wong > Fix For: 3.1 > > Attachments: PHOENIX-1056.patch > > > I have just build a tool for build table data and index table data just like > ImportTsv job. > http://hbase.apache.org/book/ops_mgt.html#importtsv > when ImportTsv work it write HFile in a CF name path. > for example A table has two cf, A and B. > the output is > ...../outputpath/A > ...../outputpath/B > In my job. we has a table. TableOne. and two Index IdxOne, IdxTwo. > the output will be > ...../outputpath/TableOne/A > ...../outputpath/TableOne/B > ...../outputpath/IdxOne > ...../outputpath/IdxTwo. > If anyone need it .I will build a clean tool. -- This message was sent by Atlassian JIRA (v6.2#6252)