<Cube>
<CubeName>Foodmart</CubeName>
<ConnectionId>59</ConnectionId>
<DbName>JET</DbName>
<LastProcessDate>1/1/2006</LastProcessDate>
<TableAlias>f</TableAlias>
<SelectText><![CDATA[SELECT *, s.store_sales-s.store_cost as profit
FROM [sales_fact_1997] s
UNION ALL
SELECT *, s.store_sales-s.store_cost as profit
FROM [sales_fact_1998] s]]></SelectText>
<Aggs>
</Aggs>
<Measures>
<Measure>
<Id>21</Id>
<Name>Profit</Name>
<ColumnName>profit</ColumnName>
<AggFunction>Sum(?)</AggFunction>
<FuncId>Sum</FuncId>
<FormatId>1</FormatId>
</Measure>
<Measure>
<Id>22</Id>
<Name>Sales Count</Name>
<ColumnName>store_sales</ColumnName>
<AggSyntax>Sum(?)</AggSyntax>
<AggFunction>Count(?)</AggFunction>
<FuncId>Count</FuncId>
<FormatId>1</FormatId>
</Measure>
<Measure>
<Id>2</Id>
<Name>Store  Cost</Name>
<ColumnName>store_cost</ColumnName>
<AggFunction>Sum(?)</AggFunction>
<FuncId>Sum</FuncId>
<FormatId>1</FormatId>
</Measure>
<Measure>
<Id>1</Id>
<Name>Store  Sales</Name>
<ColumnName>store_sales</ColumnName>
<AggFunction>Sum(?)</AggFunction>
<FuncId>Sum</FuncId>
<FormatId>1</FormatId>
</Measure>
<Measure>
<Id>3</Id>
<Name>Unit  Sales</Name>
<ColumnName>unit_sales</ColumnName>
<AggFunction>Sum(?)</AggFunction>
<FuncId>Sum</FuncId>
<FormatId>1</FormatId>
</Measure>
</Measures>
<Dimensions>
<Dimension>
<Id>1</Id>
<Name>Customer</Name>
<TableAlias>c</TableAlias>
<TypeId>2</TypeId>
<TableName>[customer]</TableName>
<DimCol>customer_id</DimCol>
<FactCol>customer_id</FactCol>
<IsSCD>0</IsSCD>
<SelectText><![CDATA[SELECT *, fname + ' '+ lname As Name
FROM [customer]]]></SelectText>
<Hierarchies>
<Hierarchy>
<Name>Customer</Name>
<Id>1</Id>
<Levels>
<Level>
<Id>5</Id>
</Level>
<Level>
<Id>4</Id>
</Level>
<Level>
<Id>3</Id>
</Level>
<Level>
<Id>96</Id>
</Level>
</Levels>
</Hierarchy>
</Hierarchies>
<Properties>
<Property>
<Id>3</Id>
<Name>City</Name>
<ColumnName>city</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>5</Id>
<Name>Country</Name>
<ColumnName>country</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>97</Id>
<Name>Education Level</Name>
<ColumnName>education</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>1</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>6</Id>
<Name>Gender</Name>
<ColumnName>gender</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>1</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>98</Id>
<Name>Marital Status</Name>
<ColumnName>marital_status</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>1</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>96</Id>
<Name>Name</Name>
<ColumnName>Name</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>4</Id>
<Name>State</Name>
<ColumnName>state_province</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>101</Id>
<Name>Yearly Income</Name>
<ColumnName>yearly_income</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>1</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
</Properties>
</Dimension>
<Dimension>
<Id>3</Id>
<Name>Product</Name>
<TableAlias>p</TableAlias>
<TypeId>2</TypeId>
<TableName>[product]</TableName>
<DimCol>product_id</DimCol>
<FactCol>product_id</FactCol>
<IsSCD>0</IsSCD>
<SelectText><![CDATA[SELECT *
FROM [product] p
	INNER JOIN [product_class] c ON c.product_class_id = p.product_class_id]]></SelectText>
<Hierarchies>
<Hierarchy>
<Name>Product</Name>
<Id>14</Id>
<Levels>
<Level>
<Id>88</Id>
</Level>
<Level>
<Id>89</Id>
</Level>
<Level>
<Id>90</Id>
</Level>
<Level>
<Id>91</Id>
</Level>
<Level>
<Id>92</Id>
</Level>
<Level>
<Id>93</Id>
</Level>
</Levels>
</Hierarchy>
</Hierarchies>
<Properties>
<Property>
<Id>92</Id>
<Name>Brand Name</Name>
<ColumnName>brand_name</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>90</Id>
<Name>Product Category</Name>
<ColumnName>product_category</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>89</Id>
<Name>Product Department</Name>
<ColumnName>product_department</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>88</Id>
<Name>Product Family</Name>
<ColumnName>product_family</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>93</Id>
<Name>Product Name</Name>
<ColumnName>product_name</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>91</Id>
<Name>Product Subcategory</Name>
<ColumnName>product_subcategory</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
</Properties>
</Dimension>
<Dimension>
<Id>22</Id>
<Name>Promotion</Name>
<TableAlias>pr</TableAlias>
<TypeId>1</TypeId>
<TableName>[promotion]</TableName>
<DimCol>promotion_id</DimCol>
<FactCol>promotion_id</FactCol>
<IsSCD>0</IsSCD>
<Hierarchies>
</Hierarchies>
<Properties>
<Property>
<Id>94</Id>
<Name>Media Type</Name>
<ColumnName>media_type</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>1</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>95</Id>
<Name>Promotion Name</Name>
<ColumnName>promotion_name</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>1</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
</Properties>
</Dimension>
<Dimension>
<Id>23</Id>
<Name>Store</Name>
<TableAlias>s</TableAlias>
<TypeId>1</TypeId>
<TableName>[store]</TableName>
<DimCol>store_id</DimCol>
<FactCol>store_id</FactCol>
<IsSCD>0</IsSCD>
<Hierarchies>
<Hierarchy>
<Name>Store</Name>
<Id>13</Id>
<Levels>
<Level>
<Id>84</Id>
</Level>
<Level>
<Id>85</Id>
</Level>
<Level>
<Id>86</Id>
</Level>
<Level>
<Id>87</Id>
</Level>
</Levels>
</Hierarchy>
</Hierarchies>
<Properties>
<Property>
<Id>86</Id>
<Name>Store City</Name>
<ColumnName>store_city</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>84</Id>
<Name>Store Country</Name>
<ColumnName>store_country</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>87</Id>
<Name>Store Name</Name>
<ColumnName>store_name</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>99</Id>
<Name>Store Sqft</Name>
<ColumnName>store_sqft</ColumnName>
<DataType>N</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>1</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>85</Id>
<Name>Store State</Name>
<ColumnName>store_state</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>100</Id>
<Name>Store Type</Name>
<ColumnName>store_type</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>1</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
</Properties>
</Dimension>
<Dimension>
<Id>4</Id>
<Name>Time</Name>
<TableAlias>t</TableAlias>
<TypeId>2</TypeId>
<TableName>[time_by_day]</TableName>
<DimCol>time_id</DimCol>
<FactCol>time_id</FactCol>
<IsSCD>0</IsSCD>
<FactPartCol>part_col</FactPartCol>
<SelectText><![CDATA[SELECT *, 'sales_fact_' + cstr(the_year) as part_col
FROM time_by_day]]></SelectText>
<Hierarchies>
<Hierarchy>
<Name>Year-Quarter-Month</Name>
<Id>2</Id>
<Levels>
<Level>
<Id>15</Id>
</Level>
<Level>
<Id>13</Id>
</Level>
<Level>
<Id>16</Id>
</Level>
</Levels>
</Hierarchy>
</Hierarchies>
<Properties>
<Property>
<Id>13</Id>
<Name>Month</Name>
<ColumnName>the_month</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>16</Id>
<Name>Quarter</Name>
<ColumnName>quarter</ColumnName>
<DataType>S</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
<Property>
<Id>15</Id>
<Name>Year</Name>
<ColumnName>the_year</ColumnName>
<DataType>N</DataType>
<IsDate>0</IsDate>
<FilterType>L</FilterType>
<IsVisible>0</IsVisible>
<CacheMaxAge>0</CacheMaxAge>
<OrderDesc>0</OrderDesc>
</Property>
</Properties>
</Dimension>
</Dimensions>
</Cube>
