[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Apr 2015
    Beiträge
    12

    Daten von der iSeries per ODBC mit MS-Query in excel

    Da die Anzeige-/Auswertemöglichkeiten in unserem ERP-System dabei relativ schwach ist, werden bei uns relativ häufig Daten in excel angefordert.
    Die Daten werden mittels ODBC-Treiber ins excel übertragen und können dann auch selber von der Fachabteilung aktualisiert werden.
    Dazu habe ich eine Datei-DSN für das „i Access für Windows“ angelegt, die ich dafür benutze.
    Im excel gehe ich dabei wie folgt vor:
    excel (2010) öffnen / Reiter „Daten“ / Schaltfläche „Aus anderen Quellen“ / Schaltfläche „von MS Query“ auswählen / Datei-DSN auswählen / „Query-Assistent“ öffnet sich / Tabelle auswählen / weiter /
    „Daten in MS Query bearbeiten oder ansehen“ auswälen / MS Query öffnet sich / über den Button „SQL“ den entsprechenden SQL-Befehl eintragen / beenden / dann Zelle im excel-Sheet auswählen /
    fertig.

    Soweit-so-gut.
    Wenn ich dann allerdings am SQL noch etwas nachträglich ändern muß, bin ich bisher immer wie folgt vorgegangen:
    Reiter „Daten“ / Schaltfläche „Verbindungen“ / Button „Eigenschaften“ / Reiter „Definition“ / Button „Abfrage bearbeiten“ / und es öffnete sich der MS Query erneut.

    Seit einigen Wochen öffnet sich das MS Query leider nicht mehr. Bei den excel-Sheets, die ich vor einem bestimmten Termin erstellt habe funktioniert das allerdings wie bisher.
    Dieser Termin, den ich aber nicht genau festlegen kann, fällt ca. in die Zeit, wo wir von CA V5R4 auf V7R1 gewechselt haben. Hängt das damit zusammen ?
    Oder ist das doch ein Windows-Problem (evtl. nach einem Update) ?

    Ich habe auch schon versucht, eine neue Datei-DSN – jetzt unter V7R1 – zu erstellen, aber auch mit dieser funktioniert es nicht mehr.

    Da es recht mühsam ist, bei jeder Änderung, den SQL-Befehl zu kopieren und ein kpl. neues Sheet zu erzeugen, wende ich mich mal an Euch.
    Vielleicht hat ja jemand eine Idee, oder das gleiche Problem schon gelöst.

    P.S.: Vielleicht ist die Vorgehensweise etwas umständlich, aber ich kenne keine andere.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Das Vorgehen ist durchaus so normal.
    Allerdings solltest du mal die Meldung von MS-Query posten.
    Manchmal gibt es auch die Meldung "Query kann nicht grafisch dargestellt werden", was u.U. an der Komplexität liegt. Man kann dann aber immer noch den SQL selber bearbeiten.

    Ansonsten muss auf jeden Fall die CA-Version des Treibers passen, da sich von V5R4 zu V7R1 gerade bei den Schemaabfragen intern gewaltig was geändert hat.
    Auch gilt hier der Grundsatz, dass CA ohne Servicepack zu 99% Fehler provoziert.

    Also prüfe mal die CA-Installation (System i Access Windows - Eigenschaften).

    Andererseite (nicht uneigennützig) solltet Ihr mal den Einsatz einer BI-Suite bedenken;-).
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Aug 2001
    Beiträge
    2.644
    Zitat Zitat von jobst65 Beitrag anzeigen
    Da die Anzeige-/Auswertemöglichkeiten in unserem ERP-System dabei relativ schwach ist, werden bei uns relativ häufig Daten in excel angefordert.
    Mal am Rande:
    Ich frage mich immer wieder - warum macht man sowas? Es gibt zig Möglichkeiten, Auswertungen sicherer (und im Notfall nach Excel exportierbar) direkt auf der i online zu produzieren, notfalls mit dem guten alten Net.Data. Aber einfach exportieren (oder gar online-Zugriff via ODBC vom Excel aus, brr) und damit Veralterung und Fehler zu provozieren, bringt mich immer wieder zum Staunen.

    -h
    www.RZKH.de
    IBM Champion 2022, 2023, 2024
    IBM i Community Advocate https://www.youracclaim.com/badges/6...c-7ad4ba147af6
    Common / CEAC
    http://pub400.com

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Dann mach mal eine Pivot-Tabelle per NetData die interaktiv zu bedienen ist.
    Berechnungen Querbeet über Excelsheets, Chartdarstellungen u.v.m.
    Darum ist es auch so schwer, viele Leute (z.B. Controller) weg von Excel hin zu interaktiven Dashboards zu bekommen was mit Netdata, Query400 oder noch schlimmer WebQuery einfach nicht zu machen ist.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Aug 2006
    Beiträge
    2.072
    Tja, mein alter Chef wollte wahrhaftig Excel verbieten weil er sagte wenn wir den Report auf der AS/400 machen ist der geprüft und ok.
    Wenn sich die Leute die Daten in Excel ziehen sieht keiner mehr wo evtl. der Fehler ist und man arbeitet evtl. mit falschen Daten weil die Leute halt nicht richtig Excel können.....

    GG 4282

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Nur Stand heute kann man mit statischen Reports eher wenig anfangen.
    Ganz zu schweigen von Analysefunktion, Drilldown und Ursachenforschung (Fehleranalyse).
    Mit statischen Berichten einfach unmöglich und die IT-Abteilungen sind häufig mit den Aufgaben überlastet.
    Ich habe es häufig genug erlebt, dass bei Besprechungen unterschiedliche statische IT-Berichte zum Vergleich herangezogen wurden ohne dass die Ergebnisse vergleichbar waren. Wohl gemerkt, IT-geprüfte Berichte, die inhaltlich vollkommen korrekt sind, aber auf Gund unterschiedlicher Vorgaben nur jeweils Teilaspekte der Gesamtsituation beleuchteten.
    Ein Dashboard mit geprüften Quellinformationen zeigt da oftmals erstaunliche Dinge.
    Vor allem, da sie "on the fly" umgebaut werden können.
    Nach welchen Kriterien die Daten gefiltert sind ist am Dashboard eher zu erkennen und ggf. anzupassen als ausgefilterte Daten eines statischen IT-Berichts den man dann frühstens in ein paar Tagen korrigiert bekommt.
    Und wer hat es nicht auch schon erlebt, dass u.U. verschiedene Versionen eines Berichts kursieren und nur einer vielleicht den aktuellsten hat, der wiederum nicht der Entscheidungsträger ist?

    Deshalb:
    Um diesem Wildwuchs ein Ende zu bereiten hilft schon die strategische Überlegung eines konsolidierten Warehouses, in dem alle verifizierten Daten aus durchaus unterschiedlichen Quellen abgelegt sind und für konsolidierte, vergleichbare Auswertungen verwendet werden können.
    Welches BI-System da letztendlich zum Tragen kommt ist doch egal, nur es sollte ein BI-System sein und keine statische Batchauswertung.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  7. #7
    Registriert seit
    May 2002
    Beiträge
    1.121
    Und am Ende gilt immer noch:

    Traue keine Statistik die du nicht selbst gefälscht hast.
    oder
    Die Steigerung von Lüge ist Statistik

    Gruß
    Ronald

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Das ist sicherlich unbenommen, gerade in der Zeit der alternativen Nachrichten.
    Wenn innerhalb der Daten aber alle gemeinsam lügen ist es doch auch wieder vergleichbar.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  9. #9
    Registriert seit
    Apr 2015
    Beiträge
    12
    Hallo Fuerchau.
    Vielen Dank für Deine Hinweise.
    Das Problem ist, dass keine Meldungen vom MS-Query kommen. Wenn ich auf die Schaltfläche "Abfrage bearbeiten" klicke kommt kurz der "ich-arbeite-Kreis" (von Win10) und dann passiert nichts mehr.
    Und, die Meldung "Query kann nicht grafisch dargestellt werden" kenne ich, hat hier aber so erst mal nichts damit zu tun.
    Als CA verwende ich V7R1M0 / SI66062.

Similar Threads

  1. Excel-Tabellen über ODBC und MS-Query
    By muadeep in forum NEWSboard Windows
    Antworten: 6
    Letzter Beitrag: 14-02-05, 20:25
  2. iSeries-Daten und Spool-Files direkt in EXCEL
    By Kilianski in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 21-08-02, 15:17
  3. iSeries-Daten und Spool-Files direkt in EXCEL
    By Kilianski in forum NEWSboard Windows
    Antworten: 0
    Letzter Beitrag: 08-08-02, 17:36
  4. Excel-Tabellen über ODBC und MS-Query
    By muadeep in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 20-12-01, 13:10
  5. query daten nebeneinander
    By qiwi2000 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 30-11-01, 09:59

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •