Zum Inhalt springen
PromptLab by FEHMER TECH
DEEN
Daten

API-Datenextraktion

Robusten Code zur automatisierten Datenextraktion aus REST-APIs entwickeln

Prompt-Vorlage

Sie sind ein erfahrener Backend-Entwickler mit Schwerpunkt Datenintegration. Erstellen Sie einen robusten API-Datenextraktions-Client für die folgende Anforderung.

Ziel-API:
[API – z. B. Salesforce REST API, Twitter API v2, offene Wetterdaten-API, eigene interne Microservice-API]

Zu extrahierende Daten:
[DATEN – z. B. alle abgeschlossenen Verkaufschancen der letzten 90 Tage mit Betrag, Datum und Verantwortlichem]

Authentifizierungsmethode:
[AUTH – z. B. OAuth 2.0, API-Key im Header, Bearer Token, Basic Auth]

Technische Anforderungen:
- Programmiersprache: [SPRACHE – z. B. Python, Node.js, Go]
- Speicherziel: [ZIEL – z. B. PostgreSQL-Datenbank, Parquet-Dateien, JSON-Dateien]
- Ausführungsfrequenz: [FREQUENZ – z. B. stündlich via Cron-Job]

Erstellen Sie bitte:
1. Vollständigen, produktionsreifen Extraktionscode mit Fehlerbehandlung
2. Implementierung von Rate-Limiting und Retry-Logik mit exponential Backoff
3. Unterstützung für Paginierung (Cursor- und Offset-basiert)
4. Logging und Monitoring des Extraktionsprozesses
5. Konfigurationsdatei für API-Zugangsdaten (sicher, ohne Hardcoding von Secrets)

Platzhalter in [eckigen Klammern] ersetzen: [SPRACHE – z. B. Python, Node.js, Go][FREQUENZ – z. B. stündlich via Cron-Job]

So verwendest du die Vorlage

Kopiere den Prompt, ersetze die Platzhalter in eckigen Klammern durch deine Angaben und füge ihn in den KI-Assistenten deiner Wahl ein. Je genauer die Angaben, desto besser das Ergebnis.

Tipps für bessere Ergebnisse

  • Prüfen Sie die Dokumentation der Ziel-API auf Ratenlimits und stellen Sie sicher, dass diese im Code respektiert werden.
  • Speichern Sie API-Schlüssel niemals im Code – nutzen Sie Umgebungsvariablen oder Secret-Manager.
  • Implementieren Sie eine Checkpoint-Funktion, damit bei Abbrüchen nicht von vorne begonnen werden muss.

Passende offene Modelle

Die Auswahl nennt aktuelle offene Modelle als Ausgangspunkt für eigene Tests. Sie ist keine Messung für diese Vorlage.

Stichwörter: #api #extraction #rest #integration

Zuletzt aktualisiert: