定义存储过程

适用于: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

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

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

主题 说明
设计存储过程 介绍如何设计与 SQL Server Analysis Services 一起使用的程序集。
创建存储过程 介绍如何为SQL Server Analysis Services创建程序集。
调用存储过程 提供有关如何在 SQL Server Analysis Services 中使用程序集的信息。
访问存储过程中的查询上下文 介绍如何使用程序集访问作用域和上下文信息。
设置存储过程的安全性 介绍如何在 SQL Server Analysis Services 中配置程序集的安全性。
调试存储过程 介绍如何在 SQL Server Analysis Services 中调试程序集。

另请参阅

多维模型程序集管理