Untersuchen von Daten mit SQL Workbench
Verwenden Sie SQL Workbench, um Datenprobleme zu beheben und SQL-Abfragen zu entwickeln. Sie können Daten untersuchen und SQL über vorbereitete Aufgaben und Data Warehouse-Ebenen hinweg in einem Projektkontext validieren.
SQL Workbench ist für Daten-Pipeline-Projekte verfügbar, die ein Data Warehouse verwenden. Sie führen Abfragen im Data Warehouse aus, das mit dem Projekt verbunden ist.
Beschränkungen
-
Nur schreibgeschützte SQL-Abfragen werden unterstützt. Datenänderungsanweisungen sind blockiert.
-
Lake-Bereitstellung und Knowledge Marts werden im Objektbrowser nicht unterstützt.
-
Makros werden nicht unterstützt. Wenn eine Umwandlung Makros enthält, wird die Umwandlung mit vollständigem Laden in Quellabfrage angezeigt.
Erforderliche Berechtigungen
-
Um Abfragen auszuführen, benötigen Sie die Berechtigung Kann Daten anzeigen in dem Bereich, in dem sich die Projektverbindung befindet.
-
Um SQL-Skripte zu speichern, zu bearbeiten, umzubenennen oder zu löschen, müssen Sie im Projektbereich über die Berechtigung Kann bearbeiten verfügen.
Weitere Informationen über Bereichsrollen finden Sie unter Rollen und Berechtigungen für Datenbereiche.
Öffnen von SQL Workbench
Öffnen Sie SQL Workbench in einem Daten-Pipeline-Projekt. SQL Workbench wird immer im Kontext des aktuellen Projekts ausgeführt.
-
Klicken Sie im oberen Menü auf SQL Workbench.
Durchsuchen von Tabellen
In Tabellen werden Tabellen aus vorbereiteten Aufgaben in folgenden Speicherorten aufgelistet:
-
Dem aktuellen Projekt.
-
Referenzierten Projekten auf derselben Datenplattform.
Es werden nur physische Tabellen in externen Schemas angezeigt.
Für jede Tabelle können Sie Datenbank, Schema, Spalten und Datentypen anzeigen.
-
Klicken Sie auf Nach Aufgabentyp filtern, um die Aufgaben zu filtern.
-
Klicken Sie auf Sortieren und gruppieren, um Aufgaben anzuordnen und eine Sortierreihenfolge festzulegen.
Weitere Projekte hinzufügen
Von Anfang an werden Ihnen nur Aufgaben aus dem aktuellen Projekt angezeigt. Sie können weitere Projekte hinzufügen, um sie in Ihrer Abfrage verwenden zu können.
-
Klicken Sie auf
, um weitere Projekte zur Verfügung zu stellen.
Sie können Projekte auswählen, die dasselbe Data Warehouse verwenden.
Wählen Sie die Projekte aus und klicken Sie auf Anwenden.
Alle vorbereiteten Aufgaben in den ausgewählten Projekten sind jetzt verfügbar.
Erstellen von Abfragen
Sie können eine oder mehrere Registerkarten verwenden, um SQL zu schreiben und ausgewählte Anweisungen oder die aktuelle Anweisung auszuführen.
Jede Registerkarte wird in einer eigenen Sitzung ausgeführt, was eine parallele Abfrageausführung ermöglicht.
Beim Bearbeiten der Abfrage können Sie die folgenden Tools verwenden:
-
Vorherige Bearbeitung rückgängig machen
-
Zuvor rückgängig gemachten Vorgang wiederherstellen
-
SQL-Code automatisch formatieren
-
Aktuelle Zeile kommentieren/auskommentieren
-
Text im Code suchen und ersetzen
Hinzufügen einer SELECT-Anweisung für eine Tabelle
Sie können eine SELECT-Anweisung hinzufügen, die alle Felder einer Tabelle zurückgibt.
-
Klicken Sie in der Tabelle unter Tabellen auf
und dann auf SELECT-Anweisung hinzufügen.
Eine SELECT-Anweisung, die alle Felder aus der ausgewählten Tabelle zurückgibt, wird dem Abfrage-Editor hinzugefügt.
Hinzufügen einer Abfrage aus einem Umwandlungsdatensatz
Sie können die Quellabfrage eines Datensatzes hinzufügen, der in einer Umwandlungsaufgabe erstellt wurde.
-
Klicken Sie im Datensatz in Tabellen auf
und dann auf Quellabfrage hinzufügen.
Die Abfrage, die zum Erstellen des ausgewählten Datensatzes verwendet wurde, wird dem Abfrage-Editor hinzugefügt.
Ausführen von Abfragen
Sie können die gesamte Abfrage oder eine ausgewählte Anweisung ausführen, indem Sie auf Abfrage ausführen klicken.
-
Wenn Sie im Abfrage-Editor nichts ausgewählt haben, wird die gesamte Abfrage ausgeführt.
-
Wenn Sie eine Anweisung im Editor ausgewählt haben, wird diese Anweisung ausgeführt.
Wenn die Abfrage ausgeführt wird, können Sie das Ergebnis in folgenden Elementen überprüfen:
-
Ergebnisse
Beispieldaten, die von der Abfrage zurückgegeben werden.
InformationshinweisSie müssen über die Rolle Kann Daten anzeigen im Verbindungsbereich verfügen. Zudem muss die Funktion Anzeigen von Daten in Data Integration in Ihrem Mandanten aktiviert sein. -
Metadaten
Listet Spalten mit Informationen zu Datentypen und Nullwertfähigkeit auf.
Speichern und Verwalten von SQL-Skripten
Sie können SQL-Skripte in SQL Workbench zur Wiederverwendung speichern, indem Sie auf Speichern klicken. Skripte werden im Projekt gespeichert und können von allen Projektbenutzern angezeigt werden. Sie können Skripte unter Gespeicherte Skripte auflisten, öffnen, umbenennen und löschen.
-
Um ein Skript zu löschen, klicken Sie auf
für das Skript und dann auf Löschen.
-
Um ein Skript umzubenennen, klicken Sie auf
für das Skript und dann auf Bearbeiten.
Fehlerbehebung
Wenn die Abfrageausführung mit Berechtigungsfehlern fehlschlägt, überprüfen Sie, ob Sie die erforderlichen Rollen im Projektbereich und im Verbindungsbereich haben.
Wenn Objekte fehlen, überprüfen Sie, ob die Quellaufgaben vorbereitet sind.
Wenn eine Anweisung blockiert ist, überprüfen Sie, ob es sich um schreibgeschütztes SQL handelt.
Allgemeine Informationen zur Fehlerbehebung finden Sie unter Fehlerbehebung von Datenaufgaben.