Video: How a fleet of wind-powered drones is changing our understanding of the ocean | Sebastien de Halleux 2024
Viele Data Warehousing-Experten würden argumentieren dass ein echter Data Mart ein "Retail Outlet" ist und ein Data Warehouse seine Inhalte bereitstellt, wie in dieser Abbildung gezeigt.
In einer Umgebung wie der in dieser Abbildung gezeigten interagieren die Datenquellen, Data Warehouse, Data Mart und Benutzer auf diese Weise:
-
Die Datenquellen, die als Rohstofflieferanten agieren, senden Daten in die Daten. Warenhaus.
-
Das Data Warehouse dient als Konsolidierungs- und Distributionszentrum und sammelt die Rohstoffe auf die gleiche Art und Weise wie jedes andere Data Warehouse.
-
Anstatt dass der Benutzer (der Verbraucher) direkt zum Data Warehouse geht, dient das Data Warehouse jedoch als Großhändler mit der Prämisse "Wir verkaufen nur an Einzelhändler, nicht direkt an die Öffentlichkeit. "In diesem Fall sind die Einzelhändler die Data Marts.
-
Die Data Marts bestellen Daten aus dem Lager und stellen sie nach der Bestandsaufnahme der neu erfassten Informationen den Verbrauchern (Benutzern) zur Verfügung.
In einer Variation des Modells "Von der Quelle geliefert" hat das Data Warehouse, das als Quelle für den Data Mart dient, nicht alle Informationen, die die Benutzer des Data Mart benötigen. Sie können dieses Problem auf zwei Arten lösen:
-
Ergänzen Sie die fehlenden Informationen direkt im Data Warehouse, bevor Sie die ausgewählten Inhalte an den Data Mart senden (siehe Abbildung).
-
Berühren Sie nicht das Data Warehouse; Stattdessen fügen Sie die ergänzenden Informationen zusätzlich zu dem, was sie vom Data Warehouse erhalten, zum Data Mart hinzu, wie in dieser Abbildung dargestellt.
Wenn Ihr Data Mart der einzige in Ihrem Unternehmen ist, der zusätzliche Daten benötigt (stellen Sie sicher, dass Sie nachfragen), lassen Sie das Lager in Ruhe und bringen Sie die zusätzlichen Daten direkt in Ihren Data Mart.
Wenn andere Data Marts oder andere Projekte, die vom Data Warehouse bereitgestellt werden, die zusätzlichen Informationen verwenden können, fügen Sie diese Informationen zuerst zum Data Warehouse hinzu und senden sie zusammen mit den anderen benötigten Inhalten an die entsprechenden Data Marts.