Verwenden von SQL zum Anpassen von Daten - Amazon QuickSight

Wichtig: Wir haben den QuickSight Amazon-Analyse-Arbeitsbereich neu gestaltet. Möglicherweise stoßen Sie auf Screenshots oder verfahrenstechnischen Text, der nicht dem neuen Erscheinungsbild der QuickSight Konsole entspricht. Wir sind gerade dabei, Screenshots und prozeduralen Text zu aktualisieren.

Verwenden Sie die Schnellsuchleiste, um eine Funktion oder einen Artikel zu finden.

Weitere Informationen zum QuickSight neuen Erscheinungsbild finden Sie unter Einführung eines neuen Analyseerlebnisses bei Amazon QuickSight.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden von SQL zum Anpassen von Daten

Wenn Sie ein Dataset erstellen oder Ihre Daten für die Verwendung in einer Analyse vorbereiten, können Sie die Daten im Abfrage-Editor anpassen.

Der Abfrage-Editor besteht aus mehreren Komponenten wie folgt:

  • Abfragemodus – Oben links können Sie zwischen direkter Abfrage oder SPICE-Abfragemodi wählen:

    • Direkte Abfrage – So führen Sie die SELECT-Anweisung direkt anhand der Datenbank aus

    • SPICE – So führen Sie die SELECT-Anweisung anhand von Daten aus, die zuvor im Arbeitsspeicher gespeichert wurden

  • Felder – In diesem Abschnitt können Sie Felder deaktivieren, die Sie aus dem endgültigen Dataset entfernen möchten. Sie können berechnete Felder in diesem Abschnitt hinzufügen und Ihre Daten um erweitern. SageMaker

  • Abfragearchiv – In diesem Abschnitt können Sie eine frühere Version Ihrer SQL-Abfragen suchen.

  • Filter – In diesem Abschnitt können Sie Filter hinzufügen, bearbeiten oder entfernen.

  • Schema-Explorer – Dieser Abschnitt wird nur angezeigt, während Sie SQL bearbeiten. Sie können in diesem Abschnitt Schemas, Tabellen, Felder und Datentypen untersuchen.

  • SQL-Editor – Hier können Sie Ihre SQL bearbeiten. Der SQL-Editor, der Syntaxhervorhebung, grundlegende automatische Vervollständigung, automatische Einrückung und Zeilennummerierung bereitstellt. Sie können eine SQL-Abfrage nur für Datasets angeben, die aus mit SQL kompatiblen Datenquellen stammen. Ihre SQL muss den Anforderungen der Zieldatenbank in Bezug auf Syntax, Groß-/Kleinschreibung, Befehlsbeendigung usw. entsprechen. Sie können stattdessen auch SQL aus einem anderen Editor einfügen, wenn Sie dies bevorzugen.

  • Datenarbeitsbereich – Wenn der SQL-Editor geschlossen ist, wird der Datenarbeitsbereich oben rechts mit einem Rasterhintergrund angezeigt. Hier wird Ihnen eine grafische Darstellung Ihrer Datenobjekte einschließlich Abfragen, Tabellen, Dateien und im Join-Editor erstellter Joins angezeigt.

    Um Details zu den einzelnen Tabellen anzuzeigen, verwenden Sie das Menü für Datenquellenoptionen und wählen Table details (Tabellendetails) oder Edit SQL Query (SQL-Abfrage bearbeiten) aus. Details werden für Tabellenname und -alias, Schema, Datenquellenname und Datenquellentyp angezeigt. Wählen Sie als Upload-Einstellungen für eine Datei im Menü für Datenquellenoptionen die Option Configure upload settings (Upload-Einstellungen konfigurieren) aus, um die folgenden Einstellungen anzuzeigen oder zu ändern:

    • Format – das Dateiformat; CSV, CUSTOM, CLF usw.

    • Die Startzeile – die Zeile, mit der begonnen werden soll

    • Der Textkennzeichner – doppeltes oder einfaches Anführungszeichen

    • Überschrift – gibt an, ob die Datei eine Überschrift enthält

  • Zeilenvorschau – Eine Vorschau der Stichprobenzeilen wird unten rechts angezeigt, wenn der Join-Konfigurationseditor nicht verwendet wird.

  • Join-Konfiguration-Editor – Der Join-Editor wird geöffnet, wenn es mehr als ein Datenobjekt im Datenarbeitsbereich gibt. Zum Bearbeiten eines Join wählen Sie das Join-Symbol zwischen zwei Tabellen (oder Dateien) aus. Wählen Sie einen Join-Typ und die Felder aus, für die der Join ausgeführt werden soll. Hierzu verwenden Sie den Join-Konfigurationsbereich unten im Bildschirm. Wählen Sie anschließend Apply (Anwenden) aus, um den Join zu erstellen. Sie müssen alle Joins abschließen, bevor Sie Ihre Arbeit speichern können.

Um weitere Abfragen, Tabellen oder Dateien hinzuzufügen, verwenden Sie die Option Add data (Daten hinzufügen) oberhalb des Arbeitsbereichs.

Erstellen einer einfachen SQL-Abfrage

Sie können das folgende Verfahren verwenden, um mithilfe einer benutzerdefinierten SQL-Abfrage eine Verbindung zu einer Datenquelle herzustellen.

So erstellen Sie eine einfache SQL-Abfrage
  1. Erstellen Sie eine neue Datenquelle und validieren Sie die Verbindung.

  2. Geben Sie Daten für die Optionen ein, die für die Verbindung notwendig sind. Sie müssen jedoch kein Schema oder eine Tabelle auswählen.

  3. Wählen Sie Use custom SQL (Benutzerdefinierte SQL verwenden) aus.

  4. (Optional) Sie können Ihre Abfrage im SQL-Editor eingeben oder mit dem nächsten Schritt fortfahren, um die Vollbildschirmversion zu verwenden. Um sie jetzt einzugeben, erstellen Sie einen Namen für die Abfrage. Geben Sie anschließend eine SQL-Abfrage ein oder kopieren Sie sie in den Editor. Der SQL-Editor stellt Syntaxhervorhebung, grundlegende automatische Vervollständigung, automatische Einrückung und Zeilennummerierung bereit.

    (Optional) Wählen Sie Abfrage bestätigen, um sie zu validieren und Einstellungen für direkte Abfragen, SPICE Arbeitsspeicher und SageMaker Einstellungen anzuzeigen.

  5. Wählen Sie Edit/Preview data (Daten bearbeiten/Vorversion) aus. Der vollständige Abfrage-Editor wird zusammen mit dem SQL-Editor angezeigt. Die Abfrage wird verarbeitet und ein Beispiel für die Abfrageergebnisse im Datenvorschaubereich angezeigt. Sie können Änderungen für die SQL ausführen und die Änderungen bestätigen, indem Sie Apply (Übernehmen) auswählen. Wenn Sie mit der SQL fertig sind, wählen Sie Close (Schließen) aus, um fortzufahren.

  6. Geben Sie oben einen Namen für das Dataset ein. Wählen Sie Save & visualize (Speichern und visualisieren) aus.

Ändern bestehender Abfragen

So aktualisieren Sie eine SQL-Abfrage
  1. Öffnen Sie den Datensatz, mit dem Sie arbeiten möchten.

  2. Suchen Sie im Arbeitsbereich mit dem Raster das kästchenförmige Objekt, das die vorhandene Abfrage darstellt.

  3. Öffnen Sie das Optionsmenü des Abfrageobjekts und wählen Sie Edit SQL query (SQL-Abfrage bearbeiten) aus. Wenn diese Option nicht in der Liste angezeigt wird, basiert das Abfrageobjekt nicht auf SQL.

    Um frühere Versionen von Abfragen anzuzeigen, öffnen Sie das Query archive (Abfragearchiv) auf der linken Seite.