SMCube 2.0 for BIRD - Transition guide

05.08.2026

Originaldokument öffnen

Zusammenfassung

Das Dokument ist ein technischer Leitfaden und Modellspezifikation für den Übergang auf SMCube 2.0 im BIRD-Projekt, veröffentlicht durch das Eurosystem/BIRD unter Federführung der EZB. Die Versionstabelle weist mehrere Ausgaben aus (u.a. 1.0.0 vom 05/2025 als erste Version, 1.1.0 vom 06/2025 mit Strukturänderungen und 2.0.0 vom 09/2025 mit Namenskonventionen und Beispielen), der Inhalt selbst ist als Version 1.0.0 Juni 2026 markiert. Inhaltlich beschreibt das Dokument die konzeptionellen und paketweisen Modelländerungen des SMCube‑Metadatenmodells (Historisierung, Maintenance Agency, Datendefinitions‑, Rendering‑ und Transformationspaket) sowie deren Einsatz im BIRD‑Kontext. Ein Schwerpunkt liegt auf der vollständigen Historisierung aller Metadatenobjekte mit VALID_FROM/VALID_TO, der Einführung des FRAMEWORK_VERSION‑Objekts samt VERSION_ID und MAINTENANCE_AGENCY_ID und der Abgrenzung von Historisierung/Versionierung gegenüber Releases. Weitere zentrale Themen sind die Ausrichtung des Rendering‑Pakets an DPM 2.0, die Vereinfachung der Datendefinitionsstruktur (Abschaffung von COMBINATION und CUBE_STRUCTURE, Vereinheitlichung aller logischen Container als CUBEs), die Überarbeitung von Transformations‑ und Validierungslogik (ROUTINE, LOGICAL_TRANSFORMATION_RULE, LOGICAL_VALIDATION_RULE) sowie die Definition verschiedener Cube‑Typcluster (ERMC, RMC, TC, GC, DPC, SDPC). Das Dokument nennt exemplarische Meilensteine und Default-Werte, etwa ein historisierungsbaselines Datum 2026‑03‑01, offene VALID_TO‑Enden (9999‑12‑31), Frameworkversionen 6.1–6.3 mit konkreten Gültigkeitszeiträumen sowie Beispiele für FINREP‑Tabellen (z.B. F_05.01) und deren Rendering. Neu entschieden bzw. geändert werden insbesondere das durchgängig versions- und agency‑bewusste Metadatenmodell, neue Namenskonventionen und Attributumbenennungen, die Migration bestehender BIRD‑Metadaten (Setzen von VALID_FROM und MAINTENANCE_AGENCY_ID = „BIRD“) sowie die Anpassungen der vereinfachten Exporte und APIs (Ersatz von version durch frameworkVersionId, Entfernung bestimmter Felder, Einführung von isDerived und isIdentifying).