介绍 Business Intelligence Development Studio

Business Intelligence Development Studio 是包含了专用于 SQL Server 商业智能的其他项目类型的 MicrosoftVisual Studio 2008。Business Intelligence Development Studio 是用于开发商业解决方案的主要环境,其中包括 Analysis Services、Integration Services 和 Reporting Services 项目。 每个项目类型都提供了用于创建商业智能解决方案所需对象的模板,并提供了用于处理这些对象的各种设计器、工具和向导。

注意注意

Business Intelligence Development Studio 是一个用于 Analysis Services、Integration Services 和 Reporting Services 项目的 32 位开发环境,并非设计用于在 Itanium 64 位体系结构上运行,也不安装在 Itanium 服务器上。

注意注意

Microsoft Visual Studio 2010 不支持用于 SQL Server 2008 的 Business Intelligence Development StudioIntegration Services、Report Services 和 Analysis Services 项目。 为了解决此问题,您可以将 Visual Studio 2008 与 Visual Studio 2010 并行安装在同一台计算机上,然后在 Visual Studio 2008 中打开 Business Intelligence Development Studio 项目。

本主题简要介绍了 Business Intelligence Development Studio 中允许您在该新环境中生成端对端商业解决方案的功能。

  • 起始页

  • Business Intelligence Development Studio 中的工具窗口

  • Business Intelligence Development Studio 中的菜单

  • Business Intelligence Development Studio 中的工具栏

  • 使用项目和解决方案

  • 自定义环境、工具和窗口

  • 使用源代码管理服务

  • 获取详细信息

  • Business Intelligence Development Studio 中的辅助功能

  • Business Intelligence Development Studio 中的 Analysis Services

  • Business Intelligence Development Studio 中的 Integration Services

  • Business Intelligence Development Studio 中的 Reporting Services

起始页

首次打开 Business Intelligence Development Studio 时,将在 Business Intelligence Development Studio 用户界面的中央出现起始页。 该页显示以下内容:最近更新的项目的列表;帮助主题、网站、技术文章和其他资源;到来自 Microsoft 的产品和事件信息的链接。默认情况下,还显示指定新闻频道的 RSS 源。 打开项目中的某个对象后,用于处理该对象的设计器也会显示在中央窗口中。

若要在启动时显示起始页以外的页面,请单击**“工具”菜单中的“选项”,展开“环境”节点,再在“启动时”**列表中选择要显示的项。

若要了解有关起始页的详细信息,请在起始页内单击,然后按 F1。 如果起始页已经关闭,请单击**“视图”菜单中的“起始页”**。

Business Intelligence Development Studio 中的工具窗口

Business Intelligence Development Studio 包含了一组用于解决方案开发和项目管理的各个阶段的窗口。 例如,Business Intelligence Development Studio 包含了一些允许您将多个项目作为一个单元进行管理并允许您查看和修改项目中对象的属性的窗口。 这些窗口可用于 Business Intelligence Development Studio 中的所有项目类型。

下面的关系图显示了 Business Intelligence Development Studio 中使用默认配置的窗口。

默认的 BI Development Studio 配置

Business Intelligence Development Studio 包括以下四个主窗口:

  • 解决方案资源管理器

  • 属性窗口

  • 设计器窗口

  • 工具箱

Business Intelligence Development Studio 中包含的其他窗口允许您查看搜索结果,并获取由项目调试器或设计器输出的错误消息和信息的有关信息。 服务器资源管理器列出数据库连接;对象浏览器显示可用于项目的符号;任务列表列出用户定义的编程任务;错误列表提供详细的错误说明。

若要了解有关上述工具窗口的详细信息,请单击**“视图”**菜单,选择您感兴趣的窗口选项,然后在该窗口中按 F1。

解决方案资源管理器

您可以在解决方案资源管理器这一个窗口中管理某个解决方案中所有不同的项目。 解决方案资源管理器视图将该活动解决方案显示为一个或多个项目的逻辑容器,并包含与这个(些)项目相关联的所有项。 您可以直接从该视图打开项目项进行修改及执行其他管理任务。 由于不同的项目存储项的方式各不相同,因此解决方案资源管理器中的文件夹结构无需反映出解决方案内所列项的实际物理存储。

在解决方案资源管理器中,可以创建空解决方案,然后将新的或现有的项目添加到解决方案中。 如果没有先创建解决方案就创建了新项目,则 Business Intelligence Development Studio 还会自动创建解决方案。 解决方案中包含了项目时,树视图将包括特定于项目的对象的节点。 例如,Analysis Services 项目包括一个“维度”节点,Integration Services 项目包括一个“包”节点,报表模型项目包括一个“报表”节点。

若要访问解决方案资源管理器,请单击**“视图”菜单中的“解决方案资源管理器”**。

属性窗口

属性窗口列出对象的属性。 使用该窗口可查看和更改在编辑器和设计器中打开的对象(如包)的属性。 还可以使用属性窗口编辑和查看文件、项目和解决方案属性。

“属性”窗口的字段中嵌入了不同类型的控件,单击这些控件便可将其打开。 编辑控件的类型取决于具体属性。 这些编辑字段包括编辑框、下拉列表和指向自定义对话框的链接。 灰显的属性为只读属性。

若要访问“属性”窗口,请单击**“视图”菜单中的“属性窗口”**。

工具箱窗口

工具箱显示在商业智能项目中使用的各种项。 当前使用的设计器或编辑器不同,工具箱中的选项卡和项也会有所不同。

工具箱窗口始终显示“常规”选项卡,还可能显示如“控制流项”、“维护任务”、“数据流源”或“报表项”等选项卡。

有些设计器和编辑器不使用工具箱中的项。 在此情况下,工具箱仅包含“常规”选项卡。

若要访问工具箱,请单击**“视图”菜单中的“工具箱”**。

设计器窗口

设计器窗口是在您其中创建或修改商业智能对象的工具窗口。 设计器提供对象的代码视图和设计视图。 打开项目中的某个对象时,该对象在此窗口在专用设计器中打开。 例如,如果打开任意商业智能对象中的一个数据源视图,设计器窗口将使用数据源视图设计器打开。

只有在解决方案中添加了某个项目并打开该项目中的某个对象后,设计器窗口才可用。

Business Intelligence Development Studio 中的菜单

Business Intelligence Development Studio 中显示的默认菜单与 Visual Studio 中的菜单完全相同。

首次打开 Business Intelligence Development Studio 时,在修改环境、打开某个解决方案或打开任何项目之前,Business Intelligence Development Studio 包括下列菜单:

  • 文件

  • 编辑

  • 视图

  • 工具

  • 窗口

  • 社区

  • 帮助

在 Business Intelligence Development Studio 中打开特定项目类型时,会向菜单栏添加其他菜单,Business Intelligence Development Studio 的默认菜单中也可能出现新的选项。 此外,菜单栏可能会发生更改以包括特定于要处理的对象的设计器的其他菜单,这取决于在设计器窗口中打开的对象。

“文件”菜单

“文件”菜单中的选项支持文件管理。 首次打开 Business Intelligence Development Studio 时,在创建新的项目或打开某个现有项目之前,某些选项不可用。 仅当开始在某个解决方案上下文中工作或打开某个解决方案中的项目后,这些选项才变得可用。

“文件”菜单包括“源代码管理”选项,该选项可用于将源代码管理软件与 Business Intelligence Development Studio 开发环境相集成。 有关如何在 Business Intelligence Development Studio 中使用源代码管理的详细信息,请参阅使用源代码管理服务。

“编辑”菜单

“编辑”菜单中的选项支持对文件中的文本和代码进行编辑。 此菜单提供“撤消”和“重做”等命令;可查找和替换字符串和符号,定位到代码中的特定行号;可启用和管理书签。 首次打开 Business Intelligence Development Studio 时,在创建新的项目或打开某个现有项目之前,某些选项不可用。 仅当开始在某个解决方案上下文中工作或打开某个解决方案中的项目后,某些选项才变得可用。

而某些菜单选项可能仍不可用,这取决于项目类型。 例如,Integration Services 项目中不支持**“撤消”“重做”**选项。

“视图”菜单

“视图”菜单中的选项可帮助您管理 Business Intelligence Development Studio 的用户界面。 此菜单及其子菜单提供打开各种窗口、工具箱、资源管理器和浏览器的选项。 您还可以选择要显示的工具栏。

首次打开 Business Intelligence Development Studio 时,在创建新的项目或打开某个现有项目之前,某些选项不可用。 仅当开始在某个解决方案上下文中工作或打开某个解决方案中的项目后,这些选项才变得可用。 例如,“视图”菜单包括向后向前导航的选项,但只在打开了多个窗口时才显示这些选项。

“工具”菜单

“工具”菜单中的选项可用于自定义开发环境的行为。 此菜单、其子菜单及此菜单访问的对话框提供了设置下列选项的选项:

  • 选择用于调试的进程和代码类型。 另外,还可选择自动检测代码类型这一选项。

  • 连接到数据库。 数据库资源管理器列出了数据连接。

  • 添加、删除或导入指定语言的代码段的管理器。

  • 选择要在工具箱窗口中显示的项。

  • 如果安装了外接程序,则选择要包括在环境中的外接程序。

  • 使用宏。 您可以执行记录和运行宏之类的任务。

  • 选择要包括在环境中的外部工具。

  • 导入和导出特定环境设置,或将环境设置重置为其默认值。

  • 选择要在用户界面上显示的工具栏,并排列命令的顺序。

  • 设置应用于总体开发环境、解决方案和项目、源代码管理、调试、设计器和编辑器的选项。

有关配置 Business Intelligence Development Studio 的详细信息,请参阅自定义环境和工具。

“窗口”菜单

“窗口”菜单中的选项可用于管理 Business Intelligence Development Studio 中的窗口、资源管理器和浏览器的行为。 例如,可以指定窗口是浮动的还是可停靠的、是显示为选项卡式文档还是隐藏。

打开的窗口不同,**“窗口”**菜单包含的选项也可能不同。

“社区”菜单

使用“社区”菜单中的选项,可以向其他用户和技术支持提问,向 Microsoft 发送反馈,访问社区,连接到开发人员中心,以及搜索社区等。

“帮助”菜单

通过“帮助”菜单中的选项,可以访问“如何实现”和帮助主题。 您可以使用索引、目录或搜索功能来查找帮助信息。 通过此菜单,还可以访问技术支持以及查找更新。

此外,Business Intelligence Development Studio 帮助还允许保存索引结果和维护收藏夹主题的列表。

Business Intelligence Development Studio 中的工具栏

首次打开 Business Intelligence Development Studio 时,工具栏只包括“菜单栏”工具栏,而且“菜单栏”工具栏中只提供了少许图标。

若要自定义工具栏,请单击**“工具”菜单中的“自定义”**,再选择要显示的其他工具栏或更改工具栏外观的选项。

使用解决方案和项目

在 Business Intelligence Development Studio 中,解决方案就是一个容器,用于组织开发端对端商业解决方案时所用的各种项目。 使用解决方案,可将多个项目作为一个单元进行处理,并可将与某个商业解决方案相关的一个或多个项目组合到一起。 有关详细信息,请参阅作为容器的解决方案

创建新的解决方案时,Business Intelligence Development Studio 将在解决方案资源管理器中添加一个解决方案文件夹,并创建扩展名为 .sln 和 .suo 的文件。

  • *.sln 文件包含有关解决方案配置的信息,并列出解决方案中的项目。

  • *.suo 文件包含有关使用解决方案的首选项的信息。

项目存储在解决方案中。 您可以先创建一个解决方案,再将项目添加到该解决方案中。 如果不存在解决方案,Business Intelligence Development Studio 将在第一次创建项目时自动创建一个解决方案。 解决方案可以包含多个不同类型的项目。 您还可以创建空白解决方案,以后再向其中添加项目。

Business Intelligence Development Studio 中的解决方案可以包含不同类型的项目。 您可以添加下列类型的项目:

自定义环境、工具和窗口

您可以方便地对 Business Intelligence Development Studio 进行配置以使其适合您的工作风格。 您可以配置总体开发环境及其行为,并可对其工具和窗口进行更改。 在保存解决方案时,配置被保存到解决方案文件夹中的一个 *.suo 文件中。

通过选择“商业智能设置”集合,可以使用为 SQL Server 商业智能开发自定义的设置集合来配置 Business Intelligence Development Studio 环境。 使用“工具”菜单中的“导入和导出设置”来重置基于“商业智能设置”集合的所有设置,或仅导入所选“商业智能设置”的类别。 有关详细信息,请参阅 Visual Studio 帮助中的“使用设置”。

若要配置环境和工具的各个选项,请单击**“工具”菜单中的“选项”,以打开“选项”**对话框。 若要了解关于对话框中不同选项的详细信息,请单击左窗格中的某个节点,然后按 F1。

可以按下列方式配置 Business Intelligence Development Studio:

  • 配置环境

  • 配置项目和解决方案

  • 配置源代码管理

  • 配置文本编辑器

  • 配置设计器

  • 配置数据库工具

  • 配置调试

  • 配置 HTML 设计器

  • 配置 Windows 窗体设计器

  • 配置窗口

配置环境

使用**“选项”对话框中的“环境”**页,按以下方式配置 Business Intelligence Development Studio:

  • 窗口选项,如是使用选项卡式还是多文档格式,是否显示状态栏以及在最近文件列表中显示多少个文件。

  • 安全性选项,如是否允许运行宏,以及加载哪些外接程序。

  • 文档选项,如是否在解决方案资源管理器中显示杂项文件,是否自动检测已在环境之外更改的文件。

  • 查找和替换选项,如在替换前是否显示警告,或是否自动填充“查找”框。

  • 字体和颜色选项,如字体、字号、文本颜色和背景颜色。

  • 帮助选项,如使用哪个帮助查看器,以及动态帮助的配置。

另外,可以指定杂项选项,如保存文件时使用的位置、用户界面和联机帮助的环境使用的语言、键盘映射方案、启动行为、任务列表选项以及 Web 浏览器的设置等。

配置项目和解决方案

使用**“选项”**对话框中的“项目和解决方案”页指定以下设置:

  • 项目、用户项目模板和用户项模板的位置;解决方案属性和应用于所有项目类型的属性。 例如,可以指定第一次创建新项目时是否保存该项目。

  • Business Intelligence Development Studio 在生成和运行对象时的行为,以及是否使用启动项目。

配置源代码管理

使用**“选项”**对话框中的“源代码管理”页,可按以下方式配置源代码管理软件与 Business Intelligence Development Studio 的集成:

  • 指定源代码管理插件。

  • 配置插件环境的行为。

  • 配置插件。

配置文本编辑器

使用**“选项”**对话框中的“文本编辑器”页,可以配置应用于所有语言的文本编辑器功能,以及仅应用于特定语言或语言版本的任何功能。 例如,可以设置只应用于 SQL Server 中使用的 Transact-SQL 版本的选项。

配置设计器

使用**“选项”**对话框中的“商业智能设计器”页,可以配置 Analysis Services 和 Integration Services 使用的设计器的默认设置。 在这些页中,您可以指定一些选项,如数据挖掘查看器中使用的颜色,Analysis Services 查询的超时值,以及是否在加载 Integration Services 包时检查数字签名。

配置数据库工具

使用**“选项”对话框中的“数据库工具”**页,可以对管理和设计数据库对象的各种工具的行为进行配置:

  • 配置视图和表设计器、脚本编辑器和脚本/查询执行。

  • 设置数据连接的属性。

  • 配置查询设计器和视图设计器。

  • 设置表和关系图选项。

  • 设置列选项。

配置调试

使用**“选项”对话框中的“调试”**页,可以按以下方式配置调试:

  • 指定常规调试选项,如删除所有断点之前是否询问。

  • 启用编辑并继续选项,如是否就陈旧代码发出警告。

  • 选择要启用实时调试的代码类型。

配置 HTML 设计器

使用**“选项”对话框中的“HTML 设计器”**页,可以按以下方式配置 HTML 页:

  • 指定以什么视图(源代码视图还是设计视图)启动页,以及是否启用智能标记。

  • 指定元素的定位和显示选项。

配置 Windows 窗体设计器

使用**“选项”对话框中的“Windows 窗体设计器”**页,可以按以下方式配置 Windows 窗体:

  • 指定代码生成、布局、智能标记和工具箱的行为。

  • 自定义数据的用户界面。

配置窗口

**“窗口”菜单包含配置 Business Intelligence Development Studio 窗口的行为的选项。 您可以将大多数窗口更改为浮动的或可停靠的,以选项卡式文档显示,或在从“视图”**菜单中将其重新打开之前一直隐藏。

通过此菜单,您还可以创建新的水平和垂直选项卡组,从而将设计器窗口划分为多个窗口。 您还可以关闭所有窗口,或将窗口布局重置为默认设置。

使用源代码管理服务

与 Visual Studio 类似,Business Intelligence Development Studio 与源代码管理软件集成在一起。 如果计算机上安装了源代码管理软件,则可将解决方案和项目添加到源代码管理中,然后从源代码管理应用程序中打开 Business Intelligence Development Studio 中的解决方案和项目。

可以使用**“选项”对话框来配置与源代码管理的集成。 若要打开“选项”对话框,请单击“工具”菜单中的“选项”**。 “选项”对话框中的“源代码管理”节点包括用于指定源代码管理插件、配置源代码管理环境和设置插件选项的页。

获取详细信息

Visual Studio 文档提供有关 Microsoft 应用程序开发环境的详细信息。Business Intelligence Development Studio 使用一部分 Visual Studio 用户界面,并且 Business Intelligence Development Studio 和 Visual Studio 中的环境完全相同。 如果先安装 Visual Studio 2008 后再安装 SQL Server,则这两个环境完全相同。

Visual Studio 帮助集提供有关 Business Intelligence Development Studio 所用用户界面的文档。 若要访问与 Business Intelligence Development Studio 共享的用户界面相关的 Visual Studio 帮助主题,您必须安装 SQL Server 附带的 MSDN Library 或配置 Business Intelligence Development Studio 帮助选项以访问“帮助”。

配置帮助以使用联机内容

  1. 在“开始”菜单中,指向 Microsoft SQL Server,再单击 SQL Server Business Intelligence Development Studio

  2. 在 Business Intelligence Development Studio 的**“工具”菜单中,单击“选项”**。

  3. 在**“选项”对话框中,依次展开“环境”“帮助”,再单击“联机”**。

  4. 在“联机”页中,选中**“先联机尝试,然后再在本地尝试”“先在本地尝试,然后再联机尝试”**选项。

启用联机帮助后,您可以通过按 F1 键或单击**“帮助”**从 Visual Studio 窗口中查看上下文相关的帮助。 若要获得有关在 Analysis Services、Integration Services 或 Reporting Services 项目中工作时可用的窗口和对话框的帮助,或者要访问 SQL Server 联机丛书,则必须安装联机丛书或 MSDN。 若要使用联机丛书的内容更新,您应当安装联机丛书。

如果在安装 MSDN Library 的同时也安装了 .NET Framework 文档,则联机丛书帮助集中各主题之间的链接便会自动运行。 但是,如果您通过**“开始”**菜单或 SQL Server Management Studio 查看 .NET Framework 文档,并要将该文档添加到联机丛书中,则必须添加帮助集。 有关启用其他帮助集中的链接的详细信息,请参阅添加和删除帮助集

您可能还需要安装 .NET Framework SDK。 可从此 Microsoft 网站免费下载 .NET Framework SDK。 有关详细信息,请参阅安装 .NET Framework 文档

如果您安装了 Business Intelligence Development Studio、SQL Server 联机丛书以及 MSDN Library,目录中将出现两套联机丛书。 其中一个副本由 MSDN Library 安装,另一个由 SQL Server 安装。 若要避免在搜索和索引结果中出现多个版本的联机丛书主题,您可以删除 MSDN Library 版本的联机丛书,或者自定义安装 MSDN Library,并选择不安装联机丛书。 若要从 MSDN Library 中删除联机丛书,请在“控制面板”中打开**“添加或删除程序”,选择 MSDN Library for Visual Studio 2008,然后单击“更改”。** 在 MSDN Library 向导中,选择“修改”选项,单击“下一步”,选择卸载 SQL Server 的选项并完成向导。

Business Intelligence Development Studio 中的辅助功能

Business Intelligence Development Studio 环境、商业智能项目以及在这些项目中使用的对象都包括用于帮助导航和查看用户界面的辅助功能。 例如,Visual Studio 中的用户界面支持快捷键,为不能使用鼠标的用户提供帮助;支持使用文本标签描述功能以替代颜色编码,为无法识别颜色的用户提供帮助;支持图形元素的替代文本,为使用屏幕阅读器的用户提供帮助。 有关详细信息,请参阅 Business Intelligence Development Studio 中的辅助功能使用 Business Intelligence Development Studio 中的键盘快捷键

Business Intelligence Development Studio 中的 Analysis Services

Business Intelligence Development Studio 包括用于为商业智能应用程序开发联机分析处理 (OLAP) 和数据挖掘功能的 Analysis Services 项目。 此项目类型包括用于多维数据集、维度、挖掘结构、数据源、数据源视图和角色的模板,并提供用于处理这些对象的工具。 有关详细信息,请参阅 Business Intelligence Development Studio 中的 Analysis Services(Analysis Services - 多维数据)

Business Intelligence Development Studio 中的 Integration Services

Business Intelligence Development Studio 包括用于开发 ETL 解决方案的 Integration Services 项目。 此项目类型包括用于包、数据源和数据源视图的模板,并提供用于处理这些对象的工具。 有关详细信息,请参阅 Business Intelligence Development Studio 中的 Integration Services

Business Intelligence Development Studio 中的 Reporting Services

Business Intelligence Development Studio 包括用于开发报表解决方案的报表模型项目和报表项目。 报表模型项目类型包括用于报表模型、数据源和数据源视图的模板,并提供用于处理这些对象的工具。 报表项目包括用于处理报表和共享数据源的模板。 有关详细信息,请参阅 Business Intelligence Development Studio 中的 Reporting Services

更改历史记录

更新的内容

添加了与 Visual Studio 2010 对 Business Intelligence Development Studio 项目的支持有关的信息。