Listfiles : affichage de fichiers

Cette commande CLI répertorie les artefacts de cube qui existent sur une instance d'Essbase. Les artefacts de cube peuvent inclure des fichiers de données, des classeurs, des fichiers de règles, des fichiers de script de calcul ou d'autres artefacts. Ils incluent tous les fichiers nécessaires à la réalisation d'actions sur des applications et des cubes.

Pour répertorier les fichiers d'un cube, vous devez au moins disposer pour celui-ci de l'autorisation Accès à la base de données. Aucune autorisation spéciale n'est requise pour répertorier les fichiers du répertoire utilisateur.

Syntaxe

listfiles [-verbose] [-type filetype] [-application appname [-db cubename] | -catalogpath catalogPath] 
Option Abréviation Description
-verbose -v Facultatif. Affiche des descriptions étendues.
-type -t Facultatif. Extension/Type de fichier à afficher (sans le point).

Les types de fichier pris en charge sont les suivants :

  • .csc (scripts de calcul)
  • .rul (fichiers de règles)
  • .txt (fichiers texte)
  • .msh (scripts MaxL)
  • .xls, .xlsx (classeurs Excel)
  • .xlsm (classeurs Excel prenant en charge les macros)
  • .xml (fichiers XML)
  • .zip (fichiers ZIP compressés)
  • .csv (fichiers séparés par des virgules)
-application -a Facultatif. Nom de l'application. S'il n'est pas indiqué, les fichiers du répertoire de base de l'utilisateur sont affichés.
-db -d Facultatif. Nom de la base de données (cube).
-catalogpath -CP Facultatif. Chemin de catalogue vers le nom de fichier. Peut être utilisé au lieu de -a [-d] pour indiquer l'emplacement de catalogue des fichiers.

Exemples

esscs listfiles -t rul -a Sample -d Basic 
esscs listfiles -CP "/shared"

Vous pouvez également gérer les fichiers dans le concepteur de cubes, l'interface Web Essbase ou l'API REST.