Ich bin sicher, dass diese Frage an anderer Stelle beantwortet wurde, aber ich bin mir nicht sicher, wie ich es fragen soll, also bin ich mir nicht sicher, wie man nach einer Antwort sucht. Ich entschuldige mich im Voraus.Snapshot Zuverlässigkeit
Wir verwenden eine Periodenrechnungsmethode. Ich verstehe Buchhaltung nicht. Mir wurde gesagt, dass für den aktuellen Zeitraum die vorherige Periode abgezogen wird und die neue Periode hinzugefügt wird, die einen Blick auf den aktuellen Zustand des Unternehmens lässt.
Ich erbte ein "Data Warehouse" (ich verwende den Begriff lose), die jede Woche (den Zeitraum) eine Momentaufnahme der Betriebsdaten macht. In der Snapshot-Tabelle werden Jahr, Monat und Zeitraum nach dem Tag festgelegt, an dem die ETL-Jobs ausgeführt werden. Der Schlüssel zur Fakttabelle ist das Datum, an dem der Job ausgeführt wird und nicht unbedingt mit den Fakten in den Datensätzen verknüpft ist. Alles funktioniert gut und das Management ist glücklich.
Meine Sorge ist, was passiert, wenn es einen Systemausfall gibt und die Jobs nicht wie geplant ausgeführt werden? Da sich die Betriebsdaten ständig ändern, wenn die ETL-Jobs nicht jede Woche mit dem gleichen Datum und der gleichen Uhrzeit ausgeführt werden, ist der Snapshot dieser Woche zumindest im Vergleich zu anderen pünktlich ausgeführten Wochen beschädigt.
Ist das ein häufiges Problem? Ist es ein schlechtes Design?