Startseite
Fallstudien
Wie wir elektronische Ersatzteilkataloge für einen Automobilzulieferer implementiert haben

Wie wir elektronische Ersatzteilkataloge für einen Automobilzulieferer implementiert haben

Entwicklung von ETL-Pipelines zur automatischen Erstellung und Aktualisierung elektronischer Ersatzteilkataloge von fünf Herstellern, wodurch der Kunde jährlich bis zu 100.000 $ pro Abonnement einspart.

Mechanic using a tablet in a modern auto repair workshop connected to an electronic spare parts catalog infrastructure
Automobilindustrie
USA
Datenverarbeitung
Backend-Entwicklung
[ Kunde ]

Über den Kunden

Der Kunde ist ein Anbieter von Technologielösungen für die Automobilindustrie. Über Jahre hinweg bezog das Unternehmen elektronische Ersatzteilkataloge direkt von den Herstellern und gab dafür monatlich zwischen 5.000 $ und 50.000 $ pro Katalog aus. Die Herausforderung bestand darin, eine Lösung zu entwickeln, die Kataloge von fünf verschiedenen Herstellern auf Basis der Quelldaten automatisch generiert und aktualisiert.

$100K

Einsparung pro Katalog-Abonnement

5

Automatisierte Herstellerkataloge

300ms

API-Antwortzeit
[ Herausforderung ]

Fünf Hersteller, fünf verschiedene Datenformate

Der Kunde gab monatlich zwischen 5.000 $ und 50.000 $ für jeden elektronischen Ersatzteilkatalog aus, den er direkt von den Herstellern bezog. Das Ziel war der Aufbau einer Lösung, die diese Kataloge automatisch aus den Quelldaten generiert und aktualisiert.

Jeder Hersteller speicherte seine Quelldaten in einem anderen Format: Textdateien, XML, Excel, Datenbanken (.MDF) und sogar EBCDIC (ein Format, das auf IBM-Mainframes aus den 1950er Jahren zurückgeht). Die zentrale technische Herausforderung bestand darin, einheitliche ETL-Pipelines zu entwickeln, die all diese Formate verarbeiten können.

Strenge Leistungsanforderungen erforderten API-Antwortzeiten von 300 ms, was einen erheblichen Optimierungsaufwand für die gesamte Datenpipeline erforderte.

[ Lösung ]

Entwicklung der Lösung

Wir haben ETL-Pipelines entwickelt, die unterschiedliche Quelldaten transformieren und es ermöglichen, alle Kataloge über einen einzigen Satz von APIs abzufragen.

Die Pipeline läuft in drei Phasen ab:

  • Phase: Rohdaten werden in eine MS SQL-Datenbank importiert, anschließend bereinigt und validiert.
  • Data Warehouse: Permanenter Speicher mit integrierten und normalisierten Datensätzen.
  • Datenbank der Lieferergebnisse: Daten mit angewandten Geschäftsregeln, die den Zugriff über SQL-prozedurbasierte APIs ermöglichen.

Der ETL-Prozess läuft monatlich pro Hersteller mit Verarbeitungszeiten von 1 bis 8 Stunden. TeamCity führt Integritätsprüfungen, automatische Tests und Katalog-Builds aus vollständigen Datensätzen durch. SpecFlow deckt alle ETL- und API-Autotests ab. Die größte Datenbank der Lieferergebnisse umfasst 150 GB.

[ Ergebnisse ]

Wirkung, die zählt

Der Kunde erstellt und pflegt nun alle fünf Kataloge intern, wodurch wiederkehrende Abonnementkosten für externe Anbieter entfallen und die volle Kontrolle über Aktualisierungen gewonnen wird.

100.000 $ Ersparnis pro Abonnement

Durch die interne Erstellung der Kataloge aus den Quelldaten konnte der Kunde auf den Zukauf bei den Herstellern verzichten, was eine jährliche Ersparnis von etwa 100.000 $ pro Katalogabonnement bedeutet.

Höhere Qualität, geringerer Wartungsaufwand

Die automatisierte Pipeline liefert durchgehend hochwertige Kataloge, wodurch die Ressourcen, die zuvor für die manuelle Pflege und Korrektur der Kataloge erforderlich waren, reduziert werden.

Vollständiger Zugriff und Kontrolle über Kataloge

Der Kunde hat nun uneingeschränkten Zugriff auf alle fünf Kataloge und kann diese jederzeit nach eigenem Zeitplan aktualisieren, ohne von Drittanbietern abhängig zu sein.

[ Tech Stack ]

Technologie-Stack

Datenbank

Microsoft SQL Server

ETL & Testing

Python

Backend

Java
[ Fallstudien ]

Weitere Erfolgsgeschichten
entdecken

Wir haben über 200 Unternehmen dabei unterstützt, ihren Geschäftswert zu steigern und ihre Arbeitsweise durch bessere Software zu optimieren.

Haben Sie ein Projekt im Sinn?

Lassen Sie uns über Ihre Ziele sprechen und darüber, wie wir Sie dabei unterstützen können, sie zu erreichen.
Clutch Bage 5.0 rating
Dmitry Klim
Head of Growth
5900 Balcones Drive #21729, Austin, TX 78731
[email protected]
+1 (512) 921-9631