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. И в полном примере у нас также будет таблица продуктов и расписание, чтобы мы знали, что она купила. и когда именно.
В таблице фактов перечислены события, которые происходят в нашей компании (или, по крайней мере, события, которые мы хотим проанализировать - количество проданных единиц, маржа и доход от продаж). В таблицах измерений перечислены факторы (клиент, время и продукт), по которым мы хотим анализировать данные.