Indication de fichiers dans un chemin de catalogue

Si un chargement de données ou une construction de dimension que vous lancez pour un cube requiert un fichier ou un artefact qui se trouve à un emplacement dans Essbase autre que le répertoire du cube en cours, vous pouvez indiquer son chemin de catalogue.


Dans la boîte de dialogue du job de chargement de données, lorsque le type de chargement est défini sur Fichier, vous pouvez parcourir les fichiers pour sélectionner des fichiers de données et de règles dans le catalogue.

Pour les autres opérations impliquant des fichiers ou des artefacts, ces derniers doivent se trouver dans le répertoire du cube ou dans un répertoire indiqué par un administrateur.

Si vous n'indiquez pas le chemin du catalogue, le répertoire de cube est l'emplacement supposé, sauf si un administrateur a spécifié un autre chemin (à l'aide d'une configuration FILEGOVPATH).

Le répertoire de cube signifie le dossier <Application Directory>/app/appname/dbname.

Si vous ne savez pas où trouver <Application Directory> dans votre environnement,

Que vous utilisiez des travaux, MaxL ou l'interface de ligne de commande (CLI) pour les charges de données ou la construction de dimension, vous pouvez indiquer le chemin de catalogue des fichiers nécessaires.

Par exemple, l'instruction MaxL import data suivante effectue un chargement des données en utilisant un fichier stocké dans le dossier partagé du catalogue des fichiers Essbase. Le fichier de règles se trouve dans le répertoire de cube de 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";

Dans l'exemple dimbuild de la CLI suivant, le fichier de règle est indiqué dans un répertoire utilisateur et le fichier de données dans un répertoire partagé.

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

Remarques :

Si votre déploiement Essbase est sur Oracle Cloud Infrastructure Marketplace et utilise une intégration object storage, tous les travaux nécessitant un accès à des fichiers dans les répertoires shared ou user du catalogue Essbase recherchent (ou exportent) ces fichiers dans le bucket OCI Object Storage associé à la pile Essbase dans OCI. Pour plus d'informations, reportez-vous à Créer une pile.