powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / SSAS max( datetime) , min (datetime) NULL
3 сообщений из 3, страница 1 из 1
SSAS max( datetime) , min (datetime) NULL
    #39852308
Гулин Федор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день всем.
SSAS 2012
Есть 2 меры работающие по схеме

на полях datetime
vw_MerchVisit.AuditStart (Date) MIN

Конец визита
vw_MerchVisit.AuditFinish (Date) Max

Появилось еще время для контроля - тоже время и начало - новые 2 меры по той же схеме.
отличие в том что в новых 2 полях есть NULL

В екселе показывает как 00.01.1900 00:00
что логично для меня - но трудно обяъяснимо для пользователей/

воркараунуд видится через 2 ( iif( is null , '' ( cast <field> as varchar (20) )
В принципе наверно очевидный
но может есть какой-то более элегантный способ показать null как пустой
( Nullporcessing = Preserve ) вроде ставли но все равно показывает
( причем в SSMS 30:12:1899 )
...
Рейтинг: 0 / 0
SSAS max( datetime) , min (datetime) NULL
    #39852557
Гулин Федор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
во вью то я создал без проблем
iif ( AuditStart_ServerTime is null , '' , CONVERT (VarChar(20) , AuditStart_ServerTime , 20) ) as str_AuditStart_ServerTime
но max то не считатается от строк
что вообщем логично.


Error 81 Ошибки в диспетчере метаданных.
Недопустимый тип данных меры "Начала визита время сервера", так как тип данных меры – строковый.


вообщем вроде мелочь а пока не вижу решения.
...
Рейтинг: 0 / 0
SSAS max( datetime) , min (datetime) NULL
    #39852613
Фотография StarikNavy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гулин Федор,

обычно почти так и делаю
isnull(AuditStart_ServerTime , 0)
а пользователю объяняю (несколько раз) что дата "1900-01-01" (в экселе так отражает) это отсутствие даты
либо сразу дату приводим к тексту, и прочерк при isnull
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / SSAS max( datetime) , min (datetime) NULL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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