Accelerate
Your
Data-Driven Decisions

Das Exasol Add-On "Exasol Semantic Layer" ermöglicht Ihnen die Abbildung eines vollständigen semantischen Layers mit integrierter Business Logik zentral auf der Datenbank. 

Machen Sie das Meiste aus Ihren Daten. Einfach. Effizient. Einheitlich.

Sie...

… verfügen mit der Exasol über eine der schnellsten Analytics Datenbanken am Markt?


… möchten, dass Ihre Endanwender auch beim Thema Reporting & Analytics von dieser Geschwindigkeit profitieren und sich nicht von BI-Frontends oder ungünstig geschriebenem SQL ausbremsen lassen?


… wollen genau einen zentralen Business Layer als Schnittstelle zur Exasol für alle direkten Queries und BI-Tools?

Dann brauchen Sie den Exasol Semantic Layer (ESL)

Einfach

Alle Abfragen sind vereinfacht und dennoch gemäß dem SQL-Standard formuliert.

Auf komplexere Sprachkonstrukte (wie JOIN, GROUP BY) kann dabei in der ursprünglichen Abfrage durch den User konsequent verzichtet werden.

Das macht die Abfragen auch für Ihre technisch weniger versierten Anwender extrem einfach.

Effizient

Verwenden Sie SQL-Abfragen, die optimal auf Ihre Exasol Datenbank ausgelegt sind und zur Laufzeit generiert werden. Dadurch vermeiden Sie Engpässe und eine hohe Auslastung durch ineffizient formulierte Queries.

Die Qualität der Abfrage wird nicht länger durch das BI-Tool oder den Endanwender bestimmt.

Einheitlich

Erstellen Sie ein einheitliches Datenmodell, welches als zentrale "Single Source of Truth" für Fachbegriffe und Business-Logik dient.

Diese Quelle integrieren Sie mühelos mit BI-Tools wie Power-BI, Tableau, Microstrategy, Qlik und greifen direkt über Ihren SQL-Client (JDBC, ODBC) zu.

Redundante Modellierung oder Programmierung im BI-Frontend ist nicht mehr erforderlich!

Transparent

Der ESL basiert auf dem kostenlosen Exasol Feature "Virtual Schema" und ist damit vollkommen transparent.

Quelloffener und umfassend dokumentierter Python-Code, hinterlegt im Adapter-Script.

Datenmodelle, Metadaten & Business-Logik, sind einfach strukturiert in Datenbanktabellen gespeichert.

Mehr als nur Sematischer Layer: ESL kann noch viele weitere Probleme Ihres Datenalltags lösen

Das sagen unsere Anwender

“Schnellere und Vereinfachte Abfragen ohne tiefe SQL Kenntnisse möglich”

“Ich kann mich auf den Inhalt und die Bedingungen meiner Analyse konzentrieren und muss nicht Konzentration und Nerven auf SQL-Strukturen legen”

“Abfragen können mit weniger Arbeitsaufwand und Hintergrundwissen ausgeführt werden”

“Kennzahlen können endlich allgemeingültig definiert werden”

“Automatisiert komplexe und komplizierte SQL-Queries für Benutzer die technisch nicht so affin sind”

“Wegfall von JOINS erleichtert den Datenabzug und Überblick sehr”

Wie funktioniert der ESL?

Das Exasol Feature „Virtual Schema“ ermöglicht eine nahezu unbegrenzte Manipulation eingehender SQL-Abfragen mittels eines  Python-Scripts (Exasol-Adapter-Script). Mit ESL nutzen wir diese Möglichkeit aus, um das eingehende SQL auf eine zentrale (virtuelle) Tabelle in ein komplexes SQL auf ein zuvor hinterlegtes Datenmodell  umzuwandeln.

Das befreit die Anwender und BI-Tools davon komplexe Abfragen zu erstellen und überlässt dies ESL. Client-Abfragen auf ESL benötigen daher z.B. weder JOIN noch GROUP-BY. Die zentrale Tabelle fungiert als semantischer Layer und Schnittstelle für das Business. Die Komplexität des dahinterliegenden Datenmodells und der Abfragen wird somit vollständig ausgelagert:

Wir helfen Ihnen gerne dabei, das volle Potenzial Ihrer Exasol zu nutzen!

Interessiert?

Kontaktieren Sie uns! Wir stellen ESL gerne in Ihrem Unternehmen vor und besprechen Ihren individuellen Anwendungsfall.