Учебники

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

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

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

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

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

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

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

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

Пример мер — количество проданных единиц, общая цена, среднее время задержки и т. Д.

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

Пример таблицы размеров — клиент, продукт и т. Д.

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

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

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

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