Infoset е специален вид Infoprovider, който не съхранява физически данни. С други думи, Infoset са InfoProviders, които логически обединяват данни и предоставят тези данни за BI заявки. Infoset събира данни от таблиците на InfoProviders, използвани за неговото изграждане. Infoset описва източници на данни, които са дефинирани като правило за обединяване на обекти от Datastore, Info-обекти или стандартни InfoCubes.
Кога да се използват информационни набори?
- За да се присъедините към необходимите данни от основните InfoProviders
- За да разрешите BEx Reporting за обект DataStore, без да включвате индикатора BEx Reporting
- За оценка на времевите зависимости
- За да създадете самосъединения и ляви външни съединения
Какво представляват присъединяванията към InfoSet?
DSO (Обекти за съхранение на данни) и / или InfoObjects (характеристики с основни данни) са свързани в InfoSet, като се използват условия за присъединяване. Обединените данни от InfoSets са достъпни за достъп от Business Explorer Queries. InfoSets ви позволява да докладвате за няколко доставчици на информация (Infocubes, обекти за съхранение на данни, основни данни InfoObjects), но те не съдържат данни. С активирани информационни набори можете да дефинирате заявки в BI пакета.
Присъединяванията са класифицирани в четири категории:
- Вътрешно присъединяване
- Ляво външно присъединяване
- Временно присъединяване
- Самоприсъединяване
Вътрешно присъединяване: Запис може да бъде в избрания набор от резултати само ако има записи в двете съединени таблици.
Ако таблица 2 има съответни записи на таблица 1, чрез сравняване на ключово поле (EMPNO в примера по-долу), само тези записи ще бъдат част от набора от резултати. Резултатният набор ще има полета от таблица 1 и таблица 2, попълнени от съответните полета.
Пример:
Лява таблица (Таблица 1)
ЕМПНО | ФАМИЛИЯ |
000020 | ТОМПСЪН |
000250 | СМИТ |
000100 | SPENSER |
Дясна таблица (Таблица 2)
ЕМПНО | ПРОЙНО |
000020 | AD3112 |
000100 | OP2010 |
000150 | PL2100 |
Резултат от вътрешното присъединяване
ЕМПНО | ФАМИЛИЯ | ПРОЙНО |
000020 | ТОМПСЪН | AD3112 |
000100 | SPENSER | OP2010 |
Ляво външно присъединяване: Ако таблица 2 има съответстващи записи на таблица 1, чрез сравняване на ключово поле (EMPNO в примера по-долу), тези записи ще бъдат част от набора от резултати. Резултатният набор ще има полета от таблица 1 и таблица 2, попълнени от съответните полета.
Ако таблица 2 няма съответстващ запис в сравнение с таблица 1, тези записи на таблица 1 също са част от набора от резултати (полетата, принадлежащи към таблица 2, ще имат начални стойности). Това е показано в примера по-долу.
Лява таблица (Таблица 1)
ЕМПНО | ФАМИЛИЯ |
000020 | ТОМПСЪН |
000250 | СМИТ |
000100 | SPENSER |
Дясна таблица (Таблица 2)
ЕМПНО | ПРОЙНО |
000020 | AD3112 |
000100 | OP2010 |
000150 | PL2100 |
Резултат от лявото външно присъединяване
ЕМПНО | ФАМИЛИЯ | ПРОЙНО |
000020 | ТОМПСЪН | AD3112 |
000250 | СМИТ | |
000100 | SPENSER | OP2010 |
Временно присъединяване: Присъединяването се нарича временно, ако поне един член зависи от времето.
Самосъединяване: Същият обект е обединен.
Как да създам Infoset?
Етап 1)
- Отидете на транзакционен код RSA1
- Щракнете върху бутона „Ok“
Стъпка 2)
- Отворете раздела „InfoProvider“
- Щракнете с десния бутон на мишката върху информационното пространство и изберете опцията „Създаване на набор от информация“ от контекстното меню.
Транзакцията RSISET също може директно да се използва за създаване на InfoSet.
Когато за първи път се извика Info Set Builder, следните две опции за режим на показване като
- Мрежа (контрол на потока от данни)
- Дърво (Контрол на дърво).
Мрежовият дисплей е по-ясен.
Екранът на дървото може да се чете от Screen Reader и е подходящ за потребители с увредено зрение.
Можете да промените тази настройка по всяко време, като използвате пътя на менюто Настройки -> Дисплей.
Стъпка 3)
- Въведете техническото име
- Описание
- В раздела Започнете с доставчика на информация вие определяте кой доставчик на информация искате да използвате, за да започнете да дефинирате информационния набор. Изберете един от типовете обекти, които системата ви предлага:
- Обект Data Store
- Информационен обект
- Стандартен информационен куб
- Изберете обект.
Ако искате да изберете информационен обект, той трябва да е характеристика с основни данни. Системата ви предоставя съответната помощ при въвеждане.
- Изберете бутона Продължи.
Стъпка 4)
Появява се екранът Change Info Set.
Стъпка 5)
Изберете бутона за вмъкване на доставчик на информация, показан по-долу, за да изберете доставчика на информация, с който да се присъединят данните.
Стъпка 6)
- Въведете името на DSO.
- Щракнете върху бутона Продължи.
Появява се екранът по-долу с избраните 2 доставчика на информация.
Стъпка 7)
Активирайте информацията, като кликнете върху бутона за активиране.