Zusammen mit Jonatan Skopek von der Munich Re zeigen wir den Einsatz von statisicher Code-Analyse für HANA-native-Entwicklung.
Wie für jede andere Entwicklungstechnologie sollten auch für die native HANA-Entwicklung (z. B. Calculation Views, Analytical Views oder SQLScript-Datenbankprozeduren) Programmierrichtlinien bestimmt und eingehalten werden.
In diesem Vortrag stellen wir dazu ein Regelset sowie die Werkzeugkette zur automatischen Prüfung dieser Regeln vor. Einen Schwerpunkt bildet dabei die Einhaltung einer Soll-Architektur für HANA-Views: Damit wird erkannt, wenn Views diese Architektur verletzen, wenn diese z. B. nicht auf die direkt darunter liegende Schicht zugreifen (Architekturkonformanzanalyse).