SAP Урок за InfoSet: Какво е, създаване, присъединявания

⚡ Умно обобщение

Информационен набор в SAP BW е специален InfoProvider, който не съхранява данни физически, а логически свързва DataStore обекти, InfoObjects и InfoCubes чрез условия за свързване, което прави комбинираните данни достъпни за заявки в Business Explorer.

  • 🔗 Информационен набор: Специален инфодоставчик, който логически свързва данни, без да ги съхранява физически.
  • 🧩 Присъединява се към доставчици: Той обединява DSO, характерни инфообекти и стандартни инфокубове.
  • 🔍 Отчитане на BEx: Това позволява отчитане на BEx на DSO, без да се включва индикаторът за отчитане.
  • 🔗 Четири вида присъединяване: Инфосетовете поддържат вътрешни, леви външни, темпорални и самостоятелни съединения.
  • 🔧 Транзакция RSISET: Инфосет може да бъде създаден директно с транзакция RSISET.
  • 🤖 AI помощ: Изкуственият интелект помага за избора на условия за присъединяване и анализа на комбинираните данни.

В какво се състои InfoSet SAP

Какво е инфосет?

Инфосетът е специален вид инфодоставчик, който не съхранява данни физически. С други думи, инфосетовете са инфодоставчици, които логически свързват данни и ги предоставят за BI заявки. Инфосетът събира данни от таблиците на инфодоставчиците, използвани за изграждането му, и описва източниците на данни, дефинирани като правило за съединение на обекти на DataStore, инфообекти или стандартни инфокубове.

Кога да използваме инфосетове?

  • За да се присъединят необходимите данни от основни доставчици на информация.
  • За да се позволи BEx отчитане на обект в DataStore, без да се включва индикаторът за BEx отчитане.
  • Да се ​​оцени зависимостта от времето.
  • За създаване на самосъединения и леви външни съединения.

Какво представляват присъединяванията към инфосетове?

ОРС (Обекти на хранилището на данни) и/или инфообектите (характеристики с основни данни) са свързани в инфосет (InfoSet) чрез условия за свързване. Съединените данни са достъпни за достъп от заявки в Business Explorer. Инфосетовете ви позволяват да отчитате за няколко инфодоставчика (Инфокубове, обекти от DataStore, инфообекти за главни данни), но те не съдържат данни. С активирани инфосетове можете да дефинирате заявки в BI пакета.

Съединенията се класифицират в четири категории:

  1. Вътрешно присъединяване
  2. Ляво външно съединение
  3. Временно присъединяване
  4. Самостоятелно присъединяване

Вътрешно присъединяване: Записът е в резултатния набор само ако има записи и в двете обединени таблици. Ако таблица 2 има съответстващи записи от таблица 1, чрез сравняване на ключово поле (EMPNO в примера), само тези записи са част от резултатния набор, като полетата и на двете таблици са попълнени.

Лява маса (Маса 1)

EMPNO ФАМИЛИЯ
000020 Томпсън
000250 SMITH
000100 СПЕНСЪР

Дясна таблица (Таблица 2)

EMPNO ПРОЖНО
000020 AD3112
000100 OP2010
000150 PL2100

Резултат от вътрешно присъединяване

EMPNO ФАМИЛИЯ ПРОЖНО
000020 Томпсън AD3112
000100 СПЕНСЪР OP2010

Ляво външно присъединяване: Ако таблица 2 има съответстващи записи от таблица 1, тези записи са част от резултатния набор. Ако таблица 2 няма съответстващ запис, тези записи от таблица 1 все още са част от резултатния набор, като полетата на таблица 2 съдържат начални стойности, както е показано по-долу.

Лява маса (Маса 1)

EMPNO ФАМИЛИЯ
000020 Томпсън
000250 SMITH
000100 СПЕНСЪР

Дясна таблица (Таблица 2)

EMPNO ПРОЖНО
000020 AD3112
000100 OP2010
000150 PL2100

Резултат от ляво външно съединение

EMPNO ФАМИЛИЯ ПРОЖНО
000020 Томпсън AD3112
000250 SMITH
000100 СПЕНСЪР OP2010

Временно присъединяване: Съединението се нарича темпорално, ако поне един член е времезависим.

Самостоятелно присъединяване: един и същ обект е съединен.

Как да създадете инфо набор?

Стъпка 1)

  1. Отидете на Транзакция Code RSA1.
  2. Щракнете върху бутона OK.

Създаване на информационен набор

Стъпка 2)

  1. Отидете до раздела „Доставчик на информация“.
  2. Щракнете с десния бутон върху InfoArea и изберете опцията „Create InfoSet“ от контекстното меню.

Транзакцията RSISET може да се използва и директно за създаване на инфо-набор (InfoSet).

Създаване на информационен набор

Когато InfoSet Builder се извика за първи път, се появяват две опции за режим на показване:

  1. Мрежа (контрол на потока от данни)
  2. Дърво (Контрол на дърветата)

Мрежовият дисплей е по-ясен. Дървовидният дисплей може да се чете от екранния четец и е подходящ за потребители с увредено зрение. Можете да промените тази настройка по всяко време, като използвате менюто Настройки -> Дисплей.

Стъпка 3)

  1. Въведете техническото име.
  2. Descriptйон.
  3. В секцията „Започнете с InfoProvider“ определете кой InfoProvider да използвате, за да започнете да дефинирате InfoSet. Изберете един от предлаганите типове обекти: DataStore обект, InfoObject или Standard InfoCube.

Ако изберете инфообект, той трябва да е характеристика с основни данни. Системата предоставя съответната помощ за въвеждане.

  1. Изберете бутона Продължи.

Създаване на информационен набор

Стъпка 4) Появява се екранът „Промяна на инфосет“.

Създаване на информационен набор

Стъпка 5) Изберете бутона „Вмъкни доставчик на информация“, показан по-долу, за да изберете доставчика на информация, с който да се обединят данните.

Създаване на информационен набор

Стъпка 6)

  1. Въведете името на DSO.
  2. Щракнете върху бутона Продължи.

Създаване на информационен набор

Появява се екранът по-долу с избраните два доставчика на информация.

Създаване на информационен набор

Стъпка 7) Активирайте информационния набор, като щракнете върху бутона „Активиране“.

Създаване на информационен набор

Въпроси и Отговори

Инфосет (InfoSet) свързва инфодоставчици хоризонтално, използвайки условия за съединение, комбинирайки колони от различни таблици с общ ключ. Мултидоставчик (MultiProvider) обединява инфодоставчици вертикално, подреждайки записи. Инфосетовете се свързват; мултидоставчиците комбинират резултатни набори.

Временно съединение се използва, когато поне един свързан обект е зависим от времето, като например зависим от времето атрибут на главни данни. SAP съпоставя записи въз основа на припокриванеping периоди на валидност, така че отчетът да отразява правилната стойност за всеки момент от време.

ИнфоНабор може да бъде създаден от Data Warehousing Workbench (RSA1) чрез щракване с десния бутон върху ИнфоОбласт или директно с транзакция RSISET. След дефиниране на условията за присъединяване, ИнфоНаборът трябва да бъде активиран, преди да могат да се изпълняват заявки върху него.

Да. Най- SAP Joule AI copilot може да предлага ключове за съединение между DSO и InfoObjects, да обяснява вътрешни спрямо външни съединения и да маркира съединения, които могат да умножат записи, helpping консултантите изграждат правилните инфосетове по-бързо.

Машинното обучение чете комбинираните данни, които даден инфо-сет предоставя, за да открие модели в преди това отделни доставчици. SAP Analytics Cloud, AI използва този обединен изглед, за да генерира анализи и да отговаря на въпроси на естествен език в различни предметни области.

Обобщете тази публикация с: