定义存储过程

在 MicrosoftSQL ServerAnalysis Services 中,可以使用存储过程调用外部例程。 您可以在任何公共语言运行时 (CLR) 语言(例如 C、C++、C#、Visual Basic 或 Visual Basic .NET)中编写由存储过程调用的外部例程。 存储过程可以一次创建并从许多上下文中进行调用,例如其他存储过程、计算度量值或客户端应用程序。 程序集通过使通用代码可以一次开发并存储在单个位置中,简化 Analysis Services 数据库开发和实现。 存储过程可用来向应用程序中添加 MDX 的本机功能未提供的商业功能。

本节提供了解、设计和实现存储过程所需的信息。

主题

说明

设计存储过程

介绍如何设计用于 Analysis Services 的程序集。

创建存储过程

介绍如何为 Analysis Services 创建程序集。

调用存储过程

提供有关如何在 Analysis Services 中使用程序集的信息。

访问存储过程中的查询上下文

介绍如何使用程序集访问作用域和上下文信息。

设置存储过程的安全性

介绍如何在 Analysis Services 中配置程序集的安全性。

调试存储过程

介绍了如何在 Analysis Services 中调试程序集。