Was ist Data Staging in der Business Intelligence?
Was ist Data Staging in der Business Intelligence?

Video: Was ist Data Staging in der Business Intelligence?

Video: Was ist Data Staging in der Business Intelligence?
Video: DB & SQL – Abschnitt 20.2; Business Intelligence (2): Die Staging-Datenbank 2024, November
Anonim

EIN Datenbereitstellung Bereich (DSA) ist ein temporärer Speicherbereich zwischen den Daten Quellen und a Daten Lagerhaus. Die Inszenierung Bereich wird hauptsächlich verwendet, um schnell zu extrahieren Daten von seinem Daten Quellen, um die Auswirkungen der Quellen zu minimieren. In TX die Datenbereitstellung Bereich ist implementiert als Inszenierung Datenbank im Besitz von a Unternehmen Einheitsobjekt.

Was bedeutet es folglich, Daten zu inszenieren?

EIN Inszenierung Bereich oder Landezone, ist ein Zwischenlagerbereich, der für Daten Verarbeitung während des Extraktions-, Transformations- und Ladeprozesses (ETL). Die Datenbereitstellung Bereich sitzt zwischen den Daten Quelle(n) und die Daten Ziel(e), die oft Daten Lager, Daten marts oder andere Daten Depots.

Warum brauchen wir eine Staging-Tabelle? Inszenierung Bereich ist ein Ort, an dem Sie vorübergehend halten Tabellen auf dem Data Warehouse-Server. Bereitstellungstabellen sind mit Arbeitsbereich oder Tatsache verbunden Tabellen . Wir Grundsätzlich gilt brauchen Inszenierung Bereich, um die Daten zu speichern und die Datenbereinigung und -zusammenführung durchzuführen, bevor die Daten in das Warehouse geladen werden.

Anschließend stellt sich die Frage, was ist das Staging in der Datenbank?

EIN Staging-Datenbank dient als "Arbeitsbereich" für Ihre ETL. Olaf hat eine gute Definition: A Staging-Datenbank oder Bereich wird verwendet, um Daten aus den Quellen zu laden, zu ändern und zu bereinigen, bevor Sie sie endgültig in das DWH laden; meistens ist dies einfacher, als dies innerhalb eines komplexen ETL-Prozesses zu tun.

Was ist Staging-Datenbank in SQL Server?

SQL Server Parallel Data Warehouse (PDW) verwendet a Staging-Datenbank um Daten während des Ladevorgangs temporär zu speichern. Standardmäßig, SQL Server PDW verwendet das Ziel Datenbank als die Staging-Datenbank , was zu einer Tabellenfragmentierung führen kann. Um die Tabellenfragmentierung zu reduzieren, können Sie ein benutzerdefiniertes Staging-Datenbank.

Empfohlen: