Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Языки программирования -> Харинатх С. -> "SQL Server 2005 Analysis Services и MDX для профессионалов." -> 45

SQL Server 2005 Analysis Services и MDX для профессионалов. - Харинатх С.

Харинатх С., Куинн С. SQL Server 2005 Analysis Services и MDX для профессионалов. — Wrox, 2008. — 822 c.
Скачать (прямая ссылка): sqlserveranalysisservicesmdx2008.pdf
Предыдущая << 1 .. 39 40 41 42 43 44 < 45 > 46 47 48 49 50 51 .. 453 >> Следующая

[Date].[Calendar].[Calendar Quarter],[Q1 CY 2004)
[Product].[Product Lino] Calendar} ?Cu»to#fi e r].[ С oun try ]
*AI^B rr. *шшж
ftceemry S J CY 2001 4 Australia
ф Components ? ^ H2CYZ001 J Canada
Ф MDUPtWI Л ? Q3 CY 2D01 ф France
Road ± * Q* CY 2001 4 Germany
rr- 4 CY20QZ 4 Untfed Kingdom
Assotnfcfr Components Ж 4 H1CY200Z J Urted State?
* 42 0 2002
ff 4 CY 2003
J HI CY2003
? J Q. CY 2000
>, J Q:CY20D3
2 ^ H2CV2003
s * Q3 cy гою
..+¦ 4 Air 2003
Л 4 August 2003
^ September 2003
v ^ с* су гооз
4 October 2003
*. ^ November 2003
i) December 2003
4 CY 2004
? * H1CY20W
7, ? Qi CY 2004
*: 4 CY 2004
:r- H2CY20CK
;+5 ^ Q3 CY 2004
Рис. 3.3. Иерархии Product line, Calendar u Country
Имена измерений, иерархий, уровней и членов заключены в квадратные скобки ([]). В принципе вы не всегда обязаны заключать эти имена в квадратные скобки, но если в имени встречается пробел, цифра или имя представляет собой ключевое слово MDX, то квадратные скобки необходимо использовать. В предыдущем примере использовалось имя Date, которое является ключевым словом MDX и поэтому должно быть заключено в квадратные скобки.
Ниже приведены еще три корректных представления для члена Q1 CY 2004.
[.Date] . [Calendar] . [Ql QY 2004] (1)
[Date].[Calendar].[CY 2004]. [HI CY 2004}. [Ql CY 2004] (2)
[Date] . [Calendar]'. [Calendar Quarter] .b[2004]&[l] (3)
В первом случае член иерархии представлен в формате ИмяИзмерения. Имя Иерархии. ИмяЧлена. Вы можете использовать данный формат в том случае, если не существует двух членов с совпадающими именами. Например, если первый квартал каждого года называется Q1, то вы не сможете использовать рассмотренный выше формат; вам необходимо будет уточнить выражение MDX, используя имя уровня. Если вы все же попытаетесь использовать данный формат обращения к члену иерархии, он всегда будет извлекать член Q1 для первого из представленных в иерархии годов. Второй вариант формата позволяет вам ясно видеть навигационный путь к члену иерархии, поскольку в нем представлены все элементы пути. Все рассмотренные форматы доступа к членам иерархии использовали в своем составе полное имя члена. Последний (третий) вариант представления члена иерархии использует путь по ключу, в котором вы можете видеть ключевые составляющие имени члена, представленные в форме & [ЧастьИмени]. При использовании пути по ключу всегда используется символ & перед ключевыми частями имени члена.
Рассмотрим другой пример — член Australia (Австралия) иерархии Country (Страна) в измерении Customer (Клиент) может быть представлен следующим образом.
[Customer].[Country].Australia
Обратите внимание на тот факт, что в данном примере имя члена Australia не заключено в квадратные скобки. В данном случае квадратные скобки не обязательны, поскольку имя члена представляет собой одно слово и не содержит цифр. В общем случае вы можете использовать для доступа к члену иерархии следующий формат.
[Имя измерения] . [Имя иерархии].(Имя уровня] .[Имя члена]
В этой главе, а также всей книге преимущественно используется именно вышеуказанный формат. Если вы разрабатываете клиентские инструменты, мы рекомендуем приложить определенные усилия и изучить документацию, поставляемую с продуктом, чтобы понять алгоритм формирования уникального имени на основе установленных для измерений свойств. Таким образом, вы сможете использовать наилучший формат доступа к члену иерархии.
Ячейки
На рис. 3.2 показаны три грани куба. Как вы можете видеть, передняя грань куба разделена на 16 маленьких квадратов, каждый из которых содержит число. Эти числа являются значениями размерности Internet Sales Amount (Сумма продаж через Интернет) куба данных AdventureWorksDW. Если вы посмотрите на остальные видимые грани куба данных, то поймете, что каждый из маленьких квадратов на фронтальной грани куба на самом деле является гранью маленького куба. Квадрат, расположенный в правом верхнем углу передней грани большого куба, содержит число 1134; обратите внимание на тот факт, что это число представлено и на других сторонах малого куба. Такой маленький куб принято называть ячейкой (cell).
Предыдущая << 1 .. 39 40 41 42 43 44 < 45 > 46 47 48 49 50 51 .. 453 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.