Операторы (расширения интеллектуального анализа данных)
Область применения: SQL Server Analysis Services
Операторы расширений интеллектуального анализа данных (DMX) можно использовать для выполнения арифметических, сравнения, объединения и логических операций в запросе в службах Microsoft SQL Server Analysis Services.
Службы Analysis Services используют операторы для выполнения следующих действий:
Поиск значений или объектов, удовлетворяющих заданному условию.
Выполнение операции выбора между значениями или выражениями.
В расширениях интеллектуального анализа данных используется несколько типов операторов, описание которых приводится в последующих разделах. Дополнительные сведения об отдельных операторах см. в справочнике по расширению интеллектуального анализа данных (DMX).
Категория оператора. | Тип операции |
---|---|
Арифметические операторы (DMX) | Выполнение операций сложения, вычитания, умножения и деления. |
Операторы сравнения (DMX) | Сравнение двух значений или значения с выражением. |
Логические операторы (DMX) | Проверка выполнения условия таких функций как AND, OR или NOT. |
Унарные операторы (DMX) | Выполнение действий над одним операндом. |
В расширениях интеллектуального анализа данных операторы могут использоваться для составления сложных выражений из более простых. В сложных выражениях операторы оцениваются в порядке на основе определения приоритета операторов Analysis Services. Операторы с более высоким приоритетом выполняются раньше операторов с более низким приоритетом. Дополнительные сведения о выражениях см. в разделе "Выражения" (DMX).
При составлении сложного выражения из более простых его тип определяется совокупностью правил для операторов и для приоритетов типов данных. Если результат является символом или значением Юникода, службы Analysis Services определяют параметры сортировки результата путем объединения правил для операторов с правилами для приоритета сортировки. Имеются также правила, определяющие точность, масштаб и длину результата на основании данных о точности, масштабе и длине составляющих его простых выражений.
См. также
Справочник по расширениям интеллектуального анализа данных (DMX)
Справочник по функциям расширений интеллектуального анализа данных
Справочник по расширениям интеллектуального анализа данных (DMX)
Соглашения о синтаксисе расширений интеллектуального анализа данных
Элементы синтаксиса расширений интеллектуального анализа данных
Общие функции прогнозирования (расширение интеллектуального анализа данных)
Структура и использование прогнозирующих запросов в расширении интеллектуального анализа данных
Общие сведения об инструкции SELECT в расширении интеллектуального анализа данных