NEUE FRAGE 16 Welche Aktivitäten führen Sie an einer Anwendung im SAP HANA XS Advanced Cockpit durch? Es gibt 2 richtige Antworten auf diese Frage.
Das SAP HANA XS Advanced Cockpit ist ein webbasiertes Verwaltungstool, mit dem Sie die XS Advanced-Laufzeitumgebung verwalten können, z. B. Organisationen, Bereiche, Anwendungen, Services und Benutzer. Das XS Advanced Cockpit bietet eine grafische Benutzeroberfläche, die dem SAP Cloud Platform Cockpit ähnelt, um eine einheitliche Benutzererfahrung in der Cloud und vor Ort zu gewährleisten. Das XS Advanced Cockpit ist für SAP HANA 2.0 SPS03 und spätere Releases verfügbar und ersetzt die veralteten XS Advanced Administration Tools. Eine der Aktivitäten, die Sie für eine Anwendung im XS Advanced Cockpit durchführen können, ist die Überwachung der Anwendungen, die dem aktuellen Bereich zugeordnet sind. Ein Space ist eine logische Gruppierung von Anwendungen und Services, die eine gemeinsame Entwicklungs- und Laufzeitumgebung nutzen. Jeder Bereich gehört zu einer Organisation, die eine Sammlung von Benutzern und Bereichen ist, die sich ein gemeinsames Kontingent an Ressourcen teilen. Mit dem XS Advanced Cockpit können Sie die Liste der in einem bestimmten Space bereitgestellten Anwendungen anzeigen und deren Status, Instanzen, Speichernutzung, Festplattennutzung und gebundene Dienste einsehen. Sie können die Anwendungen auch nach Name, Status oder Typ filtern, sortieren und suchen. Außerdem können Sie die Details jeder Anwendung, wie Protokolle, Ereignisse, Umgebungsvariablen, Routen und Dienstbindungen, detailliert betrachten. Eine weitere Aktivität, die Sie für eine Anwendung im XS Advanced Cockpit durchführen können, ist das Starten, Stoppen und Neustarten der Anwendungen. Mit dem XS Advanced Cockpit können Sie den Lebenszyklus der in einem Bereich bereitgestellten Anwendungen steuern, z. B. das Starten einer angehaltenen Anwendung, das Stoppen einer laufenden Anwendung oder das Neustarten einer Anwendung, bei der Probleme aufgetreten sind. Sie können die Anwendungen auch skalieren, indem Sie die Anzahl der Instanzen oder die Speicher- und Festplattenkontingente, die jeder Instanz zugewiesen sind, ändern. Sie können auch Anwendungen löschen, die nicht mehr benötigt werden. Die anderen Optionen sind falsch, da es sich dabei nicht um Aktivitäten handelt, die Sie mit einer Anwendung im XS Advanced Cockpit durchführen können. Sie können Anwendungen nicht über das XS Advanced Cockpit auf SAP Cloud Platform bereitstellen, da das XS Advanced Cockpit nur für die Verwaltung der XS Advanced-Laufzeitumgebung auf SAP HANA vorgesehen ist. Um Anwendungen auf SAP Cloud Platform bereitzustellen, müssen Sie das SAP Cloud Platform Cockpit oder das Cloud Foundry Command Line Interface (CF CLI) verwenden. Sie können den Inhalt des HDI-Containers auch nicht über das XS Advanced Cockpit anzeigen, da der HDI-Container ein Datenbankobjekt ist, das nicht direkt mit der Anwendung verbunden ist. Um den Inhalt des HDI-Containers anzuzeigen, müssen Sie den SAP HANA Database Explorer oder die SAP Web IDE für SAP HANA verwenden. Referenzen: * SAP HANA Plattform 2.0 SPS06: SAP HANA XS Advanced Cockpit, Abschnitt 1 * SAP HANA Plattform 2.0 SPS06: SAP HANA XS Advanced Cockpit, Abschnitt 2 * SAP HANA Plattform 2.0 SPS06: SAP HANA XS Advanced Cockpit, Abschnitt 3 * SAP HANA Plattform 2.0 SPS06: SAP HANA XS Advanced Cockpit, Abschnitt 4 * SAP HANA Plattform 2.0 SPS06: SAP HANA XS Advanced Cockpit, Abschnitt 5
NEUE FRAGE 26 Sie werden gebeten, den Umsatzwert für den Monat anhand von Kundenauftragspositionen zu ermitteln (Verkaufspreis pro Artikel x verkaufte Menge). Was verwenden Sie, um dies in einer berechneten Spalte einer Kalkulationsansicht zu erreichen? Es gibt 2 richtige Antworten auf diese Frage.
Um den Umsatzwert für den Monat anhand von Kundenauftragspositionen (Verkaufspreis pro Artikel x verkaufte Menge) zu ermitteln, können Sie eine berechnete Spalte einer Berechnungsansicht verwenden, die die Multiplikation der beiden Spalten durchführt und einen transparenten Filter und ein Non-Equijoin anwendet, um die Daten auf den gewünschten Monat zu beschränken. Ein transparenter Filter ist eine Filterbedingung, die auf die Datenquelle eines Ansichtsknotens angewendet und an die nachfolgenden Knoten weitergegeben wird. Ein Non-Equijoin ist eine Join-Bedingung, die andere Operatoren als Gleichheit verwendet, z. B. größer als, kleiner als oder zwischen. Sie können zum Beispiel einen transparenten Filter verwenden, um die Kundenauftragspositionen nach dem Monat des Auftragsdatums zu filtern, und dann einen Non-Equijoin verwenden, um die Kundenauftragspositionen mit der Verkaufspreistabelle nach dem Auftragsdatum und dem Gültig-von und Gültig-bis-Datum des Verkaufspreises zu verknüpfen. Referenzen: Transparente Filter, Nicht-Equijoins, Berechnete Spalten erstellen.
NEUE FRAGE 27 Welche Regeln gelten für die deklarative Logik in SQL Script? Es gibt 2 richtige Antworten auf diese Frage.
Laut dem SAP HANA Developer Guide ist die deklarative Logik in SQL Script eine Möglichkeit, komplexe Datentransformationen mit Hilfe klassischer relationaler Operatoren wie Auswahl, Projektion, Verknüpfung, Aggregation usw. auszudrücken. Die deklarative Logik gibt nicht an, wie die Daten verarbeitet werden, sondern was das gewünschte Ergebnis ist. Die SAP HANA-Datenbank hat die Freiheit, den Datenfluss und den Ausführungsplan zu optimieren, was zu einer besseren Leistung führen kann. Deklarative Logik ist frei von Seiteneffekten, d. h., sie verändert keine Daten oder Zustände außerhalb des Geltungsbereichs der Anweisung. Deklarative Logik deklariert den Datenfluss, d.h. sie bindet neue Variablen, die an anderer Stelle im Körper der Prozedur oder Funktion referenziert werden. Die anderen Optionen sind falsch, weil: * Die deklarative Logik unterstützt nicht die gesamte Palette der SQL-Skripte, sondern nur eine Teilmenge der SQL-Funktionen, die frei von Nebeneffekten und deterministisch sind. So unterstützt die deklarative Logik beispielsweise keine imperativen Konstrukte wie Schleifen, Bedingungen, Ausnahmen usw. * Die deklarative Logik legt nicht fest, wie die Daten verarbeitet werden, sondern was das gewünschte Ergebnis ist. Wie die Daten verarbeitet werden, wird vom SAP HANA-Datenbankoptimierer bestimmt, der je nach Dateneigenschaften, Systemressourcen und anderen Faktoren unterschiedliche Ausführungspläne wählen kann. Referenzen: SAP HANA Entwicklerhandbuch, Kapitel 6, Abschnitt 6.4.2, Seite 2111.
NEUE FRAGE 30 Welches sind die Knoten, an denen Filterausdrücke in einer Berechnungsansicht verwendet werden können? Es gibt 2 richtige Antworten auf diese Frage.
Filterausdrücke können in einer Berechnungsansicht verwendet werden, um die Daten einzuschränken oder zu ändern, die in der Ansicht angezeigt oder verarbeitet werden. Filterausdrücke können in den folgenden Knoten einer Berechnungsansicht verwendet werden12: * Aggregation: Ein Aggregationsknoten ist ein Knoten, der Aggregationsfunktionen wie Summe, Anzahl oder Durchschnitt auf die Daten anwendet, die vom vorhergehenden Knoten übergeben werden. Filterausdrücke können in einem Aggregationsknoten verwendet werden, um die Daten vor oder nach der Aggregation zu filtern oder um die Aggregationsebene oder die Kennzahlenattribute zu definieren. Sie können beispielsweise einen Filterausdruck verwenden, um nur die Verkaufsdaten für eine bestimmte Region oder Produktkategorie anzuzeigen oder um den durchschnittlichen Umsatz pro Kunde zu berechnen. * Vereinigung: Ein Vereinigungsknoten ist ein Knoten, der die Daten von zwei oder mehr Knoten kombiniert, die die gleiche Struktur und die gleichen Datentypen haben. Filterausdrücke können in einem Vereinigungsknoten verwendet werden, um die Daten von jedem Eingabeknoten zu filtern oder um die Daten vom Ausgabeknoten zu filtern. Sie können beispielsweise einen Filterausdruck verwenden, um doppelte Zeilen aus dem Vereinigungsergebnis auszuschließen oder um nur die Daten anzuzeigen, die einer bestimmten Bedingung aus jedem Eingabeknoten entsprechen. Die anderen Optionen sind nicht korrekt, da Filterausdrücke in diesen Knoten einer Berechnungsansicht nicht verwendet werden können. Ein Stern-Join-Knoten ist ein Knoten, der eine Faktentabelle mit einer oder mehreren Dimensionstabellen auf der Grundlage der gemeinsamen Schlüsselattribute verbindet. Ein Stern-Join-Knoten unterstützt keine Filterausdrücke, aber er unterstützt Eingabeparameter, d. h. Variablen, die zum Filtern der Daten zur Laufzeit verwendet werden können. Ein Rangknoten ist ein Knoten, der die Daten nach einer bestimmten Reihenfolge und bestimmten Kriterien ordnet. Ein Rangknoten unterstützt keine Filterausdrücke, aber er unterstützt Rangfilter, d. h. Bedingungen, mit denen die Anzahl oder der Prozentsatz der Zeilen im Rangergebnis begrenzt werden kann. Referenzen: * SAP HANA Plattform, SAP HANA Modellierungsleitfaden für SAP HANA Web Workbench, Berechnungsansichten * SAP HANA Plattform, SAP HANA Entwicklerhandbuch für SAP HANA Web IDE, Entwicklung von Datenbankmodulen, Entwicklung von Berechnungsansichten, Verwendung von Filterausdrücken