• Sqlserver Olap 小例.


    环境:Sqlserver2008 , 安装后的服务包括:

    MSSQLSERVER

    MSSQLServerOLAPService

    SQLBrowser

    MsDtsServer100 ( 在 Sqlserver2008 下要有  Sql server business Intelligence Development Studio.)

    实验场景: 从数据库表中.分析网店商品点击数.

    表结构如下:

    CREATE TABLE [dbo].[ProductClicks](
    	[ID] [int] IDENTITY(1,1) NOT NULL,
    	[Year] [int] NOT NULL,
    	[Month] [int] NOT NULL,
    	[ProductID] [int] NOT NULL,
    	[Clicks] [int] NULL,
     CONSTRAINT [PK_ProductClicks] PRIMARY KEY CLUSTERED 
    (
    	[ID] ASC
    )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
    ) ON [PRIMARY]
    
    GO
    

    外键引用 ProductInfo 表

    首先明确: 维度,度量值的概念.

    开始

    1.打开 Sql Analysis Server, 建库.

    2. 打开 Sql server business Intelligence Development Studio 然后:

        1) 添加数据库源

        2) 在数据源视图中选择上述 ProductClicks ,ProductInfo 表.

        3)在多维数据集中添加 ProductClick ,ProductInfo ,度量值组表按建议,选 ProductClick 表,度量值选 Clicks ,ProductClicks计数. 维度选 ProductInfo(这里应该选ProductClicks 表的 其它列. 这里只能选一个, 稍后再修改.)

      4) 修改维度为ProductClicks 列,打开 ProductInfo 维度.在维度结构,数据源视图中,显示所有表,把ProductClicks相关列添加到 属性里. 把年,月,ProductID 添加到导次结构

    alarm   作者:NewSea     出处:http://newsea.cnblogs.com/    QQ,MSN:iamnewsea@hotmail.com

      如无特别标记说明,均为NewSea原创,版权私有,翻载必纠。欢迎交流,转载,但要在页面明显位置给出原文连接。谢谢。
  • 相关阅读:
    jQuery Querystring
    BCP 导出文本到文件
    ASP.NET MVC实践系列12表单处理(转)
    with(nolock) 解释 SQL
    DevServer
    静态语言、动态语言、强类型语言、弱类型语言
    @符号惹的祸
    洛谷 题解 P4198 【楼房重建】
    题解 P2668 【斗地主】
    题解 P3620 【[APIO/CTSC 2007]数据备份】
  • 原文地址:https://www.cnblogs.com/newsea/p/1938992.html
Copyright © 2020-2023  润新知