FECHA MÁXIMA

Especifique el valor de configuración MAXDATE para definir el límite superior para las medidas de fecha que puede exportar e importar. Esta configuración solo se aplica a los cubos de Essbase que tienen medidas de tipo activadas y medidas de fecha definidas.

Sintaxis

MAXDATE [appname [dbname]] dateConst

appname: aplicación para la que desea especificar la fecha máxima.

dbname: base de datos (cubo) para la que desea especificar una fecha máxima.

dateConst: constante en formato YYYY-MM-DD que representa la última fecha posible reconocida por Essbase. El valor por defecto es 3000-12-31. El valor máximo permitido es el mismo que el valor por defecto, en Windows o 9999-12-31 en Linux.

Descripción

Hay varios casos en los que el valor de una medida de fecha puede volverse no válido:
  • Si se cargan varias fechas en la misma celda con la opción de carga Agregar. Consulte Adición y sustracción de valores existentes.
  • Si un miembro no base de una jerarquía resume los valores de sus hijos de tipo fecha.
  • Si un juego de datos importado en una base de datos de Essbase incluye valores de fecha incorrectos o valores de fecha no admitidos por el sistema operativo.

Para evitar encontrar medidas de fecha no válidas, Oracle recomienda que una vez que seleccione un valor para dateConst (o acepte el valor por defecto), no realice cambios en él. El cambio del valor constante podría hacer que los datos antiguos exportados no se puedan utilizar.

Notas:

  • Si alguna fecha es anterior a 1970-01-01 o posterior a dateConst, se considera fuera de rango.
  • Las cargas de datos fallarán si un valor de medida de fecha supera el valor de dateConst MAXDATE con un mensaje adecuado. Por ejemplo, uno de los mensajes que puede ver es el siguiente:

    Date measure value [#Txt:2040-05-15] is out of range. Please make sure the date value is valid. [3] records Completed

  • Durante la exportación de datos, los valores de fecha que están fuera de rango se exportarán como "#Txt:OutOfRange". El archivo de datos exportado con cadenas "#Txt:OutOfRange" se puede volver a importar a Essbase si desea cargar valores fuera de rango en las medidas de fecha.
  • El formato MAXDATE no tiene ninguna correlación con el formato de fecha del esquema. Independientemente del formato de fecha del esquema, el formato de dateConst siempre se debe especificar con el formato YYYY-MM-DD.
  • El valor dateConst se imprime en el log de la aplicación. Si lo especifica de forma incorrecta, se registra una advertencia y se establece en su valor por defecto.
  • Las fechas que tienen un valor interno almacenado que da como resultado un año con más de 4 dígitos se muestran como fuera de rango y se exportan como fuera de rango.

Ejemplo

MAXDATE 3000-12-31