Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 192F0200C5B for ; Thu, 27 Apr 2017 10:13:09 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 17B56160BA7; Thu, 27 Apr 2017 08:13:09 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 3B5CD160B98 for ; Thu, 27 Apr 2017 10:13:08 +0200 (CEST) Received: (qmail 91600 invoked by uid 500); 27 Apr 2017 08:13:07 -0000 Mailing-List: contact issues-help@carbondata.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@carbondata.apache.org Delivered-To: mailing list issues@carbondata.apache.org Received: (qmail 91587 invoked by uid 99); 27 Apr 2017 08:13:07 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Apr 2017 08:13:07 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 07F78C3B45 for ; Thu, 27 Apr 2017 08:13:07 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -99.201 X-Spam-Level: X-Spam-Status: No, score=-99.201 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id LKqm-3MzGYKV for ; Thu, 27 Apr 2017 08:13:05 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 16AF75FCD7 for ; Thu, 27 Apr 2017 08:13:05 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 514A8E00B4 for ; Thu, 27 Apr 2017 08:13:04 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 081B321DCA for ; Thu, 27 Apr 2017 08:13:04 +0000 (UTC) Date: Thu, 27 Apr 2017 08:13:04 +0000 (UTC) From: "xuzhiliang (JIRA)" To: issues@carbondata.incubator.apache.org Message-ID: In-Reply-To: References: Subject: =?utf-8?Q?[jira]_[Commented]_(CARBONDATA-999)_use_carbondata_bul?= =?utf-8?Q?ket_feature=EF=BC=8Cbut_it_doesn't_?= =?utf-8?Q?seem_to_work=3Fanyone_know_it=3F?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 27 Apr 2017 08:13:09 -0000 [ https://issues.apache.org/jira/browse/CARBONDATA-999?page=3Dcom.atlas= sian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D= 15986178#comment-15986178 ]=20 xuzhiliang commented on CARBONDATA-999: --------------------------------------- this is my carbon.properties # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # #################### System Configuration ################## #Mandatory. Carbon Store path carbon.storelocation=3Dhdfs://master.nascent.com:8020/Opt/CarbonStore #Base directory for Data files carbon.ddl.base.hdfs.url=3Dhdfs://master.nascent.com:8020/opt/data #Path where the bad records are stored carbon.badRecords.location=3D/opt/Carbon/Spark/badrecords #Mandatory. path to kettle home carbon.kettle.home=3D/usr/lib/spark/carbonlib/carbonplugins #################### Performance Configuration ################## ######## DataLoading Configuration ######## #File read buffer size used during sorting(in MB) :MIN=3D1:MAX=3D100 carbon.sort.file.buffer.size=3D20 #Rowset size exchanged between data load graph steps :MIN=3D500:MAX=3D10000= 00 carbon.graph.rowset.size=3D10000 #Number of cores to be used while data loading carbon.number.of.cores.while.loading=3D12 #Record count to sort and write to temp intermediate files carbon.sort.size=3D50000 #Algorithm for hashmap for hashkey calculation carbon.enableXXHash=3Dtrue #Number of cores to be used for block sort while dataloading #carbon.number.of.cores.block.sort=3D7 #max level cache size upto which level cache will be loaded in memory #carbon.max.level.cache.size=3D-1 #enable prefetch of data during merge sort while reading data from sort tem= p files in data loading #carbon.merge.sort.prefetch=3Dtrue ######## Compaction Configuration ######## #Number of cores to be used while compacting carbon.number.of.cores.while.compacting=3D8 #For minor compaction, Number of segments to be merged in stage 1, number o= f compacted segments to be merged in stage 2. carbon.compaction.level.threshold=3D4,3 #default size (in MB) for major compaction to be triggered carbon.major.compaction.size=3D1024 ######## Query Configuration ######## #Number of cores to be used for loading index into memory carbon.number.of.cores=3D8 #Number of records to be in memory while querying :MIN=3D100000:MAX=3D24000= 0 carbon.inmemory.record.size=3D120000 #Improves the performance of filter query carbon.enable.quick.filter=3Dfalse ##number of core to load the blocks in driver #no.of.cores.to.load.blocks.in.driver=3D10 #################### Extra Configuration ################## ##Timestamp format of input data used for timestamp data type. #carbon.timestamp.format=3Dyyyy-MM-dd HH:mm:ss ######## Dataload Configuration ######## ##File write buffer size used during sorting. #carbon.sort.file.write.buffer.size=3D10485760 ##Locking mechanism for data loading on a table carbon.lock.type=3DHDFSLOCK ##Minimum no of intermediate files after which sort merged to be started. #carbon.sort.intermediate.files.limit=3D20 ##space reserved in percentage for writing block meta data in carbon data f= ile #carbon.block.meta.size.reserved.percentage=3D10 ##csv reading buffer size. #carbon.csv.read.buffersize.byte=3D1048576 ##To identify and apply compression for non-high cardinality columns #high.cardinality.value=3D100000 ##maximum no of threads used for reading intermediate files for final mergi= ng. #carbon.merge.sort.reader.thread=3D3 ##Carbon blocklet size. Note: this configuration cannot be change once stor= e is generated #carbon.blocklet.size=3D120000 ##number of retries to get the metadata lock for loading data to table #carbon.load.metadata.lock.retries=3D3 ##Minimum blocklets needed for distribution. #carbon.blockletdistribution.min.blocklet.size=3D10 ##Interval between the retries to get the lock #carbon.load.metadata.lock.retry.timeout.sec=3D5 ##Temporary store location, By default it will take System.getProperty("jav= a.io.tmpdir") #carbon.tempstore.location=3D/opt/Carbon/TempStoreLoc ##data loading records count logger #carbon.load.log.counter=3D500000 ######## Compaction Configuration ######## ##to specify number of segments to be preserved from compaction #carbon.numberof.preserve.segments=3D0 ##To determine the loads of number of days to be compacted #carbon.allowed.compaction.days=3D0 ##To enable compaction while data loading #carbon.enable.auto.load.merge=3Dfalse ######## Query Configuration ######## ##Maximum time allowed for one query to be executed. max.query.execution.time=3D60 ##Min max is feature added to enhance query performance. To disable this fe= ature, make it false. carbon.enableMinMax=3Dtrue ######## Global Dictionary Configurations ######## ##To enable/disable identify high cardinality during first data loading #high.cardinality.identify.enable=3Dtrue ##threshold to identify whether high cardinality column #high.cardinality.threshold=3D1000000 ##Percentage to identify whether column cardinality is more than configured= percent of total row count #high.cardinality.row.count.percentage=3D80 ##The property to set the date to be considered as start date for calculati= ng the timestamp. #carbon.cutOffTimestamp=3D2000-01-01 00:00:00 ##The property to set the timestamp (ie milis) conversion to the SECOND, MI= NUTE, HOUR or DAY level. #carbon.timegranularity=3DSECOND > use carbondata bulket feature=EF=BC=8Cbut it doesn't seem to work?anyone = know it? > ------------------------------------------------------------------------- > > Key: CARBONDATA-999 > URL: https://issues.apache.org/jira/browse/CARBONDATA-999 > Project: CarbonData > Issue Type: Bug > Components: data-load > Affects Versions: 1.1.0 > Environment: spark 1.6.2=EF=BC=8Ccarbondata 1.1.0 rc1 > Reporter: xuzhiliang > > 1.CREATE TABLE kd_shop_test(platFormId int,sellerNick string,companyGuid = STRING,companyName STRING) STORED BY 'carbondata' TBLPROPERTIES ('BUCKETNUM= BER'=3D'2','BUCKETCOLUMNS'=3D'sellerNick') > 2. .when loading data > the sorter is type of ParallelReadMergeSorterImpl,not ParallelReadMergeSo= rterWithBucketingImpl,why configuration.getBucketingInfo is null?What is wr= ong with that? Can you fix it? > 3.hadoop dfs -lsr /Opt/CarbonStore/default/kd_shop_test > drwxr-xr-x - root supergroup 0 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Fact > drwxr-xr-x - root supergroup 0 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Fact/Part0 > drwxr-xr-x - root supergroup 0 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Fact/Part0/Segment_0 > -rw-r--r-- 3 root supergroup 566 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Fact/Part0/Segment_0/0_batchno0-0-1493278648826.car= bonindex > -rw-r--r-- 3 root supergroup 891 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Fact/Part0/Segment_0/part-0-0_batchno0-0-1493278648= 826.carbondata > drwxr-xr-x - root supergroup 0 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Metadata > -rw-r--r-- 3 root supergroup 211 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Metadata/472c32a7-db92-48d9-b2d8-c3b594a92f16.dict > -rw-r--r-- 3 root supergroup 12 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Metadata/472c32a7-db92-48d9-b2d8-c3b594a92f16.dictm= eta > -rw-r--r-- 3 root supergroup 31 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Metadata/472c32a7-db92-48d9-b2d8-c3b594a92f16_211.s= ortindex > -rw-r--r-- 3 root supergroup 39 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Metadata/7010a4ff-5575-42b9-949c-6456d683da0c.dict > -rw-r--r-- 3 root supergroup 11 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Metadata/7010a4ff-5575-42b9-949c-6456d683da0c.dictm= eta > -rw-r--r-- 3 root supergroup 11 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Metadata/7010a4ff-5575-42b9-949c-6456d683da0c_39.so= rtindex > -rw-r--r-- 3 root supergroup 73 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Metadata/bcdb18a6-ff24-4992-9d43-d39cb46c4034.dict > -rw-r--r-- 3 root supergroup 12 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Metadata/bcdb18a6-ff24-4992-9d43-d39cb46c4034.dictm= eta > -rw-r--r-- 3 root supergroup 13 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Metadata/bcdb18a6-ff24-4992-9d43-d39cb46c4034_73.so= rtindex > -rw-r--r-- 3 root supergroup 532 2017-04-27 15:36 /Opt/CarbonSto= re/default/kd_shop_test/Metadata/schema > -rw-r--r-- 3 root supergroup 268 2017-04-27 15:37 /Opt/CarbonSto= re/default/kd_shop_test/Metadata/tablestatus -- This message was sent by Atlassian JIRA (v6.3.15#6346)