commit eabefd136785669373ddfa6369400973a747542a
Author: vipinkumar7 <vipinkumar.work@gmail.com>
Date:   Tue Oct 13 01:08:20 2015 +0530

    fix for kylin-1070

diff --git a/metadata/src/main/java/org/apache/kylin/metadata/model/DataModelDesc.java b/metadata/src/main/java/org/apache/kylin/metadata/model/DataModelDesc.java
index 78feec4..ba0c353 100644
--- a/metadata/src/main/java/org/apache/kylin/metadata/model/DataModelDesc.java
+++ b/metadata/src/main/java/org/apache/kylin/metadata/model/DataModelDesc.java
@@ -150,7 +150,8 @@ public class DataModelDesc extends RootPersistentEntity {
     }
 
     public void init(Map<String, TableDesc> tables) {
-        initJoinColumns(tables);
+        setFactTable(getFactTable());
+	initJoinColumns(tables);
         initPartitionDesc(tables);
     }
 
