[ 
https://issues.apache.org/jira/browse/KYLIN-2712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

nichunen closed KYLIN-2712.
---------------------------
    Resolution: Not A Problem

> Hybrid No query results, the direct filtration
> ----------------------------------------------
>
>                 Key: KYLIN-2712
>                 URL: https://issues.apache.org/jira/browse/KYLIN-2712
>             Project: Kylin
>          Issue Type: Test
>          Components: Metadata
>    Affects Versions: v2.0.0
>         Environment: hadoop:cdh2.6   hbase:1.0.0  kylin:2.0.0
>            Reporter: Guoliang
>            Assignee: Shao Feng Shi
>            Priority: Major
>              Labels: test
>             Fix For: v2.0.0
>
>         Attachments: all_dim_20170615.json, cube0615new_one.json
>
>   Original Estimate: 12h
>  Remaining Estimate: 12h
>
> (1)To create a Hybrid 。The joint 2 cube。
> [hadoop@yzdmp006061 hybrid]$ cat my_hybrid.json 
> {
>   "uuid": "glc86464-3612-gl72-gl1e-3330126a205a",
>   "name": "my_hybrid",
>   "realizations": [ {
>            "type": "CUBE",
>            "realization": "cube0615new_one"
>     }, {
>             "type": "CUBE",
>             "realization": "all_dim_20170615"
>     }
>   ]
> }
> [hadoop@yzdmp006061 hybrid]$ 
> (2) xview.json
> Has been added 
> {
>     "name":"my_hybrid",
>     "type" : "HYBRID",
>     "realization" : "my_hybrid"
>   }
> (3)*{color:red}But I query, but only one cube to take effect.Log in, 
> according to Exclude cube cube0615new_one because unmatched dimensions,What 
> reason is this{color}*
> 2017-07-05 17:39:25,402 INFO  [Query 
> fc2bdc97-90e8-46ae-b5a9-9917bba1e3bd-200] routing.QueryRouter:68 : The 
> realizations remaining: [my_hybrid(HYBRID)] And the final c
> hosen one is the first one
> 2017-07-05 17:39:25,426 DEBUG [Query 
> fc2bdc97-90e8-46ae-b5a9-9917bba1e3bd-200] enumerator.OLAPEnumerator:109 : 
> query storage...
> 2017-07-05 17:39:25,426 INFO  [Query 
> fc2bdc97-90e8-46ae-b5a9-9917bba1e3bd-200] cube.CubeCapabilityChecker:109 : 
> Exclude cube cube0615new_one because unmatched dimensio
> ns
> 2017-07-05 17:39:25,427 INFO  [Query 
> fc2bdc97-90e8-46ae-b5a9-9917bba1e3bd-200] cube.RawQueryLastHacker:42 : No 
> group by and aggregation found in this query, will hack
> some result for better look of output...
> 2017-07-05 17:39:25,427 WARN  [Query 
> fc2bdc97-90e8-46ae-b5a9-9917bba1e3bd-200] cube.RawQueryLastHacker:73 : SUM is 
> not defined for measure column DW.KYLIN_FACT_USER_AD
> SLOT_20170615.GL, output will be meaningless.
> 2017-07-05 17:39:25,429 DEBUG [Query 
> fc2bdc97-90e8-46ae-b5a9-9917bba1e3bd-200] gtrecord.GTCubeStorageQueryBase:253 
> : Does not need storage aggregation
> 2017-07-05 17:39:25,429 INFO  [Query 
> fc2bdc97-90e8-46ae-b5a9-9917bba1e3bd-200] storage.StorageContext:129 : Enable 
> limit (storage push down limit) :4
> 2017-07-05 17:39:25,429 DEBUG [Query 
> fc2bdc97-90e8-46ae-b5a9-9917bba1e3bd-200] gtrecord.GTCubeStorageQueryBase:392 
> : Aggregate partition results is not beneficial beca
> use no storage aggregation
> 2017-07-05 17:39:25,430 INFO  [Query 
> fc2bdc97-90e8-46ae-b5a9-9917bba1e3bd-200] gtrecord.GTCubeStorageQueryBase:151 
> : Cuboid identified: cube=all_dim_20170615, cuboidId
> =67108863, groupsD=[DW.KYLIN_FACT_USER_ADSLOT_20170615.IS_NATIVE, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.DOMAIN, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.IS_RD, DW.KYLIN_FACT_US
> ER_ADSLOT_20170615.ADSLOT_TYPE, DW.KYLIN_FACT_USER_ADSLOT_20170615.DAY_ID, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.OS_VERSION, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.HOUR_ID, D
> W.KYLIN_FACT_USER_ADSLOT_20170615.ADSLOT_ID, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.ADSLOT_SIZE, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.CHANNEL_ID, DW.KYLIN_FACT_USER_ADSLOT_2
> 0170615.WIRELESS_NETWORK_TYPE, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.DEVICE_TYPE, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.CAMPAIGN_DATE_ID, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.
> MODEL, DW.KYLIN_FACT_USER_ADSLOT_20170615.DOMAIN_CATEGORY_IDS, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.ADSLOT_POSITION, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.BROWER, DW.KYLIN_
> FACT_USER_ADSLOT_20170615.TRADE_TYPE, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.CAMPAIGN_ID, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.DOMAIN_NAME, 
> DW.KYLIN_FACT_USER_ADSLOT_2017061
> 5.BRAND, DW.KYLIN_FACT_USER_ADSLOT_20170615.CREATIVE_ID, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.MOBILE_CARRIER_ID, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.PLATFORM, DW.KYLIN_FA
> CT_USER_ADSLOT_20170615.FLOW_TYPE, 
> DW.KYLIN_FACT_USER_ADSLOT_20170615.PROJECT_ID], 
> filterD=[DW.KYLIN_FACT_USER_ADSLOT_20170615.DAY_ID], limitPushdown=4, 
> storageAggr=fa
> lse
> 2017-07-05 17:39:25,430 INFO  [Query 
> fc2bdc97-90e8-46ae-b5a9-9917bba1e3bd-200] gtrecord.CubeSegmentScanner:56 : 
> Init CubeSegmentScanner for segment 20170614000000_2017
> 0615000000
> 2017-07-05 17:39:25,431 ERROR [Query 
> fc2bdc97-90e8-46ae-b5a9-9917bba1e3bd-200] dict.TrieDictionary:152 : Not a 
> valid value: 20170117
> 2017-07-05 17:39:25,432 INFO  [Query 
> fc2bdc97-90e8-46ae-b5a9-9917bba1e3bd-200] gtrecord.ScannerWorker:44 : Segment 
> all_dim_20170615[20170614000000_20170615000000] will be skipped
> Attached is my two cube information
> SQL:select * from KYLIN_FACT_USER_ADSLOT_20170615 where day_id=20170117
> Correctly, it should choose to cube cube0615new_one, and load the data



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to