저장 프로시저를 사용하여 Microsoft SQL Server Analysis Services에서 외부 루틴을 호출할 수 있습니다. 저장 프로시저에서 호출하는 외부 루틴을 C, C++, C#, Visual Basic 또는 Visual Basic .NET과 같은 CLR(공용 언어 런타임) 언어로 작성할 수 있습니다. 저장 프로시저는 다른 저장 프로시저, 계산된 측정값 또는 클라이언트 애플리케이션과 같은 여러 컨텍스트에서 한 번 만들어 호출할 수 있습니다. 저장 프로시저는 공통 코드를 한 번 개발하고 단일 위치에 저장할 수 있도록 하여 Analysis Services 데이터베이스 개발 및 구현을 간소화합니다. 저장 프로시저를 사용하여 MDX의 네이티브 기능에서 제공하지 않는 비즈니스 기능을 애플리케이션에 추가할 수 있습니다.
이 섹션에서는 저장 프로시저를 이해하고 디자인하고 구현하는 데 필요한 정보를 제공합니다.
| 주제 | 설명 |
|---|---|
| 저장 프로시저 디자인 | Analysis Services에서 사용할 어셈블리를 디자인하는 방법을 설명합니다. |
| 저장 프로시저 만들기 | Analysis Services에 대한 어셈블리를 만드는 방법을 설명합니다. |
| 저장 프로시저 호출 | Analysis Services에서 어셈블리를 사용하는 방법에 대한 정보를 제공합니다. |
| 저장 프로시저에서 쿼리 컨텍스트 액세스 | 어셈블리를 사용하여 범위 및 컨텍스트 정보에 액세스하는 방법을 설명합니다. |
| 저장 프로시저에 대한 보안 설정 | Analysis Services에서 어셈블리에 대한 보안을 구성하는 방법을 설명합니다. |
| 저장 프로시저 디버깅 | Analysis Services에서 어셈블리를 디버그하는 방법을 설명합니다. |