Betrieb: Verbindungsdatei, Summen mit Abgleich vor dem Schreiben, Laufhistorie
This commit is contained in:
@@ -19,6 +19,12 @@ Framework `datapipeline` (Gem). Neueste Version oben.
|
||||
- DSL: Kurzschritte `rename`, `select`, `cast` (`:integer`, `:decimal`, `:date`, `:string`) und `default`
|
||||
- veraltet, entfällt in 3.0: `transform`, der Parallelmodus und `condition:` als String; je Prozess einmal
|
||||
`WARN deprecated: …` im Log
|
||||
- Verbindungen in `config/connections.yml` (mit ERB für ENV): `connection(:name, **opts)` und
|
||||
`container(:typ, connection: :name)`
|
||||
- `totals 'spalte'` (exakte Summen über Quelle und Ergebnis, `stats.total`) und `reconcile { |stats| … }`: Abgleich
|
||||
vor dem Schreiben, eine Meldung bricht mit `DataPipeline::ReconcileError` ab
|
||||
- Laufhistorie: `history 'datei'` bzw. `etl --history=datei`, eine JSON-Zeile je Lauf; `DataPipeline.history` liest
|
||||
sie; `name` des Laufs (über `etl` der Skriptname), `Stats#to_h`
|
||||
|
||||
## 2.0.0 – 2026-10-08
|
||||
|
||||
|
||||
Reference in New Issue
Block a user