2016-09-08 6 views
0

У нас есть от 4 до 5 денормализованных таблиц, сгенерированных из SAP. Как создать табличный хранилище данных с денормализованными таблицами? Какова рекомендуемая технология складирования? Все таблицы помещаются в SQL по SSIS путем обработки плоских файлов из отчетов SAP RFC.Как создать хранилище данных SQL в табличной модели SSAS с денормализованными таблицами?

+0

У вас есть такой профиль? Какие клиентские инструменты? Насколько велики плоские файлы? Сколько у вас RAM на ваших серверах для размещения этих данных? – GregGalloway

+0

Все пользователи BU и CXO. Мы используем SSIS -> SSAS -> Power BI для визуализации. У нас есть 16 ГБ ОЗУ на всех серверах (Staging и Prod). Каждый текстовый файл составляет около 20 МБ (приблизительно 20 тыс. Записей с 30 полями в среднем). Спасибо в Advance Greg. – Deva

+1

звучит так, будто вы на правильном пути. Табличка была бы хорошей подгонки. Если в отчетах никогда не нужно присоединяться к таблицам, просто импортировать таблицы в SSAS Tabular будет отлично. Если вам нужно присоединиться к таблицам и перекрестному фильтру, вам нужно подумать о создании схемы звездного стиля в стиле Кимбалл с таблицами фактов и размерами. Но здорово, что вы уже загружаете файлы в SQL, прежде чем класть Tabular поверх таблиц SQL. – GregGalloway

ответ

0

Не похоже, что вы используете Tabular для любой предварительной агрегации, а скорее для механизма транспорта, чтобы получить его в Power BI. Вы можете смоделировать эти таблицы непосредственно в Power BI и получить все преимущества, которые у вас есть на сегодняшний день. Вы получите дополнительные преимущества. Затем Power BI позволяет пользователю создавать свои собственные меры, улучшать модель с помощью других таблиц и т. Д. Если проблема заключается в том, что вы не хотите, чтобы люди обращались к этому экземпляру SQL напрямую, у вас также есть много вариантов.