Verteilte Excel-Daten mit ODBC zusammenführen

Wer Projekte plant, steuert und überwacht, hat in der Praxis mit vielen Daten zu tun und die sind nicht immer komfortabel in einigen wenigen Dateien untergebracht. Für die Auswertung müssen die Daten oft erst mühsam zusammenkopiert werden – eine Aufgaben, die sich mit Hilfe von ODBC (open database connectivity), einer von Microsoft entwickelten Datenbank-Schnittstelle, erheblich vereinfachen lässt. Ignatz Schels führt anhand eines praktischen Beispiels in die ArbeitstechnikenArbeitstechnikenArbeitstechniken sind systematisierte Abläufe von Arbeiten, um wiederkehrende Aufgaben schneller und effizienter erledigen zu können. Ihr Einsatz erhöht die Qualität und Produktivität der Arbeit, und vermeidet Stress und Konflikte. Häufig werden die Begriffe Arbeitstechniken und Methoden synonym verwendet, allerdings bezeichnen Methoden in der Regel umfangreichere Arbeitsabläufe.   von ODBC ein und zeigt, wie Sie damit Teilprojekt-Daten aus verschiedenen Arbeitsmappen in einer zentralen Projektübersicht zusammenführen können. Die Beispieldateien können Sie gemeinsam mit dem Artikel herunterladen.

 

Verteilte Excel-Daten mit ODBC zusammenführen

Wer Projekte plant, steuert und überwacht, hat in der Praxis mit vielen Daten zu tun und die sind nicht immer komfortabel in einigen wenigen Dateien untergebracht. Für die Auswertung müssen die Daten oft erst mühsam zusammenkopiert werden – eine Aufgaben, die sich mit Hilfe von ODBC (open database connectivity), einer von Microsoft entwickelten Datenbank-Schnittstelle, erheblich vereinfachen lässt. Ignatz Schels führt anhand eines praktischen Beispiels in die ArbeitstechnikenArbeitstechnikenArbeitstechniken sind systematisierte Abläufe von Arbeiten, um wiederkehrende Aufgaben schneller und effizienter erledigen zu können. Ihr Einsatz erhöht die Qualität und Produktivität der Arbeit, und vermeidet Stress und Konflikte. Häufig werden die Begriffe Arbeitstechniken und Methoden synonym verwendet, allerdings bezeichnen Methoden in der Regel umfangreichere Arbeitsabläufe.   von ODBC ein und zeigt, wie Sie damit Teilprojekt-Daten aus verschiedenen Arbeitsmappen in einer zentralen Projektübersicht zusammenführen können. Die Beispieldateien können Sie gemeinsam mit dem Artikel herunterladen.

 

Wir empfehlen zum Thema Arbeitsorganisation
Zertifizierter Product Owner und Scrum Master

Lassen Sie sich in einem nur 3-tägigen, kombinierten Praxistraining zum Product Owner und zum Scrum Master zertifizieren.  Mehr Infos

Wer Projekte plant, steuert und überwacht, hat in der Praxis mit vielen Daten zu tun - und die sind nicht immer komfortabel in einigen wenigen Dateien untergebracht. Personaldaten mit Urlaubs- und Abwesenheitsübersichten, Projektpläne, Budgettabellen und Ressourcendatenbanken bilden häufig einen Datenverbund, der nur mühsam durch Zusammenkopieren der Daten auszuwerten ist. Diese Arbeit lässt sich mit Hilfe von ODBC (open database connectivity) - einer von Microsoft entwickelte SchnittstelleSchnittstelleSchnittstellen sind definierte Projektmanagementprozesse zur Übergabe von Informationen und Produkten zwischen Elementen des Projekts. zur Datenbankwelt - wesentlich vereinfachen. Dieser Beitrag führt anhand eines praktischen Beispiels in die Arbeitstechniken von ODBC ein und zeigt, wie Sie damit Teilprojekt-Daten aus verschiedenen Arbeitsmappen in einer zentralen Projektübersicht zusammenführen können.

Das ODBC Konzept - Nutzen, Einsatz, Grenzen

ODBC ist ein Standardprotokoll, das einem ProgrammProgrammIm Kontext des Projektmanagements besteht ein Programm aus einer Programm-Organisation und mehreren Projekten, die gemeinsame Ziele verfolgen. Das mit dem Begriff "Programm" verbundene Konzept wird seit ungefähr 2000 auch in den Richtlinien des Projektmanagements beschrieben – z.B. erstellte das OGC im Jahr 1999 die erste Version der Richtlinie "Managing Successful Programmes" und das PMI im Jahr 2004 die erste Version seines "The Standard for Program Management". erlaubt, zu externen Datenquellen wie Datenbanken (Access, SQL-Server, Oracle …) oder Dateien Verbindungen herzustellen. Für den Entwickler ist ODBC ein API (application programming interface), in dem sich die Routinen zum Ansteuern externer Daten oder Applikationen befinden, für den Anwender präsentiert sich ODBC in Form von Windows-Systemtreibern, die er für den Zugriff auf Daten aus anderen Systemen nutzen kann. Die auf der Datenbanksprache SQL basierende Schnittstelle ist auch für Verbindungen zu Excel-Tabellen geeignet: Mit Hilfe des ODBC-Treibers werden permanente Verknüpfungen zu Tabellen oder Tabellenbereichen aufgebaut, die Daten lassen sich auf Knopfdruck oder per Zeitintervallsteuerung abholen.

Wer für die Datenhaltung und -verwaltung im Projektmanagement Excel einsetzt, arbeitet mit zweidimensionalen Tabellen. Informationen zwischen den Tabellen können zwar mit Hilfe von Verknüpfungen ausgetauscht werden, Konsolidierungen und Analysen sind allerdings auf diese Weise nur innerhalb der einzelnen Datenpools möglich. Um jedoch z.B. mehrere Teilprojekte zu überwachen und die Daten aus diesen in einer Gesamtprojektübersicht zusammenzuführen, wird ein Werkzeug benötigt, das Daten aus anderen Arbeitsmappen als Ganzes integrieren kann - wenn möglich mit zusätzlicher Filter- und Sortierfunktion. Diese Aufgabe lässt sich mit ODBC lösen.

Wenn man mit ODBC-Verknüpfungen zwischen Excel-Tabellen arbeitet, sollte man folgende Besonderheiten beachten: Im Unterschied zu Zellverknüpfungen registrieren ODBC-Verbindungen nicht, wenn die Quelle umbenannt oder verschoben wird; die Verbindung lässt sich in diesem Fall nur mühselig wieder herstellen. Auch scheitern ODBC-Verknüpfungen, wenn eine Quelle in Bearbeitung ist. Bei reinen Excel-Verbindungen genügt bereits das Öffnen einer verknüpften Mappe, um eine (Neu)verbindung fehlschlagen zu lassen. Ebenso würden Layoutänderungen an Tabellen oder Abfragen eine ODBC-Verknüpfung zu Excel behindern. Datenbanken können hingegen jederzeit fortgeschrieben werden.

Verwaltung über die Systemsteuerung

Verwaltet werden ODBC-Treiber über die Systemsteuerung, wobei jedes ODBC-fähige Programm seinen Treiber bereits mit der Installation einrichtet. Um zu überprüfen, welche ODBC-Treiber auf Ihrem Computer installiert sind, öffnen Sie die Systemsteuerung (Start / Systemsteuerung), klicken Sie auf Verwaltung, (in Windows Vista unter: System und Wartung) und aktivieren Sie "Datenquellen (ODBC)". Der Administrator für die ODBC-Datenquellen zeigt die installierten Treiber an (Bild 1).

Bild 1: Die Liste der ODBC-Treiber ist in der Systemsteuerung zu finden.

Die Standardtreiber der Office-Programme Excel und Access sollten bereits installiert sein, falls nicht, schalten Sie um auf die Registerkarte System-DSN, markieren den Treiber und holen ihn mit Hinzufügen in die Liste. Andere Applikationen (SQL-Server, mySQL, Oracle, Navision etc.) installieren diese automatisch bei Einrichtung der Software unter Windows und liefern ein Installationsprogramm für ihre ODBC-Treiber. Nur SAP R/3 bietet standardmäßig keine ODBC-Treiber für direkten Zugriff auf ihre Datenbanken.

Wir beschränken uns in diesem Beitrag auf die ODBC-Verbindung zwischen Excel-Arbeitsmappen, für die wir den Excel-Treiber benutzen. Das Verfahren ist für alle Datenquellen gleich; Datenbank-Systeme wie Access oder SQL-Server können die Daten allerdings besser vorbereiten und z.B. Abfragen, Sichten oder OLAP-Cubes zur Verfügung stellen. Aber auch die Excel-Excel-Verbindung ist erstaunlich produktiv und ermöglicht interessante Verknüpfungen.

Praxisbeispiel Projektüberwachung

Das praktische Arbeiten mit ODBC-Verknüpfungen soll anhand eines Beispiels veranschaulicht werden, das die zentrale Überwachung mehrerer Teilprojekte beschreibt. Es basiert auf folgenden Annahmen:

Gleich kostenlos weiterlesen!

  • Zum Newsletter anmelden und diesen Artikel freischalten
  • Jede Woche neue Inhalte, Tipps und Tools per E-Mail
Gratis Newsletter bestellen & sofort weiterlesen

 

Hiermit melde ich mich zum Newsletter an. Ich habe die Datenschutzrichtlinien gelesen und akzeptiere diese. Ihre Daten nutzen wir ausschließlich zum Newsletter-Versand. Sie können sich jederzeit abmelden, indem Sie auf den Link in der Fußzeile unserer E-Mails klicken. Informationen zu unserem Datenschutz finden Sie hier.
DownloadDownload
Download ZIPDownload ZIP

Jetzt Feedback geben und mitdiskutieren!

Wir würden uns über Ihre Bewertung und/oder einen Kommentar freuen ‒ nur so können wir Ihnen in Zukunft noch bessere Inhalte liefern.

Diese Funktion steht nur eingeloggten Nutzern zur Verfügung.
0 Kommentare anzeigen & selbst mitreden!
Gesamt
Bewertungen 1
Kommentare 0