sql服务器配置怎么选多维和表格(sql 服务器配置)

如何用Sql语句来设置多维分析控件DEV PivotGirdControl

XtraPivotGrid Suite系列产品的PivotGridControl控件,作为重要的多维分析控件,一直都吸引了众多开发者的眼球,而设置控件,成为学习和关注的第一步,其实,它的设置也是相当的简单的,之前我们已经分享过PivotGridControl的入门设置方法。为了使它设置展示的数据更加合理,更具多维分析的意味,本文使用Sql语句来设置TableAdapter,再显示到 PivotGridControl。

设置TableAdapter,可以新建一个数据集文件XSD,链接右键添加DataAdapter,然后按下面的步骤设置就可以了。

配置SQL语句为

SELECT b.CategoryName,a.* FROM Products a JOIN Categories b ON a.CategoryID = b.CategoryID

这样,以Products为基本表,并将 CateogryName显示出来。

最后,显示出来的数据集是这样的,这就是所需的。

设置数据源

在属性窗口设置DataSource为上面所建的数据源,下面,要重点关注的是Fields的Area的设置,Run Designer之后,依次增加各列,RowArea就是将数据列显示在行区域,ColumnArea就是显示在列数据,FilterArea表示该数据 列只会作筛选的用途,不在行,列中显示,而DataArea就是要统计的数据。

源代码

所看到的代码,应该是这样的,

//

// pivotGridField1

//

this.pivotGridField1.Area = DevExpress.XtraPivotGrid.PivotArea.RowArea;

this.pivotGridField1.AreaIndex = 0;

this.pivotGridField1.FieldName = \"CategoryName\";

this.pivotGridField1.Name = \"pivotGridField1\";

//

// pivotGridField2

//

this.pivotGridField2.Area = DevExpress.XtraPivotGrid.PivotArea.DataArea;

this.pivotGridField2.AreaIndex = 1;

this.pivotGridField2.FieldName = \"ProductID\";

this.pivotGridField2.Name = \"pivotGridField2\";

//

// pivotGridField3

//

this.pivotGridField3.Area = DevExpress.XtraPivotGrid.PivotArea.RowArea;

this.pivotGridField3.AreaIndex = 1;

this.pivotGridField3.FieldName = \"ProductName\";

this.pivotGridField3.Name = \"pivotGridField3\";

//

// pivotGridField4

//

this.pivotGridField4.Area = DevExpress.XtraPivotGrid.PivotArea.FilterArea;

this.pivotGridField4.AreaIndex = 6;

this.pivotGridField4.FieldName = \"SupplierID\";

this.pivotGridField4.Name = \"pivotGridField4\";

…….

绑定到图形图表

通过代码,可以知道,PivotArea作为一个集合,可以 Foreach每个FilterArea,和FilterArea中的Value,从而得到显示的是什么行,什么列,筛选的数据是什么,这样,就可以传化 为图形图表(Chart Control)所需要的原始数据,再通过数据库对数据的提取,实现Chart的显示,这个Chart可以使用MSChart,OWC控件,XtraChar Control,Dundas Chart,TeeChart等等来显示你的数据。

SqlServer里“多维和数据挖掘模式”和“表格模式”到底是什么意思?

表格、 多维和数据挖掘是SQL Server Analysis Services 提供用于创建商业智能语义模型的两种方法,还有一种方法是 Power Pivot for SharePoint。

可以使用多种方法来实现针对不同业务和用户需求量身定制的建模体验。 “多维”是建立在开放标准基础之上的成熟技术,已由 BI 软件的众多供应商采用,但难以驾驭。 “表格”提供一种关系建模方法,很多开发人员认为它更加直观。

所有模型将部署为在 Analysis Services 实例上运行的数据库,可以使用一套数据提供程序通过客户端工具来访问,并通过 Excel、Reporting Services、Power BI 和其他供应商的 BI 工具在交互式静态报告中可视化。

表格和多维解决方案使用 SSDT 构建,旨在用于在独立上运行的公司 BI 项目 Analysis Services实例在本地和表格模型中, Azure Analysis Services中的服务器云。 这两个解决方案将生成可与 BI 客户端轻松集成的高性能分析数据库。 然而,每个解决方案在创建、使用和部署方式上都存在不同。本主题的大部分内容比较了这两种类型,以方便你找到适当的方法。

sql server 2008服务器配置

1、验证安装是否成功

1.通常情况下,如果安装过程中没有出现错误提示,既可以认为安装成功。但是,为了检验安装是否正确,也可以采用一些验证方法。例如,可以检查SQL Server 2008的服务和工具是否存在,应该自动生成的系统共数据库和样本数据库是否存在,以及有关文件和目录是否正确等。

2.安装之后,选择【开始菜单】→【所有程序】→【SQL Server 2008】可以查看到SQL Server 2008的信息。

3.在SQL Server 2008中主要包括8项:Configurtion Tools、Docunmentaion and Tutorials、Analysis Services、Performance、SQL Server Management Studio、导入和导出数据(32位)以及SQL server Business Intelligence Development Studio。

4.SQL Server 2008还包含多个服务,可以通过菜单栏中选择【SQL Server 2008配置管理】命令,从弹出窗口的左侧单击【SQL Server服务】选项来查看SQL Server 2008的各种服务。

2、注册服务器

1.选择【开始】→【程序】→【SQL Server2008】→【SQL ServerManagement Studio】命令,打开【SQL ServerManagement Studio】窗口,并单击【取消】按钮。

2.在【查看】→【已注册的服务器】窗格中展开【数据库引擎】节点,选择【本地服务器】→【新建服务器注册】命令。

3.在弹出下面图所示的【新建服务器注册】对话框。在该对话框中输入或选择要注册的服务器名称,在【身份验证】下拉表中选择【Windows 身份验证】选项,单击【连接属性】标签,切换到【连接属性】选项卡,可以设置连接到的数据库、网络以及其他连接属性。

4.从【连接到数据库】下拉表中指定当前用户将要连接到的数据库名称,其中,【默认值】选项表示连接到SQL Server 系统中当前用户默认使用的数据库。【浏览服务器】选项表示可以从当前服务器中选择一个数据库。当选择【浏览服务器】选项时,弹出【查找服务器上的数据库】对话框,从该对话框中可以指定房钱用户连接服务器时默认的数据库。

5.设定完成后,单击【确定】按钮返回【连接属性】选项卡,单击【测试】按钮可以验证连接是否成功,如果成功会弹出提示对话框表示连接属性的设置时正确的。

6.最后,单击票【确定】按钮返回【连接属性】选项卡,单击【保存】按钮来完成注册服务器操作。

3、配置服务器

1.选择【开始】→【程序】→【SQL Server2008】→【SQL ServerManagement Studio】命令,打开【连接到服务器】对话框。

2.在此对话框中的【服务器名称】下拉列表中输入本地计算机名称,在设置【服务器类型】为“数据库引擎”,选择使用SQL Server 或Windows身份验证,并在相对应的文本框中输入登录名和密码。

3.输入完成后,单击【连接】按钮,即可成功连接服务器。服务器连接成功后,右键单击【对象资源管理器】中要设置的服务器名称,在弹出来的快捷菜单中选择【属性】菜单项。

4.连接服务器成功后,右键单击【对象资源管理器】中要设置的服务器名称,在弹出来的菜单中选择【属性】命令。从弹出来的【服务器属性】对话框可以看出工包含了8个选项卡。其中【常则】选项窗口列出了当前服务产品名称、操作系统名称、平台名称、版本号、使用言语、当前服务器的内存大小、处理器数量、SQL Server 安装目录、服务器的排列规则以及是够群集化等信息。

注意事项

注册服务器是为了SQL Server客户机/服务器系统确定一台数据库所在的机器,该机器作为服务器可以为客户端的各种请求提供服务。

配置服务器主要是针对安装后的SQL Server 2008实例进行的。

在SQL Sever 2008系统中,可以使用多种方式设置服务器选项。

使用SQL Server Management Studio 在图形界面中配置是最简单也是最常用的,

sql 2005多维数据集部署

SQL Server 2005

10大顶尖数据库管理特性

数据库镜像 利用新增数据库镜像解决方案扩展日志传送功能。您可以使用数据库镜像特性通过设置自动故障转移至备用服务器的方式来增强SQL Server系统的功能。

在线恢复 利用SQL Server 2005,数据库管理员可以在SQL Server实例运行状态下执行恢复操作。由于只有那些被恢复的数据无法使用,数据库的其余部分仍旧处于在线状态且保持可用,因此,在线恢复特性能够有效提高SQL Server的可用性。

在线索引操作 在线索引选项允许对底层表格、群集索引数据以及索引数据定义语言(DDL)执行过程中的所有相关索引执行并行修改(更新、删除和插入操作)。举例来说,当群集索引被重建时,您可以继续对底层数据进行更新并针对其执行查询操作。

快速恢复 新增的快速恢复选项将提高SQL Server数据库的可用性。当事务日志被前滚后,管理员可以重新连接正在恢复的数据库。

安全增强特性 SQL Server 2005包含诸如数据库加密、安全缺省设置、口令策略强制、较细粒度权限控制以及增强安全模型之类的安全增强特性。

新增的SQL Server Management Studio SQL Server 2005将引入一种新型集成化管理工具套件,SQL Server Management Studio。这种工具集包含用以对SQL Server数据库进行开发、部署和故障诊断的新增功能以及针对原有功能的进一步增强。

专用管理员连接 SQL Server 2005将引入专用的管理员连接,管理员可以使用这种连接来访问运行中的服务器甚至被锁定或因为某种原因而无法使用的服务器。这项功能使管理员得以通过执行诊断功能或Transact-SQL语句的方式在服务器上诊断问题。

快照隔离 SQL Server 2005将在数据库级别上提供新的快照隔离(SI)级别。借助SI特性,用户可以利用数据库的事务一致性视图来访问最新提交的数据行。这项功能将提供更高的可伸缩性。

数据分区 数据分区凭借能够针对大型表格与索引进行高效管理的内建表格与索引分区特性得到了增强。

复制增强特性 对于分布式移动数据库而言,SQL Server 2005提供了新的端到端复制功能,其中包括发布Oracle数据库的能力。此外,SQL Server 2005还针对复制工具及其伸缩能力提供了新的增强特性。

10大顶尖开发特性

.NET Framework托管 凭借SQL Server 2005,开发人员可以使用熟悉的编程语言(如Microsoft Visual C# .NET和Microsoft Visual Basic .NET)来创建数据库对象。同时,开发人员还可以创建两种新型对象——用户定义类型及聚合。

XML技术 扩展标记语言(XML)是一项通过本地网络和Internet在不同应用间散布数据的重要标准。SQL Server 2005具备针对XML文档存储与查询的内建支持能力。

ADO.NET 2.0版 从针对SQL Types的新增支持能力到多维活动结果集(MARS),SQL Server 2005中的ADO.NET将完善数据集的访问与操作方式,从而实现更高的伸缩性与灵活性。

安全增强特性 SQL Server 2005中的新型安全模型将把用户从对象中独立出来,提供较细粒度的访问方式,并支持针对数据访问的更强控制能力。此外,所有系统表格都将以视图的形式实现,从而提供针对数据库系统对象的更多控制能力。

Transact-SQL增强特性 SQL Server 2005提供了用以开发可伸缩性数据库应用的新型语言功能。这些增强特性包括错误处理,递归查询功能,关系型操作符PIVOT、APPLY、ROW_NUMBER,以及其它行级功能。

SQL Service Broker SQL Service Broker将面向大规模在线商务应用提供分布式异步应用程序框架。

通知服务 通知服务允许企业创建能够向各种设备提供及时个性化信息(如证券市场提示、新闻订阅、装运报警、和航班机票价格查询)的丰富通知应用程序。借助SQL Server 2005,通知服务将与诸如分析服务和SQL Server Management Studio之类的技术实现更为紧密的集成。

Web服务 借助SQL Server 2005,开发人员可以在数据库层次上开发Web服务,从而使SQL Server成为一个超文本传输协议(HTTP)监听器并面向以Web服务为中心的应用提供新型数据访问功能。

报表服务 在SQL Server 2005中,报表服务将提供与Visual Studio 2005一同发售的报表控件。这种集成化报表控件能够面向企业级应用提供改进报表功能。

全文搜索增强特性 SQL Server 2005支持丰富的全文搜索应用程序。分类功能得到了进一步增强,能够在分类基础上提供更强的灵活性。查询性能与伸缩性得到了显著提高,同时,新型管理工具将能够更加细致的洞察全文实现方式的整个过程。

10大顶尖商务智能特性

分析服务 在SQL Server 2005中,分析服务真正具备了实时分析能力。从得以增强的伸缩特性到与Microsoft Office的深度集成,SQL Server 2005将帮助企业在各个级别上对商务智能化能力加以扩展。

数据转换服务(DTS) DTS是一套图形化工具与可编程对象的集合,它允许您从不同数据源中提取、转换并装载(ETL)数据,并将其移植到一个或多个目标当中。SQL Server 2005将引入一种能够提供完整ETL平台的全新设计DTS。

数据挖掘 SQL Server 2005引入了四种新型数据挖掘算法,以及能够帮助各种规模企业简化数据挖掘方式的改进工具与向导。

报表服务 在SQL Server 2005中,报表服务将提供自助式服务、最终用户特殊报表创建机制、面向联机分析处理(OLAP)环境的增强查询开发方式以及面向功能丰富且易于维护的企业报表环境的增强伸缩能力。

群集支持能力 凭借针对故障转移群集机制的支持能力,得以增强的多实例支持能力以及分析服务对象与数据的备份及恢复能力,分析服务的可用性得到了提高。

关键性能指示器 关键性能指示器(KPI)为企业提供了定义自定义图形化业务衡量标准的功能,这项特性有助于生成并跟踪关键性企业级基准测试指标。

伸缩性与性能 诸如并行分区处理、远程关系型联机分析处理(ROLAP)或混合型联机分析处理(HOLAP)分区创建、分布式分区数据集、持久性计算以及前摄式缓存机制这样的特性将显著提高SQL Server 2005中分析服务的伸缩性与性能。

One-Click多维数据集 当您在数据仓库项目中创建多维数据集时,多维数据集向导将提供一个启用One-Click多维数据集监测与建议功能的选项。这种选项将检查数据源视图中的关系并针对事实数据表、维度数据表和相关测量方式提出建议。

前摄性缓存 前摄性缓存将MOLAP级查询性能与实时数据分析相结合,并且消除了维护OLAP存储机制的需求。前摄性缓存以透明方式同步并维护专为执行高速查询并将最终用户从过载下的关系型数据库中隔离出来的更新数据拷贝。这种缓存结构自动从统一数据模型(UDM)结构中得到,并且可以通过合理调优平衡潜在数据的性能。

与Microsoft Office系统相集成 由报表服务中的报表服务器提供的报表可以在Microsoft SharePoint Portal Server以及诸如Microsoft Word与Microsoft Excel这样的Microsoft Office系统应用程序环境下运行。您可以使用SharePoint特性来订阅报表、创建新版报表和发布报表。同时,您还可以在Word或Excel中打开报表,以查看其HTML版本。

未经允许不得转载:便宜VPS网 » sql服务器配置怎么选多维和表格(sql 服务器配置)