首页 > 其他 > 详细

【表格建模系列】五、创建分区

时间:2017-09-22 13:39:51      阅读:255      评论:0      收藏:0      [点我收藏+]

右键单击FactInternetSales > 分区。

创建如下分区:

FactInternetSales2010。SQL:

SELECT   
[dbo].[FactInternetSales].[ProductKey], 
[dbo].[FactInternetSales].[CustomerKey],  
[dbo].[FactInternetSales].[PromotionKey],  
[dbo].[FactInternetSales].[CurrencyKey],  
[dbo].[FactInternetSales].[SalesTerritoryKey],  
[dbo].[FactInternetSales].[SalesOrderNumber],  
[dbo].[FactInternetSales].[SalesOrderLineNumber],  
[dbo].[FactInternetSales].[RevisionNumber],  
[dbo].[FactInternetSales].[OrderQuantity],  
[dbo].[FactInternetSales].[UnitPrice],  
[dbo].[FactInternetSales].[ExtendedAmount],  
[dbo].[FactInternetSales].[UnitPriceDiscountPct],  
[dbo].[FactInternetSales].[DiscountAmount],  
[dbo].[FactInternetSales].[ProductStandardCost],  
[dbo].[FactInternetSales].[TotalProductCost],  
[dbo].[FactInternetSales].[SalesAmount],  
[dbo].[FactInternetSales].[TaxAmt],  
[dbo].[FactInternetSales].[Freight],  
[dbo].[FactInternetSales].[CarrierTrackingNumber],  
[dbo].[FactInternetSales].[CustomerPONumber],  
[dbo].[FactInternetSales].[OrderDate],  
[dbo].[FactInternetSales].[DueDate],  
[dbo].[FactInternetSales].[ShipDate]   
FROM [dbo].[FactInternetSales]  
WHERE (([OrderDate] >= N2010-01-01 00:00:00) AND ([OrderDate] < N2011-01-01 00:00:00)) 

FactInternetSales2011。SQL:

WHERE (([OrderDate] >= N2011-01-01 00:00:00) AND ([OrderDate] < N2012-01-01 00:00:00))  

FactInternetSales2012。SQL:

WHERE (([OrderDate] >= N2012-01-01 00:00:00) AND ([OrderDate] < N2013-01-01 00:00:00))  

FactInternetSales2013。SQL:

WHERE (([OrderDate] >= N2013-01-01 00:00:00) AND ([OrderDate] < N2014-01-01 00:00:00)) 

FactInternetSales2014。SQL:

WHERE (([OrderDate] >= N2014-01-01 00:00:00) AND ([OrderDate] < N2015-01-01 00:00:00))  

删除已经没有用的FactInternetSales分区。

模型菜单 >过程 > 处理分区。 

 

【表格建模系列】五、创建分区

原文:http://www.cnblogs.com/hispring/p/7574331.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!