КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
SQL Server 2012. Каждое действие определяется для заданного куба, оно имеет в этом кубе уникальное имя
Область Каждое действие определяется для заданного куба, оно имеет в этом кубе уникальное имя. Каждое действие может обладать одной из областей действия, приведенных в таблице (см. ниже). Область — куб Для действий, не зависящих от конкретных измерений, элементов или ячеек. Например: «Запустить эмуляцию терминала для производственной системы AS/400». Область — измерение Действие применимо к заданному измерению. Эти действия не зависят от конкретного выбора уровней и элементов. Область — уровень Действие применимо к заданному уровню измерения. Эти действия не зависят от выбора конкретного элемента в этом измерении. Область — элемент Это действие применимо к конкретным элементам уровня. Область — ячейка Это действие применимо только к конкретным ячейкам. Область — набор Действие применимо только к заданному набору. Имя ActionParameterSet (набор параметров действия) зарезервировано для применения приложением внутри выражения действия. Инструкция CREATE CELL CALCULATION (многомерные выражения) Другие версии Эта тема еще не получила оценку - Оценить эту тему Формирует вычисление для расчета многомерных выражений по указанному набору кортежей в кубе. Синтаксис Копировать [WITH <CELL CALCULATION clause> Calculation_Name [,WITH <CELL CALCULATION clause> Calculation_Name...n]CREATE CELL CALCULATION CURRENTCUBE | Cube_Name.Calculation_Name <CELL CALCULATION clause>::= FOR Set_Expression AS 'MDX_Expression' [ [ CONDITION = 'Logical_Expression' ] | [ DISABLED = { TRUE | FALSE } ] | [ DESCRIPTION =String ] | [ CALCULATION_PASS_NUMBER = Integer] | [ CALCULATION_PASS_DEPTH = Integer] | [ SOLVE_ORDER = Integer] | [ Calculation_Name= Scalar_Expression ],...n]Аргументы Cube_Name Допустимая строка, представляющая имя куба. Calculation_Name Допустимая строка, представляющая имя вычисления ячейки. Set_Expression Допустимое многомерное выражение, возвращающее набор.
String Допустимое строковое значение. MDX_Expression Допустимое многомерное выражение. Logical_Expression Допустимое логическое многомерное выражение. Integer Допустимое целое значение. Calculation_Name Допустимая строка, представляющая имя свойства вычисления ячейки. Scalar_Expression Допустимое скалярное многомерное выражение. Замечания Используя вычисляемые ячейки, клиентское приложение может определить значение свертки для определенного набора ячеек вместо выполнения операции над всем набором ячеек, как в случае c формулой пользовательской свертки или вычисляемым элементом. Например, можно указать, что любая ячейка в наборе, определяемом выражением {[Canada],[Time].[2000]}, может содержать значение, определяемое некоторой формулой. Все другие ячейки, которые не входят в этот набор, вычисляются как обычно. Инструкция CREATE MEMBER (многомерные выражения) Создает вычисляемый элемент. Синтаксис Копировать CREATE [ SESSION ] [HIDDDEN] [ CALCULATED ] MEMBER CURRENTCUBE | Cube_Name.Member_Name AS MDX_Expression [,Property_Name = Property_Value,...n]......[,SCOPE_ISOLATION = CUBE]Аргументы Cube_Name Допустимое строковое выражение, содержащее имя куба, в котором будет создан элемент. Member_Name Допустимое строковое выражение, возвращающее имя элемента. Укажите полное имя, чтобы создать элемент в измерении, отличном от измерения мер. Если этого не сделать, элемент будет создан в измерении мер. MDX_Expression Допустимое многомерное выражение. Property_Name Допустимое строковое выражение, представляющее имя свойства вычисляемого элемента. Property_Value Допустимое скалярное выражение, представляющее значение свойства вычисляемого элемента. Замечания Инструкция CREATE MEMBER определяет вычисляемые элементы, которые доступны для всего сеанса и могут использоваться в нескольких запросах в данном сеансе. Дополнительные сведения см. в разделе Создание вычисляемых элементов с областью действия сеанса (многомерные выражения).
Можно также определить вычисляемый элемент для использования только в одном запросе. Для определения вычисляемого элемента, ограниченного рамками одного запроса, используется предложение WITH в инструкции SELECT. Дополнительные сведения см. в разделе Создание вычисляемых элементов с областью действия запроса (многомерные выражения). Аргумент Property_Name может относиться к стандартным или дополнительным свойствам вычисляемого элемента. Стандартные свойства элементов перечислены далее в этом разделе. Вычисляемые элементы, созданные инструкцией CREATE MEMBER без значения SESSION, имеют сеансовую область. Кроме того, строки в определениях вычисляемых элементов разделяются двойными кавычками. В OLE DB определен другой метод, указывающий, что строки должны разделяться одиночными кавычками. При указании куба, отличного от текущего подключенного куба, возникает ошибка. Поэтому для обращения к текущему кубу вместо указания имени куба рекомендуется использовать переменную CURRENTCUBE. Дополнительные сведения о свойствах элементов, определенных в OLE DB, см. в документации OLE DB. Область Вычисляемый элемент может встречаться в одной из областей действия, перечисленных ниже. Область запроса Видимость и время жизни этого вычисляемого элемента ограничиваются данным запросом. Вычисляемый элемент определен в одном запросе. Область запроса имеет приоритет по сравнению с областью сеанса. Дополнительные сведения см. в разделе Создание вычисляемых элементов с областью действия запроса (многомерные выражения). Область сеанса Видимость и время жизни этого вычисляемого элемента ограничиваются сеансом, в котором создан элемент. (Время жизни может быть меньше длительности сеанса, если по отношению к вычисляемому элементу выдана инструкция DROP MEMBER.) Инструкция CREATE MEMBER создает вычисляемый элемент с областью сеанса.
Дата добавления: 2014-01-06; Просмотров: 295; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |