powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Способ сделать "unknown" member
5 сообщений из 5, страница 1 из 1
Способ сделать "unknown" member
    #32802916
Михаил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По идее, это должна быть стандартная задача.
У меня в таблице фактов есть поле "Город" (со строковым названием города).
Я хочу сделать измерение с уровнями Страны-Города.
Для этого есть таблица [relate] с полями ("город" char, "страна" char).
Проблема в том, что данные из таблицы фактов с несвязанными городами (которых нет в [relate]) игнорируются.
А хочется иметь страну "unknown" в которую бы сваливались все неизвестные города.

Я понимаю, что можно перед билдом куба, "исправить" данные - занести неизвестные города в таблицу [relate] со значением страны "unknown".
Я также понимаю, что по-хорошему, в таблице фактов должен быть не строковый ключ на город, а численный, который и превращать в "0" (ссылка на "unknown").

Вопрос: можно ли это сделать не меняя таблицы и не обрабатывая ничего дополнительно перед закачкой данных в куб? Только настройками куба.
А именно, за member name уровня town считать поле town в самой таблице фактов и указать страну по умолчанию, которой припишутся неизвестные города.

Как он там этот join делает - inner что-ли?...
...
Рейтинг: 0 / 0
Способ сделать "unknown" member
    #32802917
Михаил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пардон!
Речь идет о MS Analysis Services.
...
Рейтинг: 0 / 0
Способ сделать "unknown" member
    #32803295
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МихаилПардон!
Речь идет о MS Analysis Services.

Насколько я знаю AS 2K делает всегда inner join и заставить его сделать outer join законными средствами я не знаю как.
...
Рейтинг: 0 / 0
Способ сделать "unknown" member
    #32803565
олапист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну в Yukon вроде можно будет
а почему нельзя таблицу фактов во view обвернуть и уже его использовать для куба? нет прав на создание view?
...
Рейтинг: 0 / 0
Способ сделать "unknown" member
    #32804793
Михаил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошая идея насчет view!
Спасибо!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Способ сделать "unknown" member
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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