QueryAnalyzer

Aus InfoAgent Dokumentation
Wechseln zu: Navigation, Suche



Disclaimer
Abfrage Maske

Beschreibung

Der QueryAnalyzer ist fester Bestandteil des InfoAgent Grundmoduls. Er bietet Ihnen die Möglichkeit, direkte Abfragen an die Datenbank zu senden. Auch Scripte lassen sich hiermit verarbeiten. Der Zugriff ist jedoch auf die Administratoren in InfoAgent beschränkt.


Bedienung

Starten Sie den QueryAnalyzer über das Hauptmenü unter dem Punkt Extra -> Skript-Ausführung -> Interaktiv (Query-Analyzer). Sie werden zunächst gebeten, die Verantwortung für etwaige Fehlbedienungen zu übernehmen. Das ist nötig, da das Modul keinen Ihrer SQL Befehle in Frage stellt. Die SQL-Befehle werden nicht gefiltert und können daher erheblichen Schaden an der Datenbank anrichten! Die folgende Oberfläche erlaubt es Ihnen, Ihre SQL Befehle und Skripte direkt auszuführen. Zur besseren Übersichtlichkeit, können Sie die Maske maximieren. Achten Sie darauf, dass die Zeilen nicht zu lang werden und arbeiten Sie stattdessen lieber mit Zeilenumbrüchen.




Export

Maske für Datenexport

Nach der Eingabe aller SQL-Befehle bzw. des Scripts erfolgt die Ausführung. Dazu wird die Schaltfläche Ausführen F5 betätigt oder die Taste F5 gedrückt. Als Ergebnis werden im unteren Teil des Fensters die mit der Abfrage übereinstimmenden Daten der Tabelle (hier Kundentabelle) aufgelistet.

Über den Button Daten exportieren ist es nun möglich die selektierten Daten in eine externe csv-Datei zu exportieren, um sie, unabhängig von InfoAgent, weiterverwenden zu können. In dem geöffneten Fenster ist ggf. der Speicherpfad anzupassen, der Standard - Dateiname kann entsprechend geändert werden. Nur der Dateityp (csv) ist vorgegeben und nicht änderbar. Mit Speichern wird die Exportdatei im vorher gewählten Pfad abgelegt.



Probleme

Aufgrund der Verknüpfung der Datei-Endung csv mit Excel wird diese Datei bei einem Doppelklick in MS-Excel geöffnet. Unter Umständen erfolgt dabei die Anzeige von zwei Fehlermeldungen

  • kann Datensatz 1 nicht lesen
  • das die export.csv eine SYLK-Datei ist, aber es kann


Grund:

csv Datei mit den Buchstaben ID

Dieses Problem tritt dann auf, wenn Sie eine csv-Datei öffnen und die ersten beiden Zeichen der Datei die Großbuchstaben I und D sind (siehe Screenshot).


Hinweis: Das Problem tritt nicht auf, wenn die ersten beiden Buchstaben die Kleinbuchstaben i und d sind.


Fehlerbeseitigung

Möglichkeit 1:

Auswahl der Spaltennamen

Ist es nicht notwendig die Spalte mit der Bezeichnung ID zu exportieren, dann kann man diese ausschließen, indem bei der Eingabe des SQL-Befehls für die Selektion nur die Spaltennamen auszuwählen sind, die anschließend in die Exportdatei (csv-Datei) übertragen werden.


Möglichkeit 2:

Die beiden Fehlermeldungen können jeweils über die entsprechende Schaltfläche bestätigt werden. Anschließend wird die csv-Datei trotzdem geöffnet und in Excel geladen.


Möglichkeit 3:

Die Exportdatei wird zuerst in einem Text-Editor (z. B. Microsoft Editor) geöffnet. Vor dem ersten Zeichen in der obersten Zeile wird der Apostroph (') eingefügt und die Datei danach über das Menü Datei mit Klick auf den Eintrag 'Speichern' gesichert. Nun kann die Datei ohne Fehlermeldungen in Excel geöffnet werden.


Siehe auch