Medallion-Architektur: Bronze, Silber, Gold und die Regeln dazwischen
„Wir haben Bronze, Silber, Gold.“ Ob der Code sich daran hält, steht in keinem Zielbild. Dieses Kapitel erzählt, wie ein Data & AI Berater die Schichten eines Warehouse in Snowflake prüft. Er liest den Code aus, ordnet jedes Objekt seiner Schicht zu und misst an Regeln, wer aus wem liest. Das Verfahren stammt aus Projekten. Die Zahlen sind Beispielwerte.
Was ist eine Medallion-Architektur?
Eine Medallion-Architektur ordnet die Daten eines Warehouse in drei Schichten: Bronze, Silber und Gold. Bronze hält die Rohdaten, Silber die bereinigten und verknüpften Daten, Gold die Tabellen für Berichte. Jede Schicht liest nur aus der Schicht darunter. So bleibt nachvollziehbar, woher eine Zahl kommt.
In Snowflake ist die Medallion-Architektur eine Vereinbarung und keine Funktion. Jede Schicht bekommt eine Datenbank oder ein Schema. Den Weg dazwischen bauen Teams mit Sichten, Dynamic Tables, Streams und Tasks oder mit dbt. Snowflake prüft dabei Rechte und keine Schichten. Ob eine Sicht in Gold direkt aus Bronze liest, sagt die Plattform nicht.
So prüft ein Data & AI Berater die Schichten. Er liest die Definitionen aller Objekte, nur lesend. Daraus entsteht in ABIS ein Graph, der zeigt, wer aus wem liest. Jedes Objekt bekommt seine Schicht, und ein Mensch bestätigt die Zuordnung. Dann läuft jede Regel als Abfrage auf dem Graphen. Mit jeder Schicht soll die Qualität steigen. Wie man das misst, steht in Datenqualität messen. Für einen KI-Agenten sind die Schichten die Landkarte. Er soll aus Gold lesen. Das geht nur, wenn Gold hält, was der Name verspricht.
Bronze, Silber, Gold: was in welche Schicht gehört
| Schicht | Was hineingehört | Was nicht hineingehört | Wer daraus liest | Verwandte Namen |
|---|---|---|---|---|
| Bronze | Rohdaten, eins zu eins wie geliefert, mit Ladezeitpunkt | Bereinigung, Filter, Fachlogik | nur Silber | Landing, Staging, Raw |
| Silber | Datentypen, einheitliche Namen, Schlüssel, Historie, eine Fassung je Geschäftsobjekt | Kennzahlen für einen einzelnen Bericht | nur Gold | Core, Intermediate |
| Gold | Fakten und Dimensionen mit benannter Granularität, jede Kennzahl an einer Stelle | Rohdaten, Kopien einer Formel | Berichte, Datenprodukte, Agenten | Data Mart, Marts |
„Wir haben Bronze, Silber, Gold.“ Der Code liest daran vorbei
Drei Namen versprechen eine Richtung, vier Abkürzungen im Code heben sie auf, und kein Bericht zeigt es.

Einmal eintragen, den ganzen Guide lesen.
Kurzantwort und Problem-Schaubild oben sind offen. Das Lösungs-Schaubild mit ABIS und DBI Agentic BI, den vollständigen Text und das Arbeitsmaterial aller Kapitel schalten Sie mit Ihrer Firmen-E-Mail frei: einmal für alle Guides von DBI Analytics, kein zweites Formular.
- Lösungs-Schaubild zu jedem Kapitel
- Alle Kapitel in voller Länge
- Checklisten, Vorlagen, Regelsätze
- Neue Kapitel ohne erneutes Eintragen
Fragen zur Medallion-Architektur
Was ist eine Medallion-Architektur?
Eine Medallion-Architektur ordnet die Daten eines Warehouse oder Lakehouse in drei Schichten. Bronze hält die Rohdaten, Silber die bereinigten und verknüpften Daten, Gold die Tabellen für Berichte. Jede Schicht liest nur aus der Schicht darunter. Mit jeder Schicht sollen Struktur und Qualität der Daten steigen.
Was ist der Unterschied zwischen Bronze, Silber und Gold?
Bronze übernimmt die Daten eins zu eins aus der Quelle, ohne Logik. Silber setzt Datentypen, einheitliche Namen, Schlüssel und Historie und entfernt Dubletten. Gold stellt Fakten und Dimensionen für Berichte bereit und rechnet jede Kennzahl an genau einer Stelle. Im Englischen heißen die Schichten Bronze, Silver und Gold.
Heißt es Medallion-Architektur oder Medaillon-Architektur?
Beides ist in Gebrauch. Medallion-Architektur folgt dem englischen Begriff Medallion Architecture, den Databricks bekannt gemacht hat. Medaillon-Architektur ist die deutsche Schreibweise desselben Musters. Gemeint sind in beiden Fällen die drei Schichten Bronze, Silber und Gold.
Gibt es in Snowflake eine eingebaute Medallion-Architektur?
Nein. Snowflake führt die Medallion-Architektur nicht als eigene Funktion. Die Dokumentation spricht von einem Vokabular für die Schichten einer Pipeline, Stand November 2026. Üblich ist eine Datenbank oder ein Schema je Schicht. Den Weg dazwischen bauen Teams mit Sichten, Dynamic Tables, Streams und Tasks oder mit dbt.
Wie baut man Bronze, Silber und Gold mit Dynamic Tables in Snowflake?
Nach dem Muster aus der Dokumentation von Snowflake ist Bronze die Tabelle, in der die Rohdaten landen. Silber ist eine Dynamic Table mit TARGET_LAG = DOWNSTREAM und wird nur aktualisiert, wenn Gold es braucht. Gold trägt den Ziel-Lag als Zeitangabe und gibt den Takt vor. Das ist der Stand November 2026.
Darf Gold direkt aus Bronze lesen?
Im Regelfall nicht. Liest Gold an Silber vorbei, fehlen Bereinigung, Schlüssel und Historie, und dieselbe Logik entsteht mehrfach. Begründete Ausnahmen gibt es. Sie gehören mit Begründung in den Regelkatalog und gelten dann als akzeptiert. Eine Regel auf dem Lineage-Graphen zeigt jede Stelle, an der nachzufragen ist.
Wie passt Data Vault zu Bronze, Silber und Gold?
Data Vault bringt eigene Schichten mit: Staging, Raw Vault, Business Vault und Marts. Verbreitet ist die Lesart Staging als Bronze, Raw Vault und Business Vault als Silber, Marts als Gold. Manche zählen den Raw Vault zu Bronze. Für die Prüfung zählt deshalb, wer aus wem liest, nicht der Name.
Was ist der Unterschied zwischen Medallion-Architektur und klassischem Data Warehouse?
Der Aufbau ist verwandt. Ein klassisches Data Warehouse kennt Staging, Core und Data Mart, die Medallion-Architektur Bronze, Silber und Gold. Der Begriff kommt aus dem Lakehouse, in dem Bronze auch Dateien und halbstrukturierte Daten hält. In beiden Fällen gilt: unten roh, oben auswertbar, gelesen wird nur aus der Schicht darunter.
Braucht man immer drei Schichten?
Nein. Databricks nennt die Medallion-Architektur eine empfohlene Praxis und keine Pflicht. Ein kleines Warehouse kommt mit zwei Schichten aus, ein Warehouse mit Data Vault hat oft sechs. Wichtiger als die Zahl ist eine Regel je Schicht: was hineingehört und woraus sie lesen darf.
Wie prüft man, ob ein Warehouse seine Schichten einhält?
Mit Regeln auf einem Lineage-Graphen. Die Definitionen aller Objekte werden nur lesend exportiert, daraus entsteht ein Graph der Abhängigkeiten. Jedes Objekt bekommt seine Schicht, ein Mensch bestätigt die Zuordnung. Dann sucht jede Regel als Abfrage nach verbotenen Wegen, zum Beispiel von Gold direkt nach Bronze.
Was bedeutet die Medallion-Architektur für KI-Agenten?
Ein Agent braucht eine Stelle, von der er lesen darf. Das ist die oberste Schicht. Halten sich Sichten und Berichte nicht an die Schichten, findet der Agent dieselbe Zahl an mehreren Stellen und weiß nicht, welche gilt. Deshalb werden die Schichten geprüft, bevor ein Agent Zugriff bekommt.
Worauf sich die Angaben zu Herstellern stützen
- Databricks: Medallion-Architektur im Lakehouse
- Microsoft Fabric: Medallion-Architektur in OneLake
- Snowflake: Entwurfsmuster für Dynamic Tables
- Snowflake: Dynamic Tables oder Streams und Tasks
- Snowflake: Target Lag von Dynamic Tables
- Snowflake: OBJECT_DEPENDENCIES
- dbt: Aufbau eines Projekts in Schichten
Abgerufen am 13. November 2026. Die Seiten der Hersteller ändern sich. Maßgeblich ist der Stand, der dort steht.

Fragen zu diesem Kapitel?
Rufen Sie direkt an. Kein Formular, keine Rückruf-Schleife: Sie sprechen mit jemandem, der das Thema aus Projekten kennt.
Carl GroefkeBI Consultant · Power BI, Databricks, Agentic BI
Direkt anrufen+49 89 21542466Passend zu diesem Kapitel
Hält Ihr Code, was Bronze, Silber und Gold versprechen?
Nennen Sie uns Datenbank, Schichten und grobe Objektzahl. In 30 Minuten klären wir, welche Leserolle genügt, wie sich Ihre Objekte den Schichten zuordnen lassen und welche Regeln ein erster Lauf prüft.