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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
08.07.2004, 17:58
|
|||
|---|---|---|---|
MS AS 2K Проблема с количеством чилдов более 64000 в измерении |
|||
|
#18+
Есть у меня измерение Customers и есть различные данные, которые можно определить как уровни, т.е. возраст, пол, уровень дохода. Самое простое - наделать уровней, но задача подразумевает что такие уровни могут добавляться, причем каждый раз переделывать куб не годится. Я сделал жесткую структуру из трех таблиц: 1. Типы параметров - возраст, пол и т.д. 2. Значение параметра - возраст (1..100), пол (М, Ж) 3. Развязка пользователя, значений и типов. Все красиво и просто, куб переделывать не нужно. Получилось три уровня измерения: 1. Тип параметра, 2. Значение параметра 3. Пользователь Но вылезла проблема: если взять значение параметра M, то у него чилдов более 64,000. Ага, значит у уровня значение параметра поставил свойство Groupping, опять проблема, значения пользователей то у меня не уникальны, то есть для каждого реального пользователя есть 2 записи: пользователь мужчина и тот же пользователь возраста 30 лет. Сижу и репу чешу - не помогает, Что делать? И кто виноват? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.07.2004, 19:48
|
|||
|---|---|---|---|
|
|||
MS AS 2K Проблема с количеством чилдов более 64000 в измерении |
|||
|
#18+
Надо перестать чесать репу, ибо не помогает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.07.2004, 19:57
|
|||
|---|---|---|---|
|
|||
MS AS 2K Проблема с количеством чилдов более 64000 в измерении |
|||
|
#18+
А если серьезно, то: Я бы не советовал идти по этому темному пути - там вы наступите на конкретные грабли (раздутый куб из-за декартова измерения только цветочки). Не надо пытаться запихать в измерение то, что измерением не является. У вас классический пример того, что по сути является разными измерениями или разными иерархиями одного измерения. Мой совет - сделать скрипт, который генерит через DSO измерения проще, чем иметь проблемы, плывя против MainStream. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.07.2004, 14:25
|
|||
|---|---|---|---|
MS AS 2K Проблема с количеством чилдов более 64000 в измерении |
|||
|
#18+
А что означает скрипт, на каком он языке? Можно пример какой-нибудь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.07.2004, 17:52
|
|||
|---|---|---|---|
|
|||
MS AS 2K Проблема с количеством чилдов более 64000 в измерении |
|||
|
#18+
DSO - это COM-библиотека. Сам Analysis Manager работает через нее. Использовать можно из различных языков. От VBScript до С#. Пример тут. Programming OLAP Databases from Microsoft Access Using DSO Developing Effective Decision Support Objects (DSO) Solutions with Microsoft SQL Server 2000 Analysis Services ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.07.2004, 18:20
|
|||
|---|---|---|---|
MS AS 2K Проблема с количеством чилдов более 64000 в измерении |
|||
|
#18+
Большое спасибо за подсказку, хотя я знал что такое DSO. У меня не потому как применять DSO, я подумал что есть какой-то скриптовый язык, но кажется надо просто использовать метаданные для создания уровней. Так и сделаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=49&mobile=1&tid=1872446]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
23ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 257ms |
| total: | 376ms |

| 0 / 0 |
