Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / One of the axes contain no position / 8 сообщений из 8, страница 1 из 1
31.03.2006, 10:46
    #33636944
Villlis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
One of the axes contain no position
One of the axes contain no position
или
cannot find dimension member

Как делать выборку, пропуская(игнорируя) элементы которые не существуют,
в данном случае в дате пропущены некоторые дни
{[2001].[May].[11] : [2001].[September].[1]}
Не факт, что будет работать, т.к такой даты может и не существовать,
подскажите как сделать, чтобы условие не зависело от существования даты.

Спасибо.
...
Рейтинг: 0 / 0
31.03.2006, 10:55
    #33636973
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
One of the axes contain no position
VilllisOne of the axes contain no position
или
cannot find dimension member

Как делать выборку, пропуская(игнорируя) элементы которые не существуют,
в данном случае в дате пропущены некоторые дни
{[2001].[May].[11] : [2001].[September].[1]}
Не факт, что будет работать, т.к такой даты может и не существовать,
подскажите как сделать, чтобы условие не зависело от существования даты.

Спасибо.

Дата должна существовать. Тот кто делает измерение времени с дырками имеет только головную боль от этого.
...
Рейтинг: 0 / 0
31.03.2006, 11:19
    #33637060
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
One of the axes contain no position
/topic/272979
...
Рейтинг: 0 / 0
05.04.2006, 09:57
    #33645270
Villlis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
One of the axes contain no position
Спасибо, Дмитрий.
Вполне подходящяя статья,
но у меня время хранится в таблице в виде ДД.ММ.ГГГГ

авторПоэтому я сделал так: time dimension с уровнями Year, Month, Date. В уровня Date ключ построен по принципу YYYYMMDD, то есть 20060320 например.

Как создать такой ключ я не знаю. Работаю я в AS version 8.0
...
Рейтинг: 0 / 0
05.04.2006, 10:16
    #33645311
Беляев
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
One of the axes contain no position
Дата хранится в системном формате, если конечно Вы используете datetime или smalldatetime, а не string.

И ДД.ММ.ГГГГ или ММ.ДД.ГГГГ - это всего лишь представление этой даты

Но в вашем случае, чтобы сформировать ключ надо воспользоваться функцией DatePart (Конечно если у Вас хранилище на SQL Server)

Владислав Беляев
...
Рейтинг: 0 / 0
05.04.2006, 10:23
    #33645331
Villlis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
One of the axes contain no position
БеляевНо в вашем случае, чтобы сформировать ключ надо воспользоваться функцией DatePart (Конечно если у Вас хранилище на SQL Server)

Хранилище на SQL
Дата в формате smalldatetime.
Но я в этой науке новичок, многих тонкостей не знаю.
Будте добры, объясните подробно, как сформировать ключ.
Спасибо.
...
Рейтинг: 0 / 0
05.04.2006, 11:27
    #33645598
Беляев
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
One of the axes contain no position
Villlis БеляевНо в вашем случае, чтобы сформировать ключ надо воспользоваться функцией DatePart (Конечно если у Вас хранилище на SQL Server)

Хранилище на SQL
Дата в формате smalldatetime.
Но я в этой науке новичок, многих тонкостей не знаю.
Будте добры, объясните подробно, как сформировать ключ.
Спасибо.

если ключ char
Код: plaintext
convert(CHAR,"dbo.time.period",  112 )

или если ключ numeric
Код: plaintext
DatePart(yyyy,"dbo.time.period")* 10000 +DatePart(mm,"dbo.time.period")* 100 +DatePart(dd,"dbo.time.period")

Владислав Беляев
...
Рейтинг: 0 / 0
07.04.2006, 08:08
    #33650773
Villlis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
One of the axes contain no position
С этим понятно,
вот только куда нужно это писать?
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / One of the axes contain no position / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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