MAX. DATUM
Geben Sie die MAXDATE-Konfigurationseinstellung an, um das obere Limit für Datumskennzahlen zu definieren, die Sie exportieren und importieren können. Diese Konfiguration gilt nur für Essbase-Cubes, für die eingegebene Kennzahlen aktiviert sind und für die Datumskennzahlen definiert sind.
Syntax
MAXDATE [appname [dbname]] dateConstappname: Die Anwendung, für die Sie das maximale Datum angeben möchten.
dbname: Die Datenbank (Cube), für die Sie ein maximales Datum angeben möchten.
dateConst: Eine Konstante im Format YYYY-MM-DD, die das letzte mögliche Datum darstellt, das von Essbase erkannt wurde. Der Standardwert ist 3000-12-31. Der höchste zulässige Wert ist derselbe wie der Standardwert, unter Windows oder 9999-12-31 unter Linux.
Beschreibung
- Wenn mit der Ladeoption "Hinzufügen" mehrere Daten in dieselbe Zelle geladen werden. Siehe Vorhandene Werte hinzufügen und davon subtrahieren.
- Wenn ein Nicht-Basiselement einer Hierarchie Werte seiner untergeordneten Datumsarten zusammenfasst.
- Wenn ein in eine Essbase-Datenbank importiertes Dataset falsche Datumswerte oder Datumswerte enthält, die vom Betriebssystem nicht unterstützt werden.
Um zu vermeiden, dass ungültige Datumskennzahlen auftreten, empfiehlt Oracle, dass Sie den Wert für dateConst (oder die Standardeinstellung übernehmen) nicht mehr ändern. Wenn Sie den konstanten Wert ändern, können alte, exportierte Daten unbrauchbar werden.
Hinweise:
- Wenn ein Datum kleiner als
1970-01-01oder größer als dateConst ist, wird es als außerhalb des gültigen Bereichs betrachtet. - Dataloads sind nicht erfolgreich, wenn ein Datumskennzahlwert den MAXDATE-Wert dateConst mit einer entsprechenden Meldung überschreitet. Beispiel: Eine der folgenden Nachrichten wird angezeigt:
Date measure value [#Txt:2040-05-15] is out of range. Please make sure the date value is valid. [3] records Completed - Beim Datenexport werden Datumswerte außerhalb des gültigen Bereichs als
"#Txt:OutOfRange"exportiert. Die exportierte Datendatei mit"#Txt:OutOfRange"-Zeichenfolgen kann erneut in Essbase importiert werden, wenn Sie Werte außerhalb des gültigen Bereichs in die Datumskennzahlen laden möchten. - Das Format MAXDATE weist keine Korrelation mit dem Datumsformat der Gliederung auf. Unabhängig vom Datumsformat der Gliederung muss das Format von dateConst immer im Format
YYYY-MM-DDangegeben werden. - Der Wert dateConst wird in das Anwendungslog gedruckt. Wenn Sie es falsch angeben, wird eine Warnung protokolliert und auf den Standardwert gesetzt.
- Datumsangaben mit einem gespeicherten internen Wert, der das Jahr mit mehr als 4 Ziffern ergibt, werden als außerhalb des Bereichs angezeigt und als außerhalb des Bereichs exportiert.
Beispiel
MAXDATE 3000-12-31Siehe auch