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

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

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

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

Спасибо.

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

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

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

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

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

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

Хранилище на SQL
Дата в формате smalldatetime.
Но я в этой науке новичок, многих тонкостей не знаю.
Будте добры, объясните подробно, как сформировать ключ.
Спасибо.
...
Рейтинг: 0 / 0
One of the axes contain no position
    #33645598
Беляев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
One of the axes contain no position
    #33650773
Villlis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С этим понятно,
вот только куда нужно это писать?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / One of the axes contain no position
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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