Generate Time Dimension - data_integration_1 - 23 - 23.1

Spectrum Enterprise Data Integration-Handbuch

Product type
Software
Portfolio
Integrate
Product family
Spectrum
Product
Spectrum > Data Integration
Version
23.1
Language
Deutsch
Product name
Spectrum Data Integration
Title
Spectrum Enterprise Data Integration-Handbuch
First publish date
2005
Last updated
2023-10-25
Published on
2023-10-25T06:22:15.743462

Generate Time Dimension erstellt einen Datensatz für jeden Tag des von Ihnen angegebenen Datumsbereichs. Sie können dann diese Datensätze mithilfe des „Write to DB“-Schrittes in eine Zeitdimensionstabelle einer Datenbank schreiben. Sie können anschließend die Zeitdimensionstabelle verwenden, um genaue, auf einem Zeitraum basierende Berechnungen durchzuführen. Beispielsweise handelt es sich bei den Analysen „Verkäufe pro Quartal“, „pro Quartal aufgewendetes Budget“ und „Tagesumsatz“ um Analysen, die eine Zeitdimension erfordern. Über Zeitdimensionstabellen können sie außerdem Geschäftsjahre oder vom Standard abweichende Quartale in Analysen berücksichtigen.

Beispiel: Verwendung einer Zeitdimensionstabelle

Zeitdimensionstabellen werden für genaue zeitbasierte Berechnungen benötigt, da die erforderlichen Datumsdaten manchmal nicht einfach aus den Datensätzen extrahiert werden können. Als Beispiel dienen hier die folgenden Datensätze aus einer Umsatzdatenbank. Beachten Sie, dass zwischen den Datensätzen zeitliche Lücken vorhanden sind. Beispielsweise ist kein Datensatz für den 01.04.2012 vorhanden.

Datum Produkt Betrag
03.01.2012 Rotes Hemd 10,00 $
05.01.2012 Rotes Hemd 5,00 $
07.01.2012 Rotes Hemd 15,00 $

Wenn Sie diese Datensätze abfragen und den durchschnittlichen Tagesumsatz berechnen, wäre das Ergebnis 10,00 $ (30 $ / 3 Datensätze).Dieses Ergebnis ist jedoch falsch, da die drei Datensätze eigentlich einen Zeitraum von fünf Tagen abdecken.Wenn Sie über eine Zeitdimensionstabelle mit einem Datensatz für jeden Tag verfügen, können Sie diese Tabelle mit der obigen Tabelle zusammenführen. Sie erhalten dann Folgendes:

Datum Produkt Betrag
03.01.2012 Rotes Hemd 10,00 $
04.01.2012    
05.01.2012 Rotes Hemd 5,00 $
06.01.2012    
07.01.2012 Rotes Hemd 15,00 $

Bei der Berechnung des durchschnittlichen Tagesumsatzes erhalten Sie bei diesen Datensätzen das korrekte Ergebnis, 6,00 $ (30 $ / 5 Tage).

Darüber hinaus können Sie in Ihrer Berechnung beliebige Zeitattribute berücksichtigen wie Feiertage, Wochenenden und Quartale.Wenn beispielsweise der 06.01.2012 ein Feiertag war und Sie nur am durchschnittlichen Umsatz pro Arbeitstag interessiert sind, ist das Ergebnis 7,50 $.