В этой главе мы поговорим о схеме Star и Extended Star. Мы также поймем, что такое InfoArea и InfoObjects.
Схема звезды
В схеме «звезда» каждое измерение объединяется в одну таблицу фактов. Каждое измерение представлено только одним измерением, и оно больше не нормализуется. Таблица измерений содержит набор атрибутов, которые используются для анализа данных.
Например, у нас есть таблица фактов с именем FactSales, в которой есть первичные ключи для всех таблиц Dim, а для измерения используются показатели units_sold и dollar_sold .
У нас есть 4 таблицы измерений — DimTime, DimItem, DimBranch, DimLocation, как показано на следующем рисунке.
Каждая таблица измерений связана с таблицей фактов, поскольку таблица фактов имеет первичный ключ для каждой таблицы измерений, которая используется для объединения двух таблиц.
Факты / меры в таблице фактов используются для целей анализа вместе с атрибутом в таблицах измерений.
Расширенная схема звезды
В схеме Extended Star таблицы фактов связаны с таблицами измерений, и эта таблица измерений дополнительно связана с таблицей SID, а эта таблица SID связана с таблицами основных данных. В расширенной схеме типа «звезда» у вас есть таблицы фактов и измерений внутри куба, однако таблицы SID находятся за пределами куба. Когда вы загружаете данные транзакций в информационный куб, Dim-идентификаторы генерируются на основе SID, и эти Dim-идентификаторы затем используются в таблицах фактов.
В расширенной схеме «звезда» одна таблица фактов может подключаться к 16 таблицам измерений, и каждой таблице измерений назначается 248 таблиц максимального SID. Эти таблицы SID также называются признаками, и каждая характеристика может иметь таблицы основных данных, такие как ATTR, Текст и т. Д.
-
ATTR — используется для хранения всех данных атрибутов.
-
Текст — используется для хранения описания на нескольких языках.
ATTR — используется для хранения всех данных атрибутов.
Текст — используется для хранения описания на нескольких языках.
InfoArea и InfoObjects
Инфо-объекты известны как наименьшая единица в SAP BI и используются в провайдерах информации, DSO, нескольких провайдерах и т. Д. Каждый провайдер информации содержит несколько инфо-объектов.
Инфо-объекты используются в отчетах для анализа хранимых данных и предоставления информации лицам, принимающим решения. Инфо-объекты можно разделить на следующие категории:
- Характеристики, такие как клиент, продукт и т. Д.
- Единицы, такие как проданное количество, валюта и т. Д.
- Ключевые показатели, такие как общий доход, прибыль и т. Д.
- Временные характеристики, такие как год, квартал и т. Д.
Инфо-объекты создаются в каталоге инфо-объектов. Возможно, что инфо-объект может быть назначен другому инфо-каталогу.
Область информации
Информационная область в SAP BI используется для группировки похожих типов объектов. Область информации используется для управления инфо-кубами и инфо-объектами. Каждый инфо-объект находится в информационной области, и вы можете определить его в папке, которая используется для хранения похожих файлов.