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