Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Измерение - время / 5 сообщений из 5, страница 1 из 1
25.07.2004, 12:42
    #32620252
Осирис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Измерение - время
Добрый день.

Использую MS Analysys Services.
Таблица фактов имеет примерно такой вид:

Код: plaintext
1.
2.
3.
   Qty   Date    V1    V2    V3    V4    V5
    -------------------------------------
 

Здесь Qty - мера. v1-v5 внешние ключи, по ним будут строиться измерения по схеме звезда.
Необходимо сделать еще одно измерение - по полю Date.
Как это сделать ?
Нашел только пример, где дата хранится в отдельной таблице, а в таблице фактов присутствует ссылка на нее.
А возможно ли построить измерение, в случае, если дата находится непосредственно в таблице фактов ?

Заранее благодарен.
...
Рейтинг: 0 / 0
26.07.2004, 07:09
    #32620469
Quark
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Измерение - время
...
Рейтинг: 0 / 0
26.07.2004, 10:46
    #32620746
Осирис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Измерение - время
Спасибо, почитал.

В общем, то что делать время отдельной таблицей лучше - я убедился ;)

А что делать, если уже дана такая структура таблицы, которую я привел и изменять ее я не имею права ?

Создать дополнительную табличку и сделать связь с ней по полю datetime ?
Ок, в моем случае это еще прокатит - так как хранится только дата. А вот если бы хранилось еще и время ? Справочник "время" был бы недопустимо большим :(
...
Рейтинг: 0 / 0
26.07.2004, 12:48
    #32620998
Jurii
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Измерение - время
В общем, то что делать время отдельной таблицей лучше - я убедился ;)
А что делать, если уже дана такая структура таблицы, которую я привел и изменять ее я не имею права ?


Действительно, интересный вопрос: неужели MS AS не умеет дату превращать в иерархию времени?.. Эксперты по MS AS, отзовитесь! ;)
...
Рейтинг: 0 / 0
26.07.2004, 13:30
    #32621119
Bear_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Измерение - время
ОсирисДобрый день.
Использую MS Analysys Services.
..
Код: plaintext
1.
2.
3.
4.
   Qty   Date    V1    V2    V3    V4    V5
    -------------------------------------
 

..
А возможно ли построить измерение, в случае, если дата находится непосредственно в таблице фактов ?

Заранее благодарен.

Да. В Cube Editor - перетянуть поле "Date" из таблицы фактов - в ветку "Dimentions" - далее по открывшемуся мастеру настроить измерение.
Этот путь быстр, но неправилен.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Измерение - время / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]