У меня больше опыта работы с SSAS Tabular, но в своей работе я должен поддерживать многомерные кубы SSAS.Ранее сегодня я попытался добавить расчет времени (Parallel Period) к соединению SSASMD в сводной таблице Excel.Но ошибка оценки исключена независимо от используемого синтаксиса.
После борьбы с ошибкой я наткнулся на эту статью в SQL Server Central ( Лестница в MDX - Уровень 13: Функции временного ряда и даты в многомерных выражениях: Функции LastPeriods () и ParallelPeriod () ),
Мой вопрос: должен ли размер DATE иметь тип «ВРЕМЯ», чтобы функции даты работали?Вот синтаксис для моего вычисления YOY.
Lbs Sold YOY Actuals-v1
(
[DATES].[INVOICE_DATE].[INVOICE_DATE].CurrentMember.PrevMember
,[Measures].[Lbs Sold]
)
Lbs Sold YOY Actuals-v2
(ParallelPeriod(
[INVOICE_DATE].[DATES].CurrentMember.Level,
1,
[INVOICE_DATE].[DATES].CurrentMember
),
[Measures].[Lbs Sold])
У меня больше опыта с DAX, чем с MDX, поэтому любые идеи будут оценены.Мои источники расчета MDX ...
Типы размеров
Также мне любопытно, для чего все остальные Dimension Types
используются?Приносит ли изменение этого значения с «Обычного» на любое другое дополнительные функциональные возможности куба?Я нашел некоторые описания онлайн (вставлено ниже), но мне интересно, что это на самом деле делает?
Из Microsoft Docs ...
Параметр свойства Type предоставляет информацию о содержимом измерения для серверных и клиентских приложений.В некоторых случаях параметр «Тип» предоставляет только рекомендации для клиентских приложений и является необязательным.В других случаях, таких как измерения «Счета» или «Время», параметры свойства «Тип» для измерения и его атрибутов определяют конкретные поведения на основе сервера и могут потребоваться для реализации определенных вариантов поведения в кубе.Например, для свойства «Тип» измерения можно задать значение «Учетные записи», чтобы указать клиентским приложениям, что стандартное измерение содержит атрибуты учетной записи.
+-----------------+---------------------------------------------------------------------------+
| Type | Description |
+-----------------+---------------------------------------------------------------------------+
| Regular | Default for dimensions that are not set to a specified type |
+-----------------+---------------------------------------------------------------------------+
| Time | Used for dimensions whose attributes represent time periods |
+-----------------+---------------------------------------------------------------------------+
| Geography | Used for dimensions whose attributes represent geographical inform-ation |
+-----------------+---------------------------------------------------------------------------+
| Organization | Used for dimensions whose attributes represent organizational information |
+-----------------+---------------------------------------------------------------------------+
| BillOfMaterials | Used for dimensions whose attributes represent inventory and |
| | man-ufacturing information |
+-----------------+---------------------------------------------------------------------------+
| Accounts | Used for dimensions whose attributes represent information used for |
| | financial reporting |
+-----------------+---------------------------------------------------------------------------+
| Customers | Used for dimensions whose attributes represent information about |
| | customers |
+-----------------+---------------------------------------------------------------------------+
| Products | Used for dimensions whose attributes represent information about products |
+-----------------+---------------------------------------------------------------------------+
| Scenario | Used for dimensions whose attributes represent information about plans |
| | and strategies |
+-----------------+---------------------------------------------------------------------------+
| Quantitative | Used for dimensions whose attributes represent quantitative inform-ation |
+-----------------+---------------------------------------------------------------------------+
| Utility | Used for dimensions whose attributes represent utility information |
+-----------------+---------------------------------------------------------------------------+
| Currency | Used for dimensions whose attributes represent currency inform-ation |
+-----------------+---------------------------------------------------------------------------+
| Rates | Used for dimensions whose attributes represent currency rate inform-ation |
+-----------------+---------------------------------------------------------------------------+
| Channel | Used for dimensions whose attributes represent channel information |
+-----------------+---------------------------------------------------------------------------+
| Promotion | Used for dimensions whose attributes represent marketing pro-motion |
| | information |
+-----------------+---------------------------------------------------------------------------+