Projekt

Excel-Stammblattgenerierung

Ein KNIME-Workflow, der für über 14.000 Infrastrukturobjekte vollautomatisch jeweils ein eigenes, einheitlich strukturiertes Excel-Stammblatt erzeugt.

Datenmenge
Über 14.000 Objekte
Quelle
REST-API, Daten als JSON
Ergebnis
Je Objekt eine befüllte Excel-Datei
Mein Beitrag
Entwicklung des KNIME-Workflows

Ausgangslage

Die Anfrage

Beim letzten Rollout kam die Frage, ob sich für jedes der rund 14.000 Objekte eine Excel-Datei mit den Stammdaten erzeugen lässt.

Manuell nicht machbar

Von Hand würde das Tage oder sogar Wochen dauern. Dazu kommt das Risiko von Abweichungen zwischen den einzelnen Dateien.

Anspruch an das Ergebnis

Jedes Objekt braucht sein eigenes, einheitlich strukturiertes Datenblatt mit den jeweils richtigen Daten.

Lösung

Ich habe einen KNIME-Workflow entwickelt, der genau das leistet: Er lädt die Objektdaten aus einer REST-API, erzeugt für jedes Objekt eine benannte Kopie einer Excel-Vorlage und befüllt jede Kopie automatisch mit den richtigen Daten. Jedes Infrastrukturobjekt erhält so sein eigenes, strukturiertes Datenblatt.

Vorgehen

01Daten ladenAlle Objekte werden über eine REST-API als JSON geladen.

Der Workflow liest die Objektdaten direkt aus der Schnittstelle. Alle Objekte werden in einem Durchlauf geladen und für die Weiterverarbeitung aufbereitet.

02Vorlage kopierenFür jedes Objekt entsteht eine benannte Kopie der Excel-Vorlage.

Die Vorlage legt Aufbau und Struktur des Stammblatts fest. Jede Kopie wird benannt, sodass sich die Datei eindeutig dem Objekt zuordnen lässt.

03Automatisch befüllenJede Kopie wird mit den passenden Objektdaten befüllt.

Die Daten werden dem jeweiligen Objekt zugeordnet und in die entsprechenden Felder der Vorlage geschrieben. Alle Dateien haben dadurch dieselbe Struktur.

04ErgebnisÜber 14.000 konsistente, sauber strukturierte Excel-Dateien, vollautomatisch.

Nach dem Durchlauf liegt für jedes Objekt ein fertiges Stammblatt vor.

Nutzen

Vollautomatisch

Kein manuelles Kopieren und Eintragen, ein Workflow erledigt alle Objekte.

Konsistent

Alle Dateien folgen derselben Vorlage und sind einheitlich strukturiert.

Schnell

Was manuell Tage oder Wochen dauert, läuft in einer einzigen Workflow-Ausführung in wenigen Minuten.

Wiederholbar

Bei geänderten Daten lässt sich der Workflow erneut starten.

Ergebnis

Über 14.000 konsistente, sauber strukturierte Excel-Dateien, vollautomatisch erzeugt. Was manuell Tage oder sogar Wochen dauert, läuft in einer einzigen Workflow-Ausführung in wenigen Minuten.

Einblick

Beim Abspielen wird das Video von YouTube geladen (youtube-nocookie.com).

Den Workflow habe ich auch auf LinkedIn vorgestellt.

Beitrag auf LinkedIn ansehen →

Ähnliche Fragestellung?

Müssen auch bei Ihnen viele Dateien nach demselben Muster erzeugt oder manuelle Excel-Prozesse automatisiert werden? Ich unterstütze gerne mit KNIME-Workflows.

Weitere Projekte

Projekt

Datenmigration von Arbeitsplänen und Wartungsplänen

Erstellung eines KNIME-Workflows für die automatisierte Aufbereitung der Templates für die Datenmigration per Migration Cockpit

Projekt ansehen

Projekt

SAP-PM Datenschnittstelle

Schnittstelle zur automatischen Anlage und Updaten von technischen Plätzen in SAP-PM aus einem datenführenden Drittsystem

Projekt ansehen