|
|
|
SSAS 2012 m2m - проверочный SQL
|
|||
|---|---|---|---|
|
#18+
Добрый день всем. SSAS 2012 ( multdimensional ) Есть собранный мной куб На одну заявку м.б несколько доверенностей Осн. Меры по заявкам считаются Заявки (vw_Dim_Req_Return )- m2m - Доверенности (vw_Dim_Doveren_Req_Return) Между мерами на заявки и Дим доверенности поставил m2m Посмотрел - вроде бьет Возник вопрос как проверить цифры - смотрю не похоже на ожидаемые. В екселе взял дату из доверенности ( атрибут - не привязанный к дименшен дата - можно любой дургой атрибут ) - вынес в фильтр : 20190730 Написал SQL id_return : UK для vw_Dim_Req_Return ( она дименшен заявок и по ней же считаются факты ) id_return есть и в vw_Dim_Doveren_Req_Return Код: sql 1. 2. 3. 4. 5. 6. В SQL куча данных в кубе пусто. ( а по каким то другим датам есть инфа ) НЕ могу уловить закономерности. Ясно что вряд ли - но м.б идею где и как. Общий вопрос ( мождно на примере Adventureworks ) как отлаживать sql m2m ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 10:13 |
|
||
|
SSAS 2012 m2m - проверочный SQL
|
|||
|---|---|---|---|
|
#18+
Гулин Федор, vw_Dim_Doveren_Req_Return это bridge таблица? А где сама таблица доверенностей? Надо их разделить, может тогда понятнее будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 10:35 |
|
||
|
SSAS 2012 m2m - проверочный SQL
|
|||
|---|---|---|---|
|
#18+
bideveloper, vw_Dim_Doveren_Req_Return это вью где есть id_return их много на 1 заявку про бридж имеется ввиду что надо сделать еще промежуточную таблицу между vw_Dim_Req_Return - Bridge1 - vw_Dim_Doveren_Req_Return допустим - я сделаю вопрос будет ли фильтрация атрибутов из vw_Dim_Doveren_Req_Return влиять на меры из vw_Dim_Req_Return самый простой случай - count из vw_Dim_Req_Return т.е по бизнесу - они хотят отфильтровать доверенности - потом по ним заявки ну и кол-ва разных заявок (выполенных-невыполненных и тд и тп) пока есть 2 группы мер 1) на базе vw_Dim_Req_Return 2) на базе vw_Dim_Doveren_Req_Return ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 11:07 |
|
||
|
SSAS 2012 m2m - проверочный SQL
|
|||
|---|---|---|---|
|
#18+
Гулин Федор, возьмите велосипедный пример кубика, и сделайте как там. скорей всего (раз данных нет), гдето неправильно соеденили ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 11:15 |
|
||
|
SSAS 2012 m2m - проверочный SQL
|
|||
|---|---|---|---|
|
#18+
Гулин Федорпро бридж имеется ввиду что надо сделать еще промежуточную таблицу между Да, нужно сделать, без бридж-таблицы работать не будет. Еще - можно отлаживаться по бридж-таблице, сделав ее видимой на время отладки. Гулин Федорвопрос будет ли фильтрация атрибутов из vw_Dim_Doveren_Req_Return влиять на меры из vw_Dim_Req_Return У вас есть (предположительно) 2 измерения - Dim_Req и Dim_Doveren. Req привязан к vw_Dim_Req_Return, Doveren - к vw_Dim_Doveren_Req_Return, к бриджу - оба измерения. Вы делаете для каждой групп мер (на основе vw) - M2M измерение через бридж. В результате - можете к группе мер на vw_Dim_Req_Return накладывать условия/отбор/группировку по Dim_Doveren. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 11:34 |
|
||
|
SSAS 2012 m2m - проверочный SQL
|
|||
|---|---|---|---|
|
#18+
Ferdipux, СПС за ответы - да скорей всего бридж нужен - Bridge (уже полез искать many-to-many revolution когда то давно был такой полезный док) правильно ли я понял переделка мер не понадобится ? т.е есть группа мер число заявок просчитанная на Dim_Req (их там скажем 4-5 в зависимости от флагов просчитанных в ETL - успешно-не успешно и т.д и т.п ) в том смысле что как меры считались на таблице Dim_Req то они и будут считаться по ней ( а НЕ по бриджу ) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 12:18 |
|
||
|
SSAS 2012 m2m - проверочный SQL
|
|||
|---|---|---|---|
|
#18+
Гулин Федорв том смысле что как меры считались на таблице Dim_Req то они и будут считаться по ней ( а НЕ по бриджу ) ? Да, именно так. M2M в SSAS работает следующим образом - по фильтру на Dim_Doveren через бридж отбираются элементы Dim_Req, по ним и считаются значения мер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2019, 08:52 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39851523&tid=1857523]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 397ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...