Schnelleinstieg in SQLScript für SAP HANA. Jörg Böke
Чтение книги онлайн.

Читать онлайн книгу Schnelleinstieg in SQLScript für SAP HANA - Jörg Böke страница 2

Название: Schnelleinstieg in SQLScript für SAP HANA

Автор: Jörg Böke

Издательство: Автор

Жанр: Программы

Серия:

isbn: 9783960120032

isbn:

СКАЧАТЬ SQL

       6 Fazit

       A Der Autor

       B Disclaimer

       Weitere Bücher von Espresso Tutorials

      Willkommen bei Espresso Tutorials!

      Unser Ziel ist es, SAP-Wissen wie einen Espresso zu servieren: Auf das Wesentliche verdichtete Informationen anstelle langatmiger Kompendien – für ein effektives Lernen an konkreten Fallbeispielen. Viele unserer Bücher enthalten zusätzlich Videos, mit denen Sie Schritt für Schritt die vermittelten Inhalte nachvollziehen können. Besuchen Sie unseren YouTube-Kanal mit einer umfangreichen Auswahl frei zugänglicher Videos: https://www.youtube.com/user/EspressoTutorials.

      Kennen Sie schon unser Forum? Hier erhalten Sie stets aktuelle Informationen zu Entwicklungen der SAP-Software, Hilfe zu Ihren Fragen und die Gelegenheit, mit anderen Anwendern zu diskutieren: http://www.fico-forum.de.

      Eine Auswahl weiterer Bücher von Espresso Tutorials:

       Christoph Lordieck:Praxishandbuch BOPF – das Business Object Processing Framework

       Sebastian Abshoff:Mobile Apps mit den SAP® Cloud Platform Mobile Services

       Dr. Boris Rubarth:Schnittstellenprogrammierung in SAP® ABAP

       Johannes Gerbershagen:Qualitätsmanagement in der ABAP-Entwicklung unter SAP®

       Johannes Gerbershagen:SAP®-Praxishandbuch ABAP Core Data Services (CDS)

       Tobias Steckenborn:Schnelleinstieg in SAP® Cloud Platform Workflow

      Vorwort

      Schön, dass Sie dieses Buch in den Händen halten und sich, wie ich, für die Sprache HANA SQLScript interessieren!

      Ich kam 1990 das erste Mal mit SQL in Berührung und habe seither viele Studienaufgaben damit gelöst. Im Laufe meines Berufslebens habe ich SQL manchmal verflucht und war froh, dass im Bereich SAP BW, in dem ich seit Ende der Neunzigerjahre zu Hause bin, am Anfang verhältnismäßig selten SQL benötigt wurde. Das hat sich während der letzten 20 Jahre gewandelt, da die Anforderungen an die Unternehmensdaten immer weiter gewachsen und besonders unter SAP HANA nur durch SQL effizient umsetzbar sind.

      Insbesondere aus Gründen der Performance kam es bei dem Einsatz von SQL eigentlich immer auf den optimalen Code an, um möglichst zeitnah eine Antwort von der Datenbank zu erhalten. Im Zeitalter von HANA sieht das etwas anders aus, da Performance kein begrenzender Faktor mehr ist. Dennoch möchte ich Sie dazu anhalten, mehr und effektiver mit SQLScript zu programmieren. Während meiner Beratungstätigkeit habe ich schon eine Vielzahl suboptimaler Implementierungen gesehen, in denen SQLScript leider gar nicht oder schlecht eingesetzt wurde, was aufwendige Nacharbeiten nach sich zog. Damit Ihnen das erspart bleibt, möchte ich mit dem vorliegenden Buch aufzeigen, wo und wann man diese Sprache optimal nutzen kann.

      Denn der Einsatz von SQLScript hat zwei positive Effekte: Sie sparen Geld, indem Sie weniger Speicherplatz in der HANA-Datenbank benötigen (Infoprovider können zum Teil entfallen), und verkürzen die Laufzeit für Ihr zu installierendes Projekt.

      Zielgruppe

      Dieses Buch richtet sich an Projektleiter, die gerne in groben Zügen verstehen möchten, was genau in den implementierten Prozessen geschieht oder wie man diese verbessern kann. Entwickler wiederum lernen hier die SQLScript-Funktionalitäten kennen, mit denen sie eine effiziente HANA-Entwicklung betreiben können.

      Das erwartet Sie im Buch

      Dieses Buch beschreibt, wie man SQLScript im Alltag einsetzen kann, um z.B. BW-Transformationen zu beschleunigen, eine Migration von ABAP-basierten auf AMDP-basierte Routinen zu ermöglichen oder komplett neue Wege zu beschreiten, beispielsweise mit virtuellem Staging von SAP-BW-Daten durch HANA Table Functions. SQLScript hilft Ihnen aber nicht nur im BW- oder BW/4HANA-Umfeld. Fast alle Scriptbeispiele in diesem Buch sind auch im ECC und insbesondere unter SAP S/4HANA nutzbar.

      Ich werde Sie durch die Syntax von HANA SQLScript führen: von einfachen bis zu fortgeschrittenen Anweisungen. Dabei werden Sie lernen, wie Sie mit SQLScript Prozesse beschleunigen, vereinfachen (etwa in SAP BW) oder Szenarien implementieren, die vor der Einführung von HANA aufgrund von zu hohen Laufzeiten in früheren Datenbanken unmöglich waren.

      Auch wenn nicht jedes Detail berücksichtigt werden kann – dafür verweise ich auf die SAP-Referenzdokumentation (siehe Kapitel 2) – werden Sie von einfachen Beispielen bis zu den Usecases eine Vielzahl von Anwendungsmöglichkeiten kennenlernen. Zusätzlich erhalten Sie zahlreiche Beispielcodes, die Sie auf Ihrem System einsetzen und testen können.

      Quellcode-Beispiele

      

Dieses Buch enthält viele Quellcode-Beispiele. Um die Lesbarkeit in Ihrem E-Book-Lesegerät zu verbessern und den Zeilenumbruch korrekt darzustellen, empfehlen wir, den Quellcode im Querformat zu betrachten oder die Schriftgröße kleiner zu zoomen.

      Alle Listings auch zum Download

      

Zur einfacheren Nutzung der im Buch aufgeführten Code-Beispiele biete ich Ihnen ein öffentliches Git-Repository auf GitHub, zu dem Sie über folgenden Link gelangen:

      https://github.com/thebianalyst/Schnelleinstieg-in-SQLScript-fuer-SAP-HANA.

      Warum sollte man Daten immer in Infoprovidern ablegen, wenn man das Ganze mithilfe von Calculation Views und SQLScript dynamisch und virtuell durchführen kann? Hierzu werde ich Ihnen in Kapitel 2 anhand einiger Beispiele aufzeigen, wie Sie sehr einfach komplexe Aufgabenstellungen lösen können.

      Im vierten Kapitel des Buches werde ich auf einige Lösungsansätze eingehen, wie SQLScript Sie bei der Überwachung Ihres HANA-Systems unterstützen kann. Es arbeitet dabei Hand in Hand mit einer Vielzahl von technischen Tabellen, die von der SAP mit HANA ausgeliefert werden, um ein komfortables Überwachen Ihres HANA-Systems in Bezug auf Performance, Speicherplatz (DB) und Berechtigungen zu ermöglichen.

      Eclipse Studio

      

Alle Codes und Screenshots in diesem Buch СКАЧАТЬ