n8n als ETL
n8n ist Open-Source Workflow-Automation. Für Borzsport: Extract (Sherdog scrapen), Transform (normalisieren), Load (Google Sheets).
Der Sherdog-Workflow
- HTTP Request Node: Sherdog Fighter-Pages abrufen
- HTML Extract Node: Name, Record, Gym aus HTML parsen
- Function Node: Daten transformieren und normalisieren
- Google Sheets Node: Ergebnis ins Spreadsheet schreiben
Sessions und Gotchas
Bekanntes Problem: n8n-Sessions laufen regelmäßig ab. Vor jedem API-Call muss die Session-Gültigkeit geprüft werden. Sporadische 401-Fehler sind fast immer abgelaufene Sessions.
Interaktiver Workflow
Klicke auf die Nodes oder starte die Simulation — ⚠️ markiert bekannte Schwachstellen:
INTERAKTIV
n8n Sherdog-Workflow
Klicke auf einen Node oder starte die Simulation. ⚠️ = bekannte Schwachstelle.
⚠️ Session Gotcha
n8n-Sessions laufen regelmäßig ab. Sporadische 401-Fehler beim Google-Sheets-Node = Session erneuern. Im Code: immer Session-Gültigkeit vor API-Calls prüfen.