Especificación de archivos en una ruta de catálogo

Si una carga de datos o una creación de dimensión que inicie para un cubo requieren un archivo o un artefacto que esté ubicado en algún lugar de Essbase distinto del directorio del cubo actual, puede especificar la ruta de su catálogo.


En el cuadro de diálogo del trabajo Cargar datos en el que el tipo de carga es Archivo, puede examinar para seleccionar datos y archivos de reglas en el catálogo.

Otras operaciones que implican archivos o artefactos requieren que estos estén ubicados en el directorio del cubo o en un directorio especificado por un administrador.

Si deja la ruta del catálogo sin especificar, se asume como ubicación el directorio del cubo, a menos que un administrador haya especificado una ruta alternativa (mediante la configuración FILEGOVPATH).

El directorio del cubo indica la carpeta <Application Directory>/app/appname/dbname.

Si no sabe dónde está <Application Directory> en su entorno:

  • Consulte Environment Locations in the Essbase Platform si utiliza un despliegue de Essbase independiente.

  • Si utiliza un despliegue de Essbase de Oracle Cloud Infrastructure Marketplace, <Application Directory> es /u01/data/essbase/app.

Tanto si utiliza Trabajos, MaxL, o la interfaz de línea de comandos (CLI) para cargas de datos o creaciones de dimensión, puede especificar la ruta del catálogo a los archivos necesarios.

Por ejemplo, la siguiente sentencia de importación de datos de MaxL realiza una carga de datos mediante un archivo de datos almacenado en la carpeta compartida del catálogo de archivos de Essbase. El archivo de reglas está en el directorio del cubo para Sample Basic.

import database 'Sample'.'Basic' data from server data_file 'catalog/shared/Data_Basic' using server rules_file 'Data' on error write to "dataload.err";

En el siguiente ejemplo de CLI dimbuild, el archivo de reglas se especifica en un directorio de usuarios, y el archivo de datos en un directorio compartido.

esscs dimbuild -a Sample -db Basic -CRF /users/admin/Dim_Market.rul -CF /shared/Market.txt -R ALL_DATA -F

Nota:

Si su despliegue de Essbase está en Oracle Cloud Infrastructure Marketplace y utiliza la integración de almacenamiento de objetos, todos los trabajos que requieran acceso a archivos en directorios shared o user del catálogo de Essbase los buscarán en (o los exportarán a) el cubo de almacenamiento de objetos de OCI asociado a la pila de Essbase en OCI. Para obtener más información, consulte Creación de una pila.