Sie brauchen einen SQLScript Berater und/oder möchten, dass wir Ihnen unser Angebot in diesem Umfeld vorstellen?
Bitte hinterlassen Sie uns Ihren Namen und die Kontaktdaten. Dann melden wir uns bei Ihnen.
SQLScript ist eine Erweiterung zu SQL für SAP HANA. Die Skriptsprache stellt eine prozedurale Erweiterung dar, die imperatives Entwickeln ermöglicht.
SQLScript ist eine Sammlung von Erweiterungen zu SQL, die für Prozesse, Daten und Funktionen verwendet wird.
SAP ERP geht über zu SAP S/4HANA - und das schon bald. Wir zeigen Ihnen in unserem E-Book, was es zu beachten gilt.
Ziel von SQLScript ist es, datenintensive Applikationslogiken in die Datenbank einzubetten. Zum heutigen Stand werden Funktionalitäten nur sehr begrenzt mithilfe von SQL in die Datenbank abgeladen, normalerweise wird der Hauptteil der Logik auf dem Applikationsserver ausgeführt. Daher müssen die zu verarbeitenden Daten von der Datenbank auf den Applikationsserver kopiert werden und umgekehrt. Wenn datenintensive Logik ausgeführt wird, kann dieses Kopieren der Daten sehr viel Verarbeitungs- und Übertragungszeit in Anspruch nehmen. Zudem sind in imperativen Programmiersprachen wie ABAP oder Java Algorithmen der one-tuple-at-a-time-Semantik (z.B. Verwendung von Loops über Tabellenzeilen) beliebt. Diese sind allerdings verglichen mit deklarativen Sprachen wie SQL schwer zu parallelisieren und zu optimieren.
In unserer ABAP on HANA Schulung erfahren sie alles, was Sie als ABAP Entwickler wissen müssen, wenn sie Applikationen für die SAP HANA Datenbank vorbereiten, entwickeln und optimieren wollen.
Die HANA Datenbank ist eine moderne Hardware, in der die Datenverarbeitung in-memory stattfindet, sodass auch extrem große Datenmengen quasi in Echtzeit analysiert werden können. Das Ziel der HANA Datenbank ist es, Applikationen zu unterstützen, die den Anwendern helfen, das Potenzial der Datenbank voll auszuschöpfen. Die HANA Datenbank verfügt über ein sehr ausgefeiltes Interface, das sich aus verschiedenen Programmiersprachen zusammensetzt. SQLScript erlaubt es Entwicklern, datenintensive Logiken auf die Datenbank zu pushen. Dabei sind die Gestaltungsmöglichkeiten deutlich umfangreicher als bei OpenSQL.
Vom Aufbau ähnelt SQLScript den Stored Procedures aus dem SQL Standard, allerdings bietet SQLScript deutlich mehr Optimierungsmöglichkeiten. Es sollte immer dann verwendet werden, wenn alternative Modellierungsverfahren für SAP HANA, zum Beispiel Analytic Views oder verschiedene View Typen nicht ausreichen.
SQL Erweiterungen wie SQLScript sollten eingesetzt werden, um zu verhindern, dass Daten in großen Mengen auf den Applikationsserver kopiert werden oder um ausgefeilte Strategien für die parallele Datenverarbeitung in der Datenbank zu nutzen. SQLScript löst folgende verschiedene Limitierungen von SQL:
Hier stellen wir euch das Trendthema im SAP-Bereich schlechthin vor - SAP HANA!
Wenn Anwender einen neuen Prozess definieren, zum Beispiel indem sie das CREATE PROCEDURE Statement verwenden, verarbeitet der HANA Datenbank-Compiler die Anfrage ähnlich wie einen SQL-Befehl in drei Schritten:
Der eigentliche SQL-Prozess lässt sich dann in zwei Phasen gliedern:
Sie möchten mehr zum Thema SQLScript erfahren? Vereinbaren Sie eine kostenlose Websession mit uns. Ich freue mich auf den Austausch mit Ihnen.
Bitte hinterlassen Sie uns Ihren Namen und die Kontaktdaten. Dann melden wir uns bei Ihnen.
Mit SQLScript können Applikationen implementiert werden, in denen sowohl imperative Logik als auch funktionale, deklarative Logik verwendet wird. Imperative Logik wird sequentiell ausgeführt. Deklarative Logik wird ausgeführt, indem die innere Architektur von SAP HANA Datenbank ausgeschöpft wird und die Möglichkeit der Parallelverarbeitung genutzt wird.
Sie haben Fragen zur SQLScript?
Sie suchen erfahrene Entwickler mit SQLScript-Knowhow?
mindsquare ist ein Technologie-Beratungsunternehmen, das sich auf die Beratung und Entwicklung im SAP-Umfeld spezialisiert hat. Unsere SAP Berater beschäftigen sich seit vielen Jahren intensiv mit Technologien rund um SAP HANA und haben verschiedene Best Practices entwickelt. Wir beraten Sie gerne bei Ihrer aktuellen Herausforderung und zeigen Ihnen Lösungswege auf. Vereinbaren Sie ein unverbindliches Beratungsgespräch und bringen Sie Ihr SAP-System auf ein neues Level.
Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen:
Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen:
Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen:
Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen: