Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как сделать иерархию?
|
|||
|---|---|---|---|
|
#18+
Всем привет. Использую MS AS. В кратце задача следующая: есть измерение: Код: plaintext 1. 2. 3. Нужно сделать такую иерархию. Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2005, 16:58 |
|
||
|
Как сделать иерархию?
|
|||
|---|---|---|---|
|
#18+
Не извращались бы вы, а сделали как сами назвали, хоть вам это и лень, все другое - ересь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2005, 17:08 |
|
||
|
Как сделать иерархию?
|
|||
|---|---|---|---|
|
#18+
я бы и не извращался. проблема в том, что измерение генерируется автоматически с использованием SQL Server Accelerator for BI (SSABI). Не хотелось бы наворачивать дополнительные таблицы для уровней (levels) данных. Если можно сделать проще (с т.з. проекта, разумеется) и главное более быстрое решение по-другому, то лучше так и сделать. Если нет, то придется конечно генерировать отдельный уровень. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2005, 18:02 |
|
||
|
Как сделать иерархию?
|
|||
|---|---|---|---|
|
#18+
ну то в чём проблема? добавьте уровень в своё измерение с member key/name Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2005, 21:35 |
|
||
|
Как сделать иерархию?
|
|||
|---|---|---|---|
|
#18+
Спасибо. Добавил уровень, вписал в него предложенный вариант в поле Member Name Column. Получил такую иерархию: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Ошибка возникает после шага чтения данных из SQL. Успешно выполняется запрос: Код: plaintext 1. 2. 3. 4. 5. 6. Data source provider error: Errors occurred while reading one or more columns; Time:20.05.2005 10:57:36 . Ну и как следствие, не процессится куб. В чем ошибка, вроде бы понятно - не получается идентифицировать столбцы данных для уровня в рекордсете, но задать алиас столбцу через AS MemberKeyColumnName и AS MemberNameColumnName также не удается. Возникает ошибка синтаксиса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2005, 11:14 |
|
||
|
Как сделать иерархию?
|
|||
|---|---|---|---|
|
#18+
странно, после плясок с бубном ошибка исчезла, но что повлекло за собой ее исправление, я не уловил. Сделано все то же самое. В общем, спасибо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2005, 11:38 |
|
||
|
Как сделать иерархию?
|
|||
|---|---|---|---|
|
#18+
а зачем два одинаковых выражения для CASE? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2005, 12:25 |
|
||
|
Как сделать иерархию?
|
|||
|---|---|---|---|
|
#18+
Одно на MemberKey, другое на Member Name согласно вот этому Dmitry Biryukov добавьте уровень в своё измерение с member key/name ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2005, 19:13 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=33075844&tid=1871448]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
22ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 349ms |

| 0 / 0 |
