Dieses Produkt haben wir gerade leider nicht auf Lager.
ab 3,39 €
Derzeit nicht verfügbar
Derzeit nicht verfügbar
Handgeprüfte Gebrauchtware
Bis zu 50 % günstiger als neu
Der Umwelt zuliebe
Technische Daten
Erscheinungsdatum
26.08.2013
Sprache
Deutsch
EAN
9783836219969
Herausgeber
Rheinwerk
Serien- oder Bandtitel
SAP PRESS
Sonderedition
Nein
Autor
Thorsten Schneider
Seitenanzahl
602
Auflage
1
Einbandart
Gebundene Ausgabe
Schlagwörter
ABAP, SAP HANA, ABAP in Eclipse, SAP HANA Studio, SQLScript, Datenbankprogrammierung, Programmierung, Anwendungen, In-Memory-Datenbank, AS ABAP, Application Server, Datenmodellierung, Fuzzy-Suche, Predictive Analysis, Application Function Library, Native SQL, Open SQL, Entscheidungstabelle
Inhaltsverzeichnis
Geleitwort. 15
Vorwort. 17
Einleitung. 19
Teil I Grundlagen. 29
1. SAP HANA im Überblick. 31
1.1. Softwarekomponenten von SAP HANA. 31
1.2. Grundlagen der In-Memory-Technologie. 39
1.3. Architektur der In-Memory-Datenbank. 54
1.4. Anwendungsfälle für SAP HANA. 56
1.5. Auswirkungen von SAP HANA auf die Anwendungsentwicklung. 58
2. Einführung in die Entwicklungsumgebung. 67
2.1. Eclipse im Überblick. 67
2.2. Die Eclipse-Strategie von SAP. 70
2.3. Installation der Entwicklungsumgebung. 73
2.4. Erste Schritte im Entwicklungssystem. 76
3. Datenbankprogrammierung mit dem SAP NetWeaver AS ABAP. 107
3.1. Architektur des SAP NetWeaver AS ABAP. 109
3.2. ABAP-Datenbankzugriff. 121
3.3. Datenbankzugriffe mit dem SQL-Trace analysieren. 149
Teil II Einführung in die ABAP-Programmierung mit SAP HANA. 159
4. View-Modellierung im SAP HANA Studio. 161
4.1. Attribute Views. 164
4.2. Analytic Views. 184
4.3. Calculation Views. 196
4.4. Zugriff auf Column Views über Microsoft Excel. 206
4.5. Verwendung von SAP HANA Views in ABAP. 208
5. Programmieroptionen in SAP HANA. 217
5.1. SQLScript im Überblick. 217
5.2. Implementierung von Datenbankprozeduren. 225
5.3. Verwendung von Prozeduren in ABAP. 257
6. Transport von Anwendungen. 269
6.1. Grundlagen des Transportwesens. 271
6.2. Kombinierter ABAP-/SAP HANA-Transport. 285
7. Laufzeit- und Fehleranalyse auf SAP HANA. 293
7.1. Übersicht der verfügbaren Werkzeuge. 294
7.2. Fehleranalyse. 296
7.3. ABAP-Code-Analyse. 305
7.4. Laufzeitstatistiken und Traces. 313
7.5. Systemweite SQL-Analysen. 335
7.6. SQL-Performanceoptimierung. 343
8. Beispielszenario: Optimierung einer bestehenden Anwendung. 347
8.1. Vorgehen bei der Optimierung. 348
8.2. Szenario und Anforderungen. 354
8.3. Umsetzung der Anforderungen. 359
Teil III Fortgeschrittene Techniken für die ABAP-Programmierung auf SAP HANA. 377
9. Textsuche und Analyse von unstrukturierten Daten. 379
9.1. Grundlagen der Textsuche in SAP HANA. 381
9.2. Text-Datentypen und Full-Text-Indizes in SAP HANA. 386
9.3. Verwendung der Textsuche über SQL. 391
9.4. Einsatz der Textsuche in ABAP. 403
9.5. Textanalyse. 411
9.6. Ressourcenverbrauch und Laufzeitaspekte der Textsuche. 413
10. Integration analytischer Funktionalität. 417
10.1. Einführung. 417
10.2. Mögliche Architekturen im Überblick. 423
10.3. Ausgewählte Technologien und Werkzeuge. 433
10.4. Benutzeroberflächenbausteine. 447
11. Entscheidungstabellen in SAP HANA. 449
11.1. Grundlagen von Entscheidungstabellen. 450
11.2. Anlegen von Entscheidungstabellen im SAP HANA Studio. 453
11.3. Entscheidungstabellen basierend auf SAP HANA Views. 458
11.4. Laufzeitobjekte und SQL-Zugriff für Entscheidungstabellen. 461
11.5. Zugriff auf Entscheidungstabellen aus ABAP. 462
12. Funktionsbibliotheken in SAP HANA. 465
12.1. Grundlagen der Application Function Library. 468
12.2. Nutzung von Application-Function-Library-Funktionen in SQLScript. 475
12.3. Einbindung der Funktionsbibliotheken in ABAP. 480
13. Beispielszenario: Entwicklung einer neuen Anwendung. 483
13.1. Szenario und Anforderungen. 483
13.2. Anwendungsdesign. 484
13.3. Implementierung der Anwendung. 490
13.4. Nutzung der Anwendungen. 499
14. Praxistipps. 501
14.1. Allgemeine Empfehlungen. 502
14.2. Konventionen. 513
14.3. Qualitätsaspekte. 516
14.4. Performanceempfehlungen für Open SQL. 520
14.5. Performanceempfehlungen für native Implementierungen in SAP HANA. 546
14.6. Zusammenfassung der Empfehlungen. 553
Anhang. 557
A. Flugdatenmodell. 559
B. Neuerungen in ABAP in SAP NetWeaver 7.4. 567
C. Lese- und Schreibzugriffe im Column Store. 573
D. SAP Business Application Accelerator powered by SAP HANA. 583
E. Installation der Beispiele. 587
F. Die Autoren. 589
Index. 591
Wenn du eine Bewertung für dieses Produkt schreibst, hilfst du allen Kund:innen, die noch überlegen, ob sie das Produkt kaufen wollen. Vielen Dank, dass du mitmachst!