Основные принципы создания скриптов многомерных выражений (службы Analysis Services)MDX Scripting Fundamentals (Analysis Services)

Область применения: ДаSQL Server Analysis Services неAzure Analysis ServicesAPPLIES TO: yesSQL Server Analysis Services noAzure Analysis Services

В службах MicrosoftMicrosoft SQL ServerSQL Server Службы Analysis ServicesAnalysis Services скрипты многомерных выражений состоят из одного или нескольких многомерных выражений или инструкций, заполняющих куб вычислениями.In MicrosoftMicrosoft SQL ServerSQL Server Службы Analysis ServicesAnalysis Services, a Multidimensional Expressions (MDX) script is made up of one or more MDX expressions or statements that populate a cube with calculations.

Скрипт многомерных выражений определяет процесс вычислений для куба.An MDX script defines the calculation process for a cube. Скрипт многомерных выражений также считается частью самого куба.An MDX script is also considered part of the cube itself. Поэтому изменение скрипта многомерных выражений, связанного с кубом, сразу изменяет процесс вычислений для куба.Therefore, changing an MDX script associated with a cube immediately changes the calculation process for the cube.

Для создания скриптов многомерных выражений можно воспользоваться конструктором кубов в SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT).To create MDX scripts, you can use Cube Designer in the SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT). Дополнительные сведения см. в разделах Определение назначений и других команд скриптов и Введение в сценарии многомерных выражений в Microsoft SQL Server 2005.For more information, see Define Assignments and Other Script Commands and Introduction to MDX Scripting in Microsoft SQL Server 2005.

Сведения о проблемах безопасности, связанных с запросами и вычислениями MDX см. в разделе по оптимизации MDX в SQL Server Analysis Services Performance Guide (руководстве по производительности служб SQL Server Analysis Services).For performance issues related to MDX queries and calculations, see the MDX optimization section in the SQL Server Analysis Services Performance Guide.

В этом разделеIn This Section

РазделTopic DescriptionDescription
Базовый скрипт многомерных Выражений & #40; Многомерные Выражения & #41;The Basic MDX Script (MDX) Подробные сведения о базовых скриптах многомерных выражений, включая описание скрипта многомерных выражений по умолчанию, предусмотренного в каждом кубе, а также описание общих принципов функционирования скриптов многомерных выражений в кубах служб Службы Analysis ServicesAnalysis Services.Details the basic MDX script, including the default MDX script provided in each cube, and how MDX scripts generally function within a cube in Службы Analysis ServicesAnalysis Services.
Управление областью и контекстом & #40; Многомерные Выражения & #41;Managing Scope and Context (MDX) Использование инструкций CALCULATE и SCOPE и функции This для управления контекстом и областью действия в скриптах многомерных выражений.Describes how to use the CALCULATE statement, the SCOPE statement, and the This function to manage context and scope within an MDX script.
Использование переменных и параметров & #40; Многомерные Выражения & #41;Using Variables and Parameters (MDX) Использование переменных и параметров в скриптах многомерных выражений.Describes how to use variables and parameters in an MDX script.
Обработка ошибок & #40; Многомерные Выражения & #41;Error Handling (MDX) Обработка ошибок в скриптах многомерных выражений.Explains error handling within an MDX script.
Поддержка многомерных Выражений & #40; Многомерные Выражения & #41;Supported MDX (MDX) Перечень операторов, инструкций и функций многомерных выражений, поддерживаемых в скриптах многомерных выражений.Provides a list of supported MDX operators, statements, and functions within an MDX script.

См. такжеSee Also

Справочник по языку многомерных Выражений & #40; Многомерные Выражения & #41;MDX Language Reference (MDX)