在本课中,你将学习如何在 Analysis Services 项目中定义操作。 操作就是存储在 Analysis Services 中的多维表达式(MDX)语句,可以将其合并到客户端应用程序中,并由用户启动。
注释
本教程中所有课程的已完成项目都联机提供。 可以使用上一课中已完成的项目作为起点跳转到任何课程。 单击此处 下载本教程随附的示例项目。
Analysis Services 支持下表中描述的操作类型。
| CommandLine | 在命令提示符处执行命令 |
| 数据集 | 将数据集返回到客户端应用程序。 |
| 钻取 | 以表达式的形式返回钻取语句,客户端执行该语句以返回行集 |
| Html | 在 Internet 浏览器中执行 HTML 脚本 |
| 权益 | 使用非此表中列出的接口来执行操作。 |
| 报告 | 将基于参数化的 URL 请求提交到报表服务器,并将报表返回到客户端应用程序。 |
| 数据行集 | 将行集返回到客户端应用程序。 |
| 声明 | 运行 OLE DB 命令。 |
| 网址 | 在 Internet 浏览器中显示动态网页。 |
操作让用户启动应用程序或在所选项目的上下文中执行其他步骤。 有关详细信息,请参阅 操作(Analysis Services - 多维数据)、多维模型中的操作
注释
有关作示例,请参阅“计算工具”窗格中的“模板”选项卡上的作示例或 Adventure Works DW 示例数据仓库中的示例。 有关安装此数据库的详细信息,请参阅 安装 Analysis Services 多维建模教程的示例数据和项目。
本课程包括以下任务:
定义和使用钻取操作
在此任务中,你将定义、使用,并通过本教程前面定义的事实维度关系来修改钻取操作。
下一课
另请参阅
Analysis Services 教程示例
多维建模 (Adventure Works 教程)
操作(Analysis Services - 多维数据)
多维模型中的操作