SAP HANA - Моделирование

Параметр SAP HANA Modeler используется для создания информационных представлений поверх схем → таблиц в базе данных HANA. Эти представления используются приложениями на основе JAVA / HTML или приложениями SAP, такими как SAP Lumira, Office Analysis, или сторонним программным обеспечением, таким как MS Excel, для целей отчетности, чтобы соответствовать бизнес-логике, а также выполнять анализ и извлекать информацию.

Моделирование HANA выполняется поверх таблиц, доступных на вкладке «Каталог» в разделе «Схема» в HANA studio, и все представления сохраняются в таблице содержимого в разделе «Пакет».

Вы можете создать новый пакет на вкладке «Контент» в HANA studio, щелкнув правой кнопкой мыши «Контент» и «Новый».

Все виды моделирования, созданные внутри одного пакета, входят в один пакет в HANA studio и классифицируются в соответствии с типом представления.

Каждое представление имеет разную структуру для таблиц измерений и фактов. Тусклые таблицы определяются с помощью основных данных, а таблица фактов имеет первичный ключ для таблиц измерений и показателей, таких как количество проданных единиц, среднее время задержки, общая цена и т. Д.

Таблица фактов и размеров

Таблица фактов содержит первичные ключи для таблицы измерений и показателей. Они объединены с таблицами измерений в представлениях HANA для соответствия бизнес-логике.

Example of Measures - Количество проданных единиц, общая цена, среднее время задержки и т. Д.

Таблица измерений содержит основные данные и объединена с одной или несколькими таблицами фактов для создания бизнес-логики. Таблицы измерений используются для создания схем с таблицами фактов и могут быть нормализованы.

Example of Dimension Table - Заказчик, продукт и т. Д.

Предположим, компания продает товары покупателям. Каждая продажа - это факт, происходящий внутри компании, и таблица фактов используется для записи этих фактов.

Например, строка 3 в таблице фактов записывает тот факт, что покупатель 1 (Брайан) купил один товар в день 4. И в полном примере у нас также будет таблица продуктов и расписание, чтобы мы знали, что она купила. и когда именно.

В таблице фактов перечислены события, которые происходят в нашей компании (или, по крайней мере, события, которые мы хотим проанализировать - количество проданных единиц, маржа и доход от продаж). В таблицах измерений перечислены факторы (клиент, время и продукт), по которым мы хотим анализировать данные.