4 Mai

semantic layer (SAP Business One)

Der Semantic Layer in SAP Business One ist eine Abstraktionsschicht über den zugrundeliegenden Datenmodellen, die strukturierte Datenzugriffe für Reporting, Analysen und OData-Dienste ermöglicht – insbesondere in Verbindung mit der SAP HANA-Datenbank.


SAP Business One Finance Schulung

Klarer und verständlicher Sprachstil:
Ein Semantic Layer dient als „Übersetzer“ zwischen der technischen Datenbankstruktur und der realen Geschäftswelt. Statt direkt auf Tabellen und Felder zuzugreifen, nutzen Reporting-Tools benutzerfreundliche Views, die bereits mit Geschäftslogik angereichert sind – beispielsweise „Sales Analysis by Rows“ oder „Customer Balances“.

Relevanter Kontext und Einsatzbereich:
In SAP Business One wird der Semantic Layer vor allem für Analysen, Dashboards, KPI-Visualisierungen (z. B. mit Pervasive Analytics, SAP Analytics Cloud oder Crystal Reports) und die Anbindung externer Systeme über OData genutzt. Auch der Web Client greift beim Konfigurieren von Karten im "General Overview"-Dashboard direkt auf diese Layer zu.

Abgrenzung zu ähnlichen oder verwandten Begriffen:
Im Unterschied zu klassischen Datenbankabfragen oder einfachen Reporting-Views enthält der Semantic Layer Geschäftsobjekte mit einer definierten semantischen Bedeutung – das erleichtert die Analyse und reduziert Fehlinterpretationen. Im Gegensatz zur Service Layer ist der Semantic Layer explizit für analytische Zwecke konzipiert, obwohl er technisch ebenfalls via OData angesprochen werden kann.

Beispiele oder anschauliche Vergleiche:
Stellen Sie sich den Semantic Layer wie eine gut beschriftete Speisekarte vor: Statt in der Küche die Zutaten selbst zusammensuchen zu müssen, sehen Sie bereits fertig definierte Gerichte – inklusive aller relevanten Details. So können sich Reporting-Tools auf diese vorbereiteten Strukturen stützen, ohne jede Datenbeziehung neu zusammenbauen zu müssen.

Technische Besonderheiten (SAP Business One, SAP HANA):

  • Nur verfügbar in der SAP HANA-Version von SAP Business One.
  • Systemseitig vordefinierte Views enden oft auf „Query“ (z. B. „Sales Analysis by Document Query“).
  • Views können über das SAP HANA Model Management gezielt für die Service Layer bereitgestellt werden.
  • Die Datenbereitstellung erfolgt via OData (Standard-Endpoint: /b1s/v1/sml.svc).
  • Virtuelle Schlüssel („id__“) werden zur eindeutigen Identifizierung genutzt.
  • Autorisierungsmanagement sorgt für sicheren Zugriff durch berechtigte Benutzer.

Verwandte Begriffe im Glossar:

  • Service Layer – REST-basierte API-Schnittstelle für transaktionale Zugriffe in SAP Business One.
  • Pervasive Analytics – Analysewerkzeug für KPIs und Dashboards auf Basis des Semantic Layers.
  • SAP HANA – In-Memory-Datenbankplattform, Grundlage für die Nutzung des Semantic Layers.

SAP Business One Shopware 6

Shopware 6 für SAP Business One

Mit der Versino Shopware 6-Schnittstelle für SAP Business One steht eine leistungsfähige Lösung zur Verfügung, um Shopware und SAP Business ...
SAP-Business-One-DATEV

SAP Business One und DATEV – Synchron

Die Entwicklung der Versino Financial Suite begann bereits vor einigen Jahren als Schnittstelle zum DATEV Finanzwesen. Zunächst implementieren wir eine ...
SAP Business One DATEV

DATEV und SAP Business One Export & Import

Der Export und Import von Daten zwischen DATEV und SAP Business One stand mit zunehmender Verbreitung von SAP B1 ganz ...
SAP BTP Fuer SAP B1

SAP BTP für SAP Business One

Die SAP BTP ist eine Umgebung, die es ermöglicht, Cloud-Lösungen zu entwickeln und als solche auch für SAP Business One ...
Vernetzung

Konzernweite Konsolidierung von ERP-Systemen

Wird eine Firma von einem anderen meist größeren Unternehmen übernommen, wird oft der Ruf laut die ERP Systeme neu verbundenen ...
Elektronische Rechnungen

Elektronische Rechnungen an Behörden

Weltweit werden zunehmen mehr elektronische Rechnungen versendet. Zahlreiche unterschiedliche Formate sind dabei entstanden. Hier liegt dann auch das Problem. Es ...