Implementieren einer Medaillon-Architektur in Fabric
Sie verfügen nun über ein gründliches Verständnis der Medaillon-Architektur. Als Nächstes untersuchen wir, wie sie in Fabric umgesetzt werden kann.
Einrichten der Grundlage: Erstellen Sie Ihr Fabric-Lakehouse. Sie können dasselbe Lakehouse für mehrere Medaillon-Architekturen verwenden. Alternativ können Sie je nach Anwendungsfall verschiedene Lakehouses und sogar verschiedene Lakehouses in unterschiedlichen Arbeitsbereichen verwenden. Weitere Informationen hierzu finden Sie in Lerneinheit 5.
Entwerfen der Architektur: Erstellen Sie das Architekturlayout, definieren Sie die Ebenen, und bestimmen Sie, wie Daten zwischen ihnen fließen. Bei der einfachsten Implementierung wird Bronze als Rohebene, Silber als kuratierte Ebene und Gold als Darstellungsebene verwendet. Die Goldebene sollte in einem Sternschema modelliert und für die Berichterstellung optimiert werden.
Frage Bronze Silber Gold Was geschieht auf dieser Ebene? Erfassen von Rohdaten Bereinigen und Überprüfen von Daten Zusätzliche Transformationen und Modellierungen Welches Tool wird verwendet? Pipelines, Dataflows, Notebooks Dataflows oder Notebooks SQL-Analyseendpunkt oder -Semantikmodell Erfassen von Daten in Bronze: Legen Sie fest, wie Daten in der Bronzeebene erfasst werden. Dazu können Sie Pipelines, Dataflows oder Notebooks verwenden.
Transformieren von Daten und Laden in Silber: Legen Sie fest, wie Daten in der Silberebene transformiert werden. Dazu können Sie Dataflows oder Notebooks verwenden. Transformationen auf Silberebene sollten sich auf die Qualität und Einheitlichkeit der Daten konzentrieren, nicht auf die Datenmodellierung.
Generieren einer Goldebene: Legen Sie fest, wie Ihre Goldebene(n) generiert werden, was sie enthalten sollen und wie sie verwendet werden.
- In der Goldebene modellieren Sie Ihre Daten für die Berichterstellung mithilfe eines dimensionalen Modells. Hier stellen Sie Beziehungen her, definieren Measures und integrieren alle anderen Elemente, die für eine effektive Berichterstellung unerlässlich sind.
- Sie können mehrere Goldebenen für unterschiedliche Zielgruppen oder Domänen einrichten. Beispielsweise können Sie eine Goldebene für das Finanzteam und eine separate Goldebene für das Vertriebsteam haben. Möglicherweise verfügen Sie auch über eine Goldebene für Ihre Datenanalysten, die für maschinelles Lernen optimiert ist.
- Je nach Ihren Anforderungen können Sie auch ein Data Warehouse als Goldebene verwenden. Weitere Informationen finden Sie unter Erste Schritte mit Data Warehouses in Microsoft Fabric.
- In Fabric können Sie Ihre Daten mithilfe von Dataflows oder Notebooks transformieren und sie dann in eine goldene Deltatabelle im Lakehouse laden. Anschließend können Sie mithilfe eines SQL-Analyseendpunkts eine Verbindung mit der Deltatabelle herstellen und SQL verwenden, um Ihre Daten für die Berichterstellung zu modellieren. Alternativ können Sie Power BI verwenden, um eine Verbindung mit dem SQL-Analyseendpunkt der Goldebene herzustellen und Ihre Daten für die Berichterstellung zu modellieren.
Aktivieren der nachgelagerten Nutzung: Legen Sie fest, wie die nachgelagerte Nutzung Ihrer Daten aktiviert wird. Dazu können Sie Arbeitsbereichs- oder Elementberechtigungen verwenden oder eine Verbindung mit dem SQL-Analyseendpunkt herstellen.