Berichte erstellen

Ein einzelner Bericht, den Sie generieren, analysiert einen AV basierend auf den von Ihnen ausgewählten Ebenen und Kennzahlen.

Sie können der neu erstellten Analyse mehrere Berichte hinzufügen. Ein Bericht ist unabhängig von einem anderen Bericht. So fügen Sie einen Bericht in die Analyse ein:
  1. Öffnen Sie die Analyse zur Bearbeitung auf der Datenanalyse-Homepage. Wählen Sie in der Analysekachel, die Sie bearbeiten möchten, die Option Bearbeiten aus.
  2. Klicken Sie auf das Symbol + Bericht, um der Analyse einen oder mehrere Berichte hinzuzufügen. Mit einem Bericht können Sie der Seite "Analysen" konfigurierte Analysen hinzufügen.
  3. Klicken Sie auf den Bericht, um ihn auszuwählen. Mit dem Pfeil zum Ändern der Größe im Bericht wird die Größe des Berichtsfensters geändert.
  4. Klicken Sie im ausgewählten Bericht auf das Kreuzsymbol, um den Bericht aus der Analyse zu löschen.
  5. Der Header zeigt den Namen der ausgewählten Analyse-View an.
  6. Sie können den Bericht mit den entsprechenden Pfeilen ein- oder ausblenden.
Wenn Sie der Analyse einen Bericht hinzufügen, bietet der Bericht die folgenden Aktionen:
  • SQL bearbeiten
  • Performance
  • Bericht umbenennen: Klicken Sie auf "Bericht umbenennen", um ihn umzubenennen. Klicken Sie auf Bericht speichern, um den aktuellen Bericht zu speichern.
  • Bericht löschen: Klicken Sie auf Bericht löschen, um den Bericht zu löschen.
SQL bearbeiten

Sie können die SQL-Ausgabe anzeigen, wenn Sie auf SQL bearbeiten klicken. Im unteren rechten Fensterbereich in SQL wird die Ausgabe des im SQL-Editor ausgeführten Vorgangs angezeigt. Die folgende Abbildung zeigt den Ausgabebereich auf der SQL-Seite.
Beschreibung von sql-output.png folgt
Beschreibung der Abbildung SQL-output.png

Der Ausgabebereich enthält die folgenden Registerkarten:
  • Abfrageergebnis: Zeigt die Ergebnisse des letzten Vorgangs zum Ausführen der Anweisung in einer Anzeigetabelle an.

  • Explain-Plan: Zeigt den Plan für Ihre Abfrage mit dem Befehl "Explain-Plan" an. Die Standardansicht ist die Diagrammansicht. Weitere Informationen finden Sie in der Beschreibung des Explain-Plan-Diagramms in den folgenden Abschnitten.
Performance-Menü

Im Menü "Performance" werden die PL/SQL-Prozeduren im Arbeitsblattbereich angezeigt, in dem die mit den Analyse-Views verknüpften Berichte beschrieben werden.

Der obere Teil der Performanceausgabe besteht aus dem Arbeitsblatteditor für die Ausführung von SQL-Anweisungen und einem Ausgabebereich, in dem die Ergebnisse in verschiedenen Formularen angezeigt werden. Sie können die Ergebnisse in einer Diagrammansicht, Diagrammansicht, Ausgabe im SQL-Editor löschen, Informationen zu den SQL-Anweisungen anzeigen und das Menü "Performance" in einer neuen Registerkarte öffnen.

Die folgende Abbildung zeigt den Ausgabebereich des Leistungsmenüs:
Beschreibung von performance-output.png folgt
Beschreibung der Abbildung performance-output.png

Der Ausgabebereich enthält die folgenden Registerkarten:
  • Diagrammansicht: Zeigt den Plan der Abfrage in der Diagrammansicht an.
  • Diagrammansicht: Zeigt den Plan der Abfrage in einer Diagrammansicht an.
  • Ausgabe löschen: Löscht die PL/SLQ-Anweisungen aus dem Arbeitsblatt.
  • Informationen anzeigen: Zeigt die SQL-Anweisung an, für die die Ausgabe angezeigt wird.
  • In neuer Registerkarte öffnen: Öffnet den Explain-Plan in einem neuen Fenster. Ein Explain-Plan zeigt den Plan für Ihre Abfrage an.
Erklärungsplandiagramm

Die Diagrammansicht Explain Plain ist eine grafische Darstellung des Inhalts der Zeilenanweisungen in der SQL-Abfrage einfügen. Der Plan zeigt die hierarchische Natur der Schritte im Ausführungsplan.

Standardmäßig sind drei Stufen im Diagramm sichtbar. Sie können die +/- -Zeichen auf der

Unten in jedem Schritt (verfügbar, wenn der Schritt untergeordnete Schritte aufweist) zum Ein- oder Ausblenden. Verwenden Sie "Alle einblenden" in der Symbolleiste, um alle Schritte im Diagramm anzuzeigen.
Das Diagramm enthält außerdem die folgenden Details:
  • Kardinalität (Zahl auf dem Pfeil zum übergeordneten Schritt), d.h. die Anzahl der verarbeiteten Zeilen
  • Vorgang und Optionen, die in diesem Schritt angewendet werden
  • Ausführungsreihenfolge, d.h. die fortlaufende Zahl in der Ausführungsreihenfolge
  • Zugriffsprädikate für CPU-Kosten in Prozent (orange Striche)
  • CPU-Gesamtkosten für den Schritt in Prozent (blauer Kreis)
  • Geschätzte I/O-Kosten, verarbeitete Byte und Kostenmetriken

Wenn Sie mit der Maus auf eine dieser Statistiken in einem Schritt zeigen, wird ein kurzes Beschreibungs-Popup angezeigt.

Die Symbole in der Symbolleiste sind:

  • Erweiterte Ansicht: Dies ist die Standardansicht der Abfrage, wenn Sie auf "Performance" klicken. Zeigt Daten aus SQL-Abfrage in einer gemischten Tabellen-/Baumansicht an. Über das Symbol "Diagrammansicht" können Sie zur Diagrammansicht zurückkehren.
  • Diagrammansicht: Zeigt Daten aus der SQL-Abfrage in Form von Diagrammen an.
  • Diagramm drucken: Druckt das Diagramm.
  • In SVG speichern: Speichert das Diagramm in einer Datei
  • Vergrößern, verkleinern: Wenn ein Schritt im Diagramm ausgewählt ist, wird durch Klicken auf das Symbol "Vergrößern" sichergestellt, dass er in der Mitte des Bildschirms bleibt.
  • Bildschirm anpassen: Passt für das gesamte Diagramm im sichtbaren Bereich.
  • Istgröße: Setzt den Zoomfaktor auf 1.
  • Alle einblenden: Zeigt alle Schritte im Diagramm an.
  • Diagramm zurücksetzen: Setzt das Diagramm auf den Anfangsstatus zurück, d.h. es werden nur drei Stufen angezeigt.
  • Info anzeigen: Zeigt die SELECT-Anweisung an, die von der Explain-Planfunktion verwendet wird.
  • In neuer Registerkarte öffnen: Öffnet die Diagrammansicht in einer neuen Registerkarte für eine bessere Anzeige und Navigation. Das Diagramm ist auf die anfängliche SELECT-Anweisung beschränkt.
  • Min. sichtbare Gesamt-CPU-Kosten (%): Definiert den Schwellenwert zum Filtern von Schritten mit Gesamt-CPU-Kosten unter dem angegebenen Wert. Geben Sie einen Wert im Bereich von 0 bis 100 Sekunden ein. Es gibt keine Filterung für 0.
  • Plannotizen: Zeigt die Erläuterungen zum Plan an.

Eigenschaften im Diagramm "Explain-Plan"

Doppelklicken Sie auf einen ausgewählten Schritt, oder drücken Sie die Eingabetaste, um den Schieberegler "Eigenschaften" zu öffnen, der weitere Informationen zu diesem Schritt enthält. Eine Beschreibung jeder Eigenschaft finden Sie unter PLAN_TABLE in der Oracle Database-Referenz. Der Schieberegler "Eigenschaften" zeigt:
  • Zeigt Informationen für diesen Schritt an, die aus PLAN_TABLE in einem tabellarischen Format extrahiert wurden. Nullen werden ausgeschlossen. Sie können JSON auswählen, um die Eigenschaften im JSON-Format anzuzeigen.
  • Informationen aus Spalte OTHER_XML von PLAN_TABLE. Die Informationen werden im JSON-Format angezeigt.

Berichte verwenden

Berichte unterstützen Sie bei der Analyse von Analyse-Views und Abfragen.

Die Berichte basieren auf den Ebenen und Kennzahlen, die Sie für die Analyse-View auswählen, sowie auf den Spalten, die Sie für eine Abfrage auswählen.

Klicken Sie in der Analyse-View auf Analysieren und dann auf die zu analysierende Tabelle, um die Seite "Analysen" anzuzeigen.

Die Seite "Analysen" umfasst die folgenden Komponenten:
  1. Analytic View-Browser: Wählen Sie in der Dropdown-Liste die Option Analytic View aus, wenn Sie Berichte in Analyse-Views erstellen möchten, um einen Analyse-View-Browser anzuzeigen. Der Browser für Analyse-View zeigt die Hierarchien, Ebenen und Kennzahlen an, die mit der ausgewählten Analyse-View verknüpft sind.

    Tabellenbrowser: Wählen Sie in der Dropdown-Liste die Option Abfrage aus, wenn Sie einen Bericht zur SQL-Abfrage erstellen möchten, um einen Tabellenbrowser anzuzeigen. Wenn Sie "SQL-Abfrage" wählen, zeigt der Tabellenbrowser die verfügbaren Tabellen und die entsprechenden Spalten an. Sie können Tabellen aufgliedern, um die entsprechenden Spalten anzuzeigen.
    Beschreibung von table-browser.png folgt
    Beschreibung der Abbildungstabelle-browser.png

  2. SQL-Arbeitsblatteditor mit dem Symbol "Ausführen": Sie können diese Komponente nur anzeigen, wenn Sie einen Bericht für eine SQL-Abfrage und nicht für eine Analyse-View generieren.

    Im SQL Editor-Bereich können Sie SQL-Anweisungen und PL/SQL-Skripte aus den Tabellen ausführen, die Sie abfragen möchten, die im Tabellenbrowser angezeigt werden. Standardmäßig zeigt der SQL-Editor die Select *-Anweisung an, um alle Spalten aus der ersten Tabelle anzuzeigen. Klicken Sie auf Ausführen, um die Anweisungen im Editor auszuführen.
    Beschreibung von run1.png folgt.
    Beschreibung der Abbildung run1.png

  3. Ausgabebereich: Der Ausgabebereich besteht, wenn Sie die Ergebnisse einer SQL-Abfrage anzeigen, aus den folgenden Registerkarten:
    • Abfrageergebnis: Zeigt die Ergebnisse des letzten Vorgangs zum Ausführen der Anweisung in einer Anzeigetabelle an.
    • Explain-Plan: Zeigt den Plan für Ihre Abfrage mit dem Befehl "Explain-Plan" an. Weitere Informationen finden Sie unter Explain-Plan-Diagramm im Abschnitt Berichte erstellen.
    • Autotrace: Zeigt die Sessionstatistiken und den Ausführungsplan aus v$sql_plan an, wenn eine SQL-Anweisung mit dem Autotrace-Feature ausgeführt wird.

  4. Visualisierungsarten auf der Registerkarte "Abfrageergebnis": Sie können einen der vier Modi auswählen, um die Ergebnisse des von Ihnen generierten SQL-Abfrageberichts zu visualisieren.

    Wenn Sie die in einer SQL-Abfrage generierten Berichte anzeigen, gibt es folgende vier Visualisierungsmodi:
    • Basisabfrage: Dieser Ansichtstyp wird standardmäßig verwendet. Die im SQL-Editor erstellte Abfrage ist die Basisabfrage.
    • Tabelle: Sie können die SQL-Ergebnisse in tabellarischer Form anzeigen. Wenn Sie diese Ansicht auswählen, wird ein Spaltenablagebereich angezeigt, in dem Sie ausgewählte Spalten per Drag-and-Drop aus dem Tabellenbrowser ziehen können. Wenn Sie die ausgewählten Spalten im Drop-Abschnitt löschen, können Sie nur diese Spalten auf der Registerkarte "Abfrageergebnis" anzeigen. Wählen Sie das Kreuz neben dem Spaltennamen, um es aus der Drop-Zone zu entfernen.
    • Pivot: Sie können die Ergebnisse der SQL-Abfrage im Pivot-Format anzeigen. Wenn Sie dieses Format auswählen, wird der Drop-Abschnitt "Spalten", "Zeilen" und "Werte" angezeigt, in dem Sie die ausgewählten Spalten, Zeilen oder Werte per Drag-and-Drop aus dem Tabellenbrowser ziehen können.
      Hinweis

      Werte müssen vom Typ NUMBER sein.
    • Diagramm: Sie können die SQL-Ergebnisse in Form eines Diagramms anzeigen. Durch Auswahl dieser Ansicht wird eine Drop-Zone für X- und Y-Achse angezeigt. Ziehen Sie ausgewählte Spalten per Drag-and-Drop aus dem Tabellenbrowser in den Drop-Bereich. Sie müssen sicherstellen, dass nur die Spalten mit dem Datentyp NUMERIC auf der Y-Achse gelöscht werden können. Andernfalls würde das Anzeigeergebnis mit einem Must be a NUMBER type-Fehler fehlschlagen. Sie können der Y-Achse mehrere Werte hinzufügen. Um die Ergebnisse in der Diagrammansicht nur einer bestimmten Y-Achse anzuzeigen, wählen Sie den Wert der Y-Achse aus der Dropdown-Liste.
  5. Visualisierungsarten für Berichte, die in einer Analyse-View generiert werden: Sie können einen der drei Modi auswählen, um die Ergebnisse des Berichts zu visualisieren, den Sie in einer Analyse-View generieren.

    Die drei Visualisierungsmodi beim Anzeigen der in einer Analyse-View generierten Berichte sind:
    • Tabelle: Sie können die SQL-Ergebnisse in tabellarischer Form anzeigen. Wenn Sie diese Ansicht auswählen, wird der Drop-Abschnitt "Zeilen und Filter" angezeigt, in dem Sie die ausgewählten Hierarchien und Kennzahlen per Drag-and-Drop aus dem Analyse-View-Browser ziehen können. Auf diese Weise können Sie die Berichtsergebnisse anzeigen, die aus den ausgewählten Hierarchien und Kennzahlen bestehen.
    • Pivot: Sie können die Ergebnisse des Analyse-View-Berichts im Pivot-Format anzeigen. Wenn Sie dieses Format auswählen, wird der Drop-Abschnitt "Spalten, Zeilen, Werte und Filter" angezeigt, in dem Sie die ausgewählten Hierarchien und Kennzahlen per Drag-and-Drop aus der Analyse-View ziehen können. browser.Note: Werte müssen vom Typ NUMBER sein.
    • Diagramm: Sie können den Bericht, den Sie in einer Analyse-View generieren, in Form eines Diagramms anzeigen. Wenn Sie diese Ansicht auswählen, wird ein Dropdown-Abschnitt für X-Achse, Y-Achse und Filter angezeigt. Ziehen Sie ausgewählte Spalten per Drag-and-Drop aus dem Tabellenbrowser in den Drop-Bereich. Sie müssen sicherstellen, dass nur die Spalten mit dem Datentyp NUMERIC auf der Y-Achse gelöscht werden können. Andernfalls würde das Anzeigeergebnis mit einem Must be a NUMBER type-Fehler fehlschlagen. Sie können der Y-Achse mehrere Werte hinzufügen. Sie können in der Dropdown-Liste die Optionen "Horizontal" und "Vertikal" auswählen, um horizontale bzw. vertikale Diagramme anzuzeigen. Sie haben auch die Möglichkeit, in der Dropdown-Liste Flächendiagramm, Balkendiagramm, Liniendiagramm und Kreisdiagramm auszuwählen.
  6. Fensterbereich für facettierte Suche: Für die Berichte, die Sie für eine SQL-Abfrage und eine Analyse-View generieren, können Sie eine Facettensuchspalte anzeigen. In diesem Bereich können Sie für einen SQL-Bericht Filter zum Bericht hinzufügen. Das Tool generiert einen Filter für jeden Wert in der Spalte, der aus dem Abfrageergebnis abgerufen wird. Sie können im Facettensuchbereich verschiedene Spalten filtern und die Ergebnisse im Abfrageergebnis anzeigen, um nur die Daten abzurufen, die Sie anzeigen möchten. Sie können die aus der SQL-Abfrage abgerufenen Daten entweder im Text- oder im visuellen Format anzeigen. Wählen Sie für Berichte, die Sie in einer Analyse-View generieren, im Optionsfeld Faceted aus. Dieser Filter verhält sich anders als die Facettensuche, die Sie für eine SQL-Abfrage generieren. Siehe Filter zu einem Bericht hinzufügen, den Sie in einer Analyse-View generieren.

Wenn Sie einen Bericht für eine SQL-Abfrage erstellen, sieht die Seite "Analysen" wie folgt aus:
Beschreibung von analysis-report.png folgt
Beschreibung der Abbildung "Analysen" -report.png

Wenn Sie einen Bericht in einer Analyse-View erstellen, sieht die Seite "Analysen" wie folgt aus:
Beschreibung von analysis-av.png folgt
Beschreibung der Illustrationsanalysen-av.png

In den folgenden Themen wird beschrieben, wie Sie einen Bericht erstellen und auf die Seite "Analysen" zugreifen:

Berichte erstellen

  1. Sie können Berichte mit einer der folgenden Methoden erstellen:
  2. Filter zu einem Bericht hinzufügen, den Sie in einer Analyse-View generieren

Berichte für Abfragen erstellen

In diesem Abschnitt werden die Schritte zum Erstellen von Berichten für eine SQL-Abfrage beschrieben.

  1. Wählen Sie auf der Homepage "Analyse" eine der Tabellen aus, für die Sie einen Bericht erstellen möchten. Sie zeigen die Seite "Analysen" mit einer Standardabfrage an, die im SQL-Editor angezeigt wird.
    Hinweis

    Standardmäßig wird "Auswählen * aus dem von Ihnen ausgewählten <Tablename> angezeigt.
  2. Klicken Sie auf Ausführen, um die SQL-Anweisung auszuführen.

    In der Registerkarte "Abfrageergebnisse" wird das Ergebnis in dem von Ihnen gewählten Modus angezeigt. Die Standardansicht ist "Basisabfrage".

  3. Fügen Sie dem Bericht einen Filter hinzu, indem Sie die Vertriebsdatensätze nur des Bereichs Asien anzeigen. Wählen Sie im Facettensuchbereich die Option Asien.
    Beschreibung von filter.png folgt
    Beschreibung der Abbildung filter.png

  4. Auf der Registerkarte "Abfrageergebnis" wird ein Trichtersymbol angezeigt, in dem ein Filter mit der Spalte REGION als Asien angezeigt wird. Im Abfrageergebnis werden nur die Datensätze mit REGION als Asien angezeigt.

Berichte in einer Analyse-View erstellen

In diesem Abschnitt werden die Schritte zum Erstellen von Berichten in einer Analyse-View beschrieben:

  1. Wählen Sie auf der Homepage "Analyse" im Abschnitt "Analyse-View" eine der Analyse-Views aus, für die Sie einen Bericht erstellen möchten. Auf der Seite "Analysen" wird ein Standardbericht als Ausgabe angezeigt.
  2. Verschieben Sie Hierarchien und Kennzahlen per Drag-and-Drop aus dem Analyse-View-Browser, um die Ergebnisse zu bearbeiten, die Sie in der Ausgabe anzeigen. Weitere Informationen finden Sie unter Arbeiten mit Berichten.
  3. Klicken Sie auf Bericht einblenden, um die Ansicht des Berichts einzublenden, und klicken Sie auf Bericht ausblenden, um die Ansicht des Berichts zu minimieren. Die Standardansicht des Berichts, den Sie in einer Analyse-View generieren, ist Pivot.

Filter zu einem Bericht hinzufügen, den Sie in einer Analyse-View generieren

Fügen Sie dem Bericht, den Sie in einer Analyse-View generiert haben, einen Filter hinzu. Angenommen, Sie möchten das Gehalt eines Mitarbeiters mit dem Namen SCOTT anzeigen.
  1. Wählen Sie auf der Seite "Analysen" mit dem in einer Mitarbeiteranalyse-View generierten Bericht im Facettensuchbereich die Option "Scott" aus. Sie zeigen den Bericht mit dem Ergebnis der Mitarbeiter mit dem Namen Scott an.
  2. Sie können weitere Filter auswählen, indem Sie die Werte aus dem Facettensuchbereich auswählen oder auf den Trichter klicken.
  3. Wenn Sie auf das Trichtersymbol klicken, werden alle Werte der Spalte "Mitarbeitername" angezeigt. Wählen Sie Jones aus, um die Berichtsergebnisse weiter zu filtern und das Gehalt der Mitarbeiter mit den Namen Scott und Jones anzuzeigen. Sie können die Werte in einer Listenansicht oder einer Mehrfachauswahlansicht anzeigen.

  4. Wählen Sie Alle auswählen aus, um alle Filter zu entfernen.

Sie können jetzt das ursprüngliche Berichtsergebnis anzeigen, das keine Filter enthält.